def showProtocolTemplates(self, configElementObj): """ Description To show all the protocol template options. Mainly used for adding a protocol header to Traffic Item packets. Parameters configElementObj: /api/v1/sessions/1/ixnetwork/traffic/trafficItem/{id}/configElement/{id} """ # Get a list of all the protocol templates: response = self.ixnObj.get(self.ixnObj.sessionUrl+'/traffic/protocolTemplate?skip=0&take=end') for eachProtocol in response.json()['data']: self.ixnObj.logInfo('%s: %s' % (eachProtocol['id'], eachProtocol['displayName']), timestamp=False)