{ "id":"/axapi/v3/template/gtp/{name}", "type":"object", "node-type":"list", "title":"gtp", "partition-visibility":"shared", "description":"Define a GTP template", "properties":{ "name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "default":"default", "partition-visibility":"shared", "description":"GTP Template Name", "optional":false }, "log":{ "type":"object", "properties":{ "message-filtering":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log Packet Drop due to Message Filtering" }, "information-filtering":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log Packet Drop due to Information Filtering" }, "invalid-teid":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log Packet Drop due to Invalid Tunnel Endpoint Identifier" }, "reserved-ie-present":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log Packet Drop due to Presence of Reserved Information Element" }, "mandatory-ie-missing":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Log Packet Drop due to Missing Mandatory Information Element" } } }, "protocol-anomaly-filtering":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable Anomaly Filtering; ", "enum":[ "disable" ], "optional":true }, "mandatory-ie-filtering":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable Mandatory Information Element Filtering; ", "enum":[ "disable" ], "optional":true }, "tunnel-timeout":{ "type":"number", "format":"number", "minimum":5, "maximum":34952, "default":60, "partition-visibility":"shared", "description":"Idle Timeout in minutes (default: 60 mins)", "optional":true }, "maximum-message-length":{ "type":"number", "format":"number", "minimum":64, "maximum":1500, "default":1500, "partition-visibility":"shared", "description":"Maximum message length for a GTP message", "optional":true }, "message-type":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "message-type-v2":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'bearer-resource': Bearer Resource Command/Failure; 'change-notification': Change Notification Request/Response; 'context': Context Request/Response/Ack; 'config-transfer': Configuration Transfer Tunnel; 'create-bearer': Create Bearer Request/Response; 'create-data-forwarding': Create Indirect Data Tunnel Request/Response; 'create-tunnel-forwarding': Create Forwarding Tunnel Request/Response; 'create-session': Create Session Request/Response; 'cs-paging': CS Paging Indication; 'delete-bearer': Delete Bearer Request/Response; 'delete-command': Delete Bearer Command/Failure; 'delete-data-forwarding': Delete Indirect Data Tunnel Request/Response; 'delete-pdn': Delete PDN Connection Request/Response; 'delete-session': Delete Session Request/Response; 'detach': Detach Notification/Ack; 'downlink-notification': Downlink Data Notification/Ack/Failure; 'echo': Echo Request/Response; 'fwd-access': Forward Access Context Notification/Ack; 'fwd-relocation': Forward Relocation Request/Response/Complete; 'identification': Identification Request/Response; 'mbms-session-start': MBMS Session Start Request/Response; 'mbms-session-stop': MBMS Session Stop Request/Response; 'mbms-session-update': MBMS Session Update Request/Response; 'modify-bearer': Modify Bearer Request/Response; 'modify-command': Modify Bearer Command/Failure; 'release-access': Release Access Bearer Request/Response; 'relocation-cancel': Relocation Cancel Request/Response; 'resume': Resume Notification/Ack; 'stop-paging': Stop Paging Indication; 'suspend': Suspend Notification/Ack; 'trace-session': Trace Session Activation/Deactivation; 'update-bearer': Update Bearer Request/Response; 'update-pdn': Update PDN Connection Request/Response; 'version-not-supported': Version Not Supported; ", "enum":[ "bearer-resource", "change-notification", "context", "config-transfer", "create-bearer", "create-data-forwarding", "create-tunnel-forwarding", "create-session", "cs-paging", "delete-bearer", "delete-command", "delete-data-forwarding", "delete-pdn", "delete-session", "detach", "downlink-notification", "echo", "fwd-access", "fwd-relocation", "identification", "mbms-session-start", "mbms-session-stop", "mbms-session-update", "modify-bearer", "modify-command", "release-access", "relocation-cancel", "resume", "stop-paging", "suspend", "trace-session", "update-bearer", "update-pdn", "version-not-supported" ] }, "message-type-v1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create-pdp': Create PDP Context Request/Response; 'data-record': Data Record Request/Response; 'delete-pdp': Delete PDP Context Request/Response; 'echo': Echo Request/Response; 'error-indication': Error Indication; 'failure-report': Failure Report Request/Response; 'fwd-relocation': Forward Relocation Request/Response/Complete/Complete Acknowledge; 'fwd-srns-context': Forward Srns Context/Context Acknowlege; 'identification': Identification Request/Response; 'node-alive': Node Alive Request/Response; 'note-ms-present': Note MS GPRS present Request/Response; 'pdu-notification': PDU Notification Request/Response/Reject Request/Reject Response; 'ran-info': RAN Info Relay; 'redirection': Redirection Request/Response; 'relocation-cancel': Relocation Cancel Request/Response; 'send-route': Send Route Info Request/Response; 'sgsn-context': Sgsn Context Request/Response/Acknowledge; 'supported-extension': Supported Extension Headers Notification; 'gtp-pdu': G-PDU; 'update-pdp': Update PDP Context Request/Response; 'version-not-supported': Version Not Supported; ", "enum":[ "create-pdp", "data-record", "delete-pdp", "echo", "error-indication", "failure-report", "fwd-relocation", "fwd-srns-context", "identification", "node-alive", "note-ms-present", "pdu-notification", "ran-info", "redirection", "relocation-cancel", "send-route", "sgsn-context", "supported-extension", "gtp-pdu", "update-pdp", "version-not-supported" ] }, "message-type-v0":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'create-pdp': Create PDP Context Request/Response; 'data-record': Data Record Request/Response; 'delete-pdp': Delete PDP Context Request/Response; 'echo': Echo Request/Response; 'error-indication': Error Indication; 'failure-report': Failure Report Request/Response; 'identification': Identification Request/Response; 'node-alive': Node Alive Request/Response; 'note-ms-present': Note MS GPRS present Request/Response; 'pdu-notification': PDU Notification Request/Response/Reject Request/Reject Response; 'redirection': Redirection Request/Response; 'send-route': Send Route Info Request/Response; 'sgsn-context': Sgsn Context Request/Response/Acknowledge; 'gtp-pdu': T-PDU; 'update-pdp': Update PDP Context Request/Response; 'create-aa-pdp': Create AA PDP Context Request/Response; 'delete-aa-pdp': Delete AA PDP Context Request/Response; 'version-not-supported': Version Not Supported; ", "enum":[ "create-pdp", "data-record", "delete-pdp", "echo", "error-indication", "failure-report", "identification", "node-alive", "note-ms-present", "pdu-notification", "redirection", "send-route", "sgsn-context", "gtp-pdu", "update-pdp", "create-aa-pdp", "delete-aa-pdp", "version-not-supported" ] }, "drop-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'drop': Drop the Message Type; ", "enum":[ "drop" ] }, "optional":true } } ] }, "gtp-filter-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/template/gtp-filter-list", "description":"Specify a GTP Filter-List (GTP Filter-List Value)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true } }, "object-keys":[ "name" ], "required":[ "name" ] }