[Index]
This relation wraps the default CUCM SIP Trunk element to allow for targeted network device addition.
Model ref.: relation/HcsSipTrunkREL
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "protocol": { "description": "Protocol option is read-only,except when creating a device.", "title": "Device Protocol", "minItems": 1, "required": true, "choices": [ { "value": "SCCP", "title": "SCCP" }, { "value": "Digital Access PRI", "title": "Digital Access PRI" }, { "value": "H.225", "title": "H.225" }, { "value": "Analog Access", "title": "Analog Access" }, { "value": "Digital Access T1", "title": "Digital Access T1" }, { "value": "Route Point", "title": "Route Point" }, { "value": "Unicast Bridge", "title": "Unicast Bridge" }, { "value": "Multicast Point", "title": "Multicast Point" }, { "value": "Inter-Cluster Trunk", "title": "Inter-Cluster Trunk" }, { "value": "RAS", "title": "RAS" }, { "value": "Digital Access BRI", "title": "Digital Access BRI" }, { "value": "SIP", "title": "SIP" }, { "value": "MGCP", "title": "MGCP" }, { "value": "Static SIP Mobile Subscriber", "title": "Static SIP Mobile Subscriber" }, { "value": "SIP Connector", "title": "SIP Connector" }, { "value": "Remote Destination", "title": "Remote Destination" }, { "value": "Mobile Smart Client", "title": "Mobile Smart Client" }, { "value": "Digital Access E1 R2", "title": "Digital Access E1 R2" }, { "value": "CTI Remote Device", "title": "CTI Remote Device" }, { "value": "Protocol Not Specified", "title": "Protocol Not Specified" } ], "maxItems": 1, "type": "string" }, "prefixDn": { "description": "Enter the prefix digits that are appended to the called party number on incoming calls. \n Cisco Unified Communications Manager adds prefix digits after first truncating the number in accordance with the Significant Digits setting. You can enter the international escape character +. ", "title": "Prefix DN", "minItems": 0, "pattern": "^[0-9*#+]{0,50}$", "required": false, "maxItems": 1, "maxLength": 50, "type": [ "string", "null" ] }, "callingLineIdPresentation": { "description": "\n Cisco Unified Communications Manager uses calling line ID presentation (CLIP) as a supplementary service to provide the calling party number. The SIP trunk level configuration takes precedence over the call-by-call configuration. The default value for Calling Line ID Presentation specifies Default, which translates to Allowed. Choose Default if you want \n Cisco Unified Communications Manager to send calling number information. Choose Restricted if you do not want \n Cisco Unified Communications Manager to send the calling number information. ", "title": "Calling Line ID Presentation", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "default": "Default", "maxItems": 1, "type": "string" }, "useCallerIdCallerNameinUriOutgoingRequest": { "description": "This tag when enabled will prevent external presentation name and external presentation number to be populated in SIP headers like P-Asserted ID and RPID.", "title": "Maintain Original Caller ID DN and Caller Name in Identity Headers", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "acceptInboundRdnis": { "description": "Check this check box to accept the Redirecting Number in the incoming INVITE message to the \n Cisco Unified Communications Manager. Uncheck the check box to exclude the Redirecting Number in the incoming INVITE message to the \n Cisco Unified Communications Manager. You use Redirecting Number for voice-messaging integration only. If your configured voice-messaging system supports Redirecting Number, you should check the check box. The default value for Redirecting Number IE Deliver - Inbound specifies not checked. ", "title": "Redirecting Diversion Header Delivery - Inbound", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "callingSearchSpaceName": { "description": "From the drop-down list box, choose the appropriate calling search space for the trunk. The calling search space specifies the collection of route partitions that are searched to determine how to route a collected (originating) number. You can configure the number of items that display in this drop-down list box by using the Max List Box Items enterprise parameter. If more calling search spaces exist than the Max List Box Items enterprise parameter specifies, the Find button displays next to the drop-down list box. Click the Find button to display the Find and List Calling Search Spaces window. Find and choose a calling search space name. \n \n \n \n Note\u00a0\u00a0\u00a0 \n To set the maximum list box items, choose System > Enterprise Parameters and choose CCMAdmin Parameters. \n \n \n The default value for Calling Search Space specifies None. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Calling Search Space", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "useTrustedRelayPoint": { "description": "From the drop-down list box, enable or disable whether \n Cisco Unified Communications Manager inserts a trusted relay point (TRP) device with this media endpoint. Choose one of the following values: \n \n \n Default\u2014If you choose this value, the device uses the Use Trusted Relay Point setting from the common device configuration with which this device associates. \n \n Off\u2014Choose this value to disable the use of a TRP with this device. This setting overrides the Use Trusted Relay Point setting in the common device configuration with which this device associates. \n \n On\u2014Choose this value to enable the use of a TRP with this device. This setting overrides the Use Trusted Relay Point setting in the common device configuration with which this device associates. \n A Trusted Relay Point (TRP) device designates an MTP or transcoder device that is labeled as Trusted Relay Point. \n Cisco Unified Communications Manager places the TRP closest to the associated endpoint device if more than one resource is needed for the endpoint (for example, a transcoder or RSVPAgent). If both TRP and MTP are required for the endpoint, TRP gets used as the required MTP. See the \n Cisco Unified Communications Manager System Guide for details of call behavior. If both TRP and RSVPAgent are needed for the endpoint, \n Cisco Unified Communications Manager first tries to find an RSVPAgent that can also be used as a TRP. If both TRP and transcoder are needed for the endpoint, \n Cisco Unified Communications Manager first tries to find a transcoder that is also designated as a TRP. See the \n Cisco Unified Communications Manager System Guide for a complete discussion of network virtualization and trusted relay points. ", "title": "Use Trusted Relay Point", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "enableQsigUtf8": { "description": "This device uses the user locale setting of the device pool to determine whether to send unicode and whether to translate received Unicode information. For the sending device, if you check this check box and the user locale setting in the device pool matches the terminating phone user locale, the device sends unicode and encodes in UTF-8 format. If the user locale settings do not match, the device sends ASCII and encodes in UTF-8 format. If the configuration parameter is not set and the user locale setting in the device pool matches the terminating phone user locale, the device sends unicode (if the name uses 8-bit format) and encodes in ISO8859-1 format. The default value for Transmit UTF-8 Names in QSIG APDU leaves the check box unchecked. ", "title": "Transmit UTF-8 Names in QSIG APDU", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "sipTrunkType": { "description": "Choose one of the following options from the Trunk Service Type drop-down list box: \n \n \n None\u2014Choose this option if the trunk will not be used for call control discovery, Extension Mobility Cross Cluster, or \n Cisco Intercompany Media Engine. \n \n Call Control Discovery\u2014Choosing this option enables the trunk to support call control discovery. If you assign this trunk to the CCD advertising service in the Advertising Service window, the trunk handles inbound calls from remote call-control entities that use the SAF network. If you assign this trunk to the CCD requesting service in the Requesting Service window, the trunk handles outgoing calls to learned patterns. For more information on the call control discovery feature, see the \n Cisco Unified Communications Manager Features and Services Guide. \n \n Extension Mobility Cross Cluster\u2014Choose this option to enable the trunk to support the Extension Mobility Cross Cluster (EMCC) feature. Choosing this option causes the following settings to remain blank or unchecked and become unavailable for configuration, thus retaining their default values: Media Termination Point Required, Unattended Port, Destination Address, Destination Address IPv6, and Destination Address is an SRV. For more information about the EMCC feature, see the \n Cisco Unified Communications Manager Features and Services Guide. \n \n \n Cisco Intercompany Media Engine\u2014Ensure that the Cisco IME server is installed and available before you configure this field.\n \n \n \n Tip\u00a0\u00a0\u00a0 \n After you choose Call Control Discovery, Extension Mobility Cross Cluster, or \n Cisco Intercompany Media Engine for the trunk service type and click Next, you cannot change the trunk to a different type.\n \n \n \n ", "title": "Trunk Service Type", "minItems": 0, "required": false, "choices": [ { "value": "None(Default)", "title": "None(Default)" }, { "value": "Call Control Discovery", "title": "Call Control Discovery" }, { "value": "Extension Mobility Cross Cluster", "title": "Extension Mobility Cross Cluster" }, { "value": "Cisco Intercompany Media Engine", "title": "Cisco Intercompany Media Engine" }, { "value": "IP Multimedia Subsystem Service Control (ISC)", "title": "IP Multimedia Subsystem Service Control (ISC)" } ], "default": "None(Default)", "maxItems": 1, "type": "string" }, "pstnAccess": { "description": "If you use the \n Cisco Intercompany Media Engine feature, check this check box to indicate that calls made through this trunk might reach the PSTN. Check this check box even if all calls through this trunk device do not reach the PSTN. For example, check this check box for tandem trunks or an H.323 gatekeeper routed trunk if calls might go to the PSTN. When checked, this check box causes the system to create upload voice call records (VCRs) to validate calls made through this trunk device. By default, this check box remains checked. For more information on \n Cisco Intercompany Media Engine, see the \n Cisco Intercompany Media Engine Installation and Configuration Guide. ", "title": "PSTN Access", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "tunneledProtocol": { "description": "Select the QSIG option if you want to use SIP trunks or SIP gateways to transport (tunnel) QSIG messages from \n Cisco Unified Communications Manager to other PINXs. QSIG tunneling supports the following features: Call Back, Call Completion, Call Diversion, Call Transfer, Identification Services, Path Replacement, and Message Waiting Indication (MWI). \n \n \n \n Note\u00a0\u00a0\u00a0 \n Remote-Party-ID (RPID) headers coming in from the SIP gateway can interfere with QSIG content and cause unexpected behavior with Call Back capabilities. To prevent interference with the QSIG content, turn off the RPID headers on the SIP gateway. \n \n \n \n \n To turn off RPID headers on the SIP gateway, apply a SIP profile to the voIP dial peer on the gateway, as shown in the following example:\n voice class sip-profiles 1000request ANY sip-header Remote-Party_ID remove\n\nresponse ANY sip-header Remote-Party-ID remove\n\n\n\ndial-peer voice 124 voip\n\ndestination-pattern 3...\n\nsignaling forward unconditional\n\nsession protocol sipv2\n\nsession target ipv4:<ip address>\n\nvoice-class sip profiles 1000 \n ", "title": "Tunneled Protocol", "minItems": 0, "required": false, "choices": [ { "value": "None", "title": "None" }, { "value": "QSIG", "title": "QSIG" } ], "default": "None", "maxItems": 1, "type": "string" }, "routeClassSignalling": { "description": "From the drop-down list, enable or disable route class signaling for the port. Choose one of the following values: \n \n \n Default\u2014If you choose this value, the device uses the setting from the Route Class Signaling service parameter. \n \n Off\u2014Choose this value to enable route class signaling. This setting overrides the Route Class Signaling service parameter. \n \n On\u2014Choose this value to disable route class signaling. This setting overrides the Route Class Signaling service parameter. \n Route class signaling communicates special routing or termination requirements to receiving devices. It must be enabled for the port to support the Hotline feature. ", "title": "Route Class Signaling Enabled", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "useDevicePoolRdnTransformCss": { "title": "Use Device Pool Redirecting Party Transformation CSS", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "trunkTrafficSecure": { "description": "This field provides an extension to the existing security configuration on the SIP trunk, which enables a SIP trunk call leg to be considered secure if SRTP is negotiated, independent of the signaling transport. Choose one of the following values: \n \n \n When using both sRTP and TLS\u2014Default \n \n When using sRTP Only\u2014Displays when you check the SRTP Allowed check box \n For more information on security and trunks, see the \n Cisco Unified Communications Manager Security Guide. ", "title": "Consider Traffic on This Trunk Secure", "minItems": 0, "required": false, "choices": [ { "value": "When using both sRTP and TLS", "title": "When using both sRTP and TLS" }, { "value": "When using sRTP Only", "title": "When using sRTP Only" } ], "default": "When using both sRTP and TLS", "maxItems": 1, "type": "string" }, "cdpnTransformationCssName": { "description": " This settings allows you to send the transformed called party number in INVITE message for outgoing calls made over SIP Trunk. Make sure that the Called Party Transformation CSS that you choose contains the called party transformation pattern that you want to assign to this device. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If you configure the Called Party Transformation CSS as None, the transformation does not match and does not get applied. Ensure that you configure the Called Party Transformation CSS in a non-null partition that is not used for routing. \n \n \n ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Called Party Transformation CSS", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "name": { "description": "Enter a unique identifier for the trunk. Enter a unique identifier for the trunk. The device name can include up to 50 alphanumeric characters: A-Z, a-z, numbers, hyphens (-) and underscores (_) only. ", "title": "Device Name", "minItems": 1, "required": true, "maxItems": 1, "maxLength": 128, "type": "string" }, "retryVideoCallAsAudio": { "description": "This check box pertains to outgoing SIP trunk calls and does not impact incoming calls. By default, the system checks this check box to specify that this device should immediately retry a video call as an audio call (if it cannot connect as a video call) prior to sending the call to call control for rerouting. If you uncheck this check box, a video call that fails to connect as video does not try to establish as an audio call. The call then fails to call control, and call control routes the call via Automatic Alternate Routing (AAR) and/or route/hunt list. ", "title": "Retry Video Call as Audio", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "sipPrivacy": { "description": "From the drop-down list, choose one of the following values to specify the type of SIP privacy header for SIP trunk messages to include: \n \n \n Default\u2014This option represents the default value; Name/Number Presentation values that the SIP trunk receives from the \n Cisco Unified Communications Manager Call Control compose the SIP Privacy header. For example, if Name/Number presentation specifies Restricted, the SIP trunk sends the SIP Privacy header; however, if Name/Number presentation specifies Allowed, the SIP trunk does not send the Privacy header. \n \n None\u2014The SIP trunk includes the Privacy:none header and implies Presentation allowed; this value overrides the Presentation information that comes from \n Cisco Unified Communications Manager. \n \n ID\u2014The SIP trunk includes the Privacy:id header and implies Presentation restricted for both name and number; this value overrides the Presentation information that comes from \n Cisco Unified Communications Manager. \n \n ID Critical\u2014The SIP trunk includes the Privacy:id;critical header and implies Presentation restricted for both name and number. The label critical implies that privacy services that are requested for this message are critical, and, if the network cannot provide these privacy services, this request should get rejected. This value overrides the Presentation information that comes from \n Cisco Unified Communications Manager. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n These headers get sent only if the Asserted Identity check box is checked. \n \n \n ", "title": "SIP Privacy", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "None", "title": "None" }, { "value": "ID", "title": "ID" }, { "value": "ID Critical", "title": "ID Critical" } ], "default": "Default", "maxItems": 1, "type": "string" }, "qsigVariant": { "description": "To display the options in the QSIG Variant drop-down list box, select QSIG from the Tunneled Protocol drop-down list box. This parameter specifies the protocol profile that is sent in outbound QSIG facility information elements. From the drop-down list box, select one of the following options: \n \n \n No Changes\u2014Default. Keep this parameter set to the default value unless a Cisco support engineer instructs otherwise. \n \n Not Selected \n \n ECMA\u2014Select for ECMA PBX systems that use Protocol Profile 0x91. \n \n ISO\u2014Select for PBX systems that use Protocol Profile 0x9F. \n For more information, see the following information: \n \n \n Be aware that the QSIG Variant can also be defined as a clusterwide parameter. \n \n For information on QSIG support with \n Cisco Unified Communications Manager, see the \n Cisco Unified Communications Manager System Guide. \n ", "title": "QSIG Variant", "minItems": 0, "required": false, "choices": [ { "value": "No Changes", "title": "No Changes" }, { "value": "ECMA", "title": "ECMA" }, { "value": "ISO", "title": "ISO" } ], "default": "No Changes", "maxItems": 1, "type": "string" }, "terminatingParameterValue": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Terminating Parameter Value", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "parameterLabel": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Parameter Label", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "requestUriDomainName": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Request URI Domain Name", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "outboundUriRoutingInstructions": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Outbound Uri Routing Instructions", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "mtpRequired": { "description": "You can configure \n Cisco Unified Communications Manager SIP trunks to always use an MTP. Check this check box to provide media channel information in the outgoing INVITE request. When this check box is checked, all media channels must terminate and reoriginate on the MTP device. If you uncheck the check box, the \n Cisco Unified Communications Manager can decide whether calls are to go through the MTP device or be connected directly between the endpoints. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If check box remains unchecked (default case), \n Cisco Unified Communications Manager will attempt to dynamically allocate an MTP if the DTMF methods for the call legs are not compatible. \n \n \n For example, existing phones that run SCCP support only out-of-band DTMF, and existing phones that run SIP support RFC2833. Because the DTMF methods are not identical, the \n Cisco Unified Communications Manager dynamically allocates an MTP. If, however, a new phone that runs SCCP, which supports RFC2833 and out-of-band, calls an existing phone that runs SIP, \n Cisco Unified Communications Manager does not allocate an MTP because both phones support RFC2833. So, by having the same type of DTMF method supported on each phone, no need exists for MTP. ", "title": "Media Termination Point Required", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "useOrigCallingPartyPresOnDivert": { "title": "Use Orig Calling Party Pres On Divert", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "cgpnTransformationUnknownCssName": { "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Cgpn Transformation Unknown Css Name", "type": [ "string", "null" ] }, "tkSipCodec": { "description": "Indicate the preferred outgoing codec: \n \n \n 711ulaw \n \n 711alaw \n \n G729/G729a \n \n G729b/G729ab \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n To configure G.729 codecs for use with a SIP trunk, you must use a hardware MTP or transcoder that supports the G.729 codec. For more information, see the \n Cisco Unified Communications Manager System Guide. \n \n \n This field gets used only when the MTP Termination Point Required check box is checked. ", "title": "MTP Preferred Originating Codec", "minItems": 0, "required": false, "choices": [ { "value": "711ulaw", "title": "711ulaw" }, { "value": "711alaw", "title": "711alaw" }, { "value": "G729/G729a", "title": "G729/G729a" }, { "value": "G729b/G729ab", "title": "G729b/G729ab" } ], "default": "711ulaw", "maxItems": 1, "type": "string" }, "calledPartyUnknownPrefix": { "title": "Called Party Unknown Prefix", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 16, "type": "string" }, "sigDigits": { "description": "Significant digits represent the number of final digits that are retained on inbound calls. Use for the processing of incoming calls and to indicate the number of digits that are used to route calls that are coming in to the SIP device. Choose the number of significant digits to collect, from 0 to 32, or choose All. \n \n \n \n Note\u00a0\u00a0\u00a0 \n \n Cisco Unified Communications Manager counts significant digits from the right (last digit) of the number that is called. \n \n \n The default value for Significant Digits specifies All. ", "title": "Significant Digits", "minItems": 0, "required": false, "default": 99, "maxItems": 1, "type": [ "integer", "null" ] }, "runOnEveryNode": { "description": " To enable the trunk to run on every node, check this check box. ", "title": "Run On All Active Unified CM Nodes", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "enableCiscoRecordingQsigTunneling": { "title": "Enable Cisco Recording Qsig Tunneling", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "useDevicePoolCntdPnTransformationCss": { "description": "To use the Connected Party Transformation CSS that is configured in the device pool that is assigned to this device, check this check box. If you do not check this check box, the device uses the Connected Party Transformation CSS that you configured for this device in the Trunk Configuration window. ", "title": "Use Device Pool Connected Party Transformation CSS", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "subscribeCallingSearchSpaceName": { "description": "Supported with the Presence feature, the SUBSCRIBE calling search space determines how \n Cisco Unified Communications Manager routes presence requests from the device/server/application that connects to the SIP trunk. This setting allows you to apply a calling search space separate from the call-processing search space for presence (SUBSCRIBE) requests for the SIP trunk. From the drop-down list box, choose the SUBSCRIBE calling search space to use for presence requests for the SIP trunk. All calling search spaces that you configure in \n Cisco Unified Communications Manager Administration display in the SUBSCRIBE Calling Search Space drop-down list box. If you do not select a different calling search space for the SIP trunk from the drop-down list, the SUBSCRIBE calling search space defaults to None. To configure a SUBSCRIBE calling search space specifically for this purpose, you configure a calling search space as you do all calling search spaces. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "SUBSCRIBE Calling Search Space", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "useDevicePoolCdpnTransformCss": { "description": "To use the Called Party Transformation CSS that is configured in the device pool that is assigned to this device, check this check box. If you do not check this check box, the device uses the Called Party Transformation CSS that you configured for this device in the Trunk Configuration window. ", "title": "Use Device Pool Called Party Transformation CSS", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "connectedPartyIdPresentation": { "title": "Connected Party Id Presentation", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "default": "Default", "maxItems": 1, "type": "string" }, "geoLocationFilterName": { "description": "From the drop-down list box, choose a geolocation filter. If you leave the <None> setting, no geolocation filter gets applied for this device. You can also choose a geolocation filter that has been configured with the System > Geolocation Filtermenu option. For an explanation of geolocation filters, including configuration details, see the \n Cisco Unified Communications Manager Features and Services Guide. For an overview and details of how logical partitioning uses geolocation filters, see the \n Cisco Unified Communications Manager Features and Services Guide. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/GeoLocationFilter", "title": "Geolocation Filter", "type": [ "string", "null" ], "target": "/api/device/cucm/GeoLocationFilter/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "trustReceivedIdentity": { "title": "Trust Received Identity", "minItems": 0, "required": false, "choices": [ { "value": "Trust All (Default)", "title": "Trust All (Default)" }, { "value": "Trust PAI Only", "title": "Trust PAI Only" }, { "value": "Trust None", "title": "Trust None" } ], "default": "Trust All (Default)", "maxItems": 1, "type": [ "string", "null" ] }, "securityProfileName": { "description": "Choose the security profile to apply to the SIP trunk. You must apply a security profile to all SIP trunks that are configured in \n Cisco Unified Communications Manager Administration. \n Installing Cisco Unified Communications Manager provides a predefined, nonsecure SIP trunk security profile for autoregistration. To enable security features for a SIP trunk, configure a new security profile and apply it to the SIP trunk. If the trunk does not support security, choose a nonsecure profile. To identify the settings that the profile contains, choose System > Security Profile > SIP Trunk Security Profile. For information on how to configure security profiles, see the \n Cisco Unified Communications Manager Security Guide. The default value for SIP Trunk Security Profile specifies Not Selected. ", "format": "uri", "minItems": 1, "required": true, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/SipTrunkSecurityProfile", "title": "SIP Trunk Security Profile", "type": "string", "target": "/api/device/cucm/SipTrunkSecurityProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "srtpFallbackAllowed": { "description": "This tag is valid only if srtpAllowed is set to false.", "title": "Srtp Fallback Allowed", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "protocolSide": { "description": "Side information is read-only except when creating a device", "title": "Protocol Side", "minItems": 1, "required": true, "choices": [ { "value": "Network", "title": "Network" }, { "value": "User", "title": "User" } ], "default": "User", "maxItems": 1, "type": "string" }, "mlppDomainId": { "description": "From the drop-down list, choose an MLPP domain to associate with this device. If you leave this field blank, this device inherits its MLPP domain from the value that is set for the device pool. If the device pool does not have an MLPP Domain setting, this device inherits its MLPP Domain from the value that is set for the MLPP Domain Identifier enterprise parameter. The default value for MLPP Domain specifies None. ", "title": "MLPP Domain", "minItems": 0, "pattern": "^[0-9a-fA-F]{6}$", "required": false, "maxItems": 1, "maxLength": 128, "type": [ "string", "null" ] }, "aarNeighborhoodName": { "description": "Choose the automated alternate routing (AAR) group for this device. The AAR group provides the prefix digits that are used to route calls that are otherwise blocked due to insufficient bandwidth. An AAR group setting of None specifies that no rerouting of blocked calls will be attempted. The default value for AAR Group specifies None. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/AarGroup", "title": "AAR Group", "type": [ "string", "null" ], "target": "/api/device/cucm/AarGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "locationName": { "description": "Use locations to implement call admission control (CAC) in a centralized call-processing system. CAC enables you to regulate audio quality and video availability by limiting the amount of bandwidth that is available for audio and video calls over links between locations. The location specifies the total bandwidth that is available for calls to and from this location. From the drop-down list box, choose the appropriate location for this trunk. A location setting of Hub_None means that the locations feature does not keep track of the bandwidth that this trunk consumes. A location setting of Phantom specifies a location that enables successful CAC across intercluster trunks that use H.323 protocol or SIP. To configure a new location, use the System > Location menu option. For an explanation of location-based CAC across intercluster trunks, see the \n Cisco Unified Communications Manager System Guide. The location also associates with the RSVP policy with regard to other locations. The configuration allows RSVP to be enabled and disabled based upon location pairs. ", "format": "uri", "minItems": 1, "required": true, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Location", "title": "Location", "type": "string", "target": "/api/device/cucm/Location/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "mediaResourceListName": { "description": "This list provides a prioritized grouping of media resource groups. An application chooses the required media resource, such as a Music On Hold server, from among the available media resources according to the priority order that a Media Resource Group List defines. The default value for Media Resource Group List specifies None. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/MediaResourceList", "title": "Media Resource Group List", "type": [ "string", "null" ], "target": "/api/device/cucm/MediaResourceList/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "originatingParameterValue": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Originating Parameter Value", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "devicePoolName": { "description": "Choose the appropriate device pool for the trunk. For trunks, device pools specify a list of \n Cisco Unified Communications Managers that the trunk uses to distribute the call load dynamically. \n \n \n \n Note\u00a0\u00a0\u00a0 \n Calls that are initiated from a phone that is registered to a \n Cisco Unified Communications Manager that does not belong to the device pool of the trunk use different \n Cisco Unified Communications Managers of this device pool for different outgoing calls. Selection of \n Cisco Unified Communications Manager nodes occurs in a random order. A call that is initiated from a phone that is registered to a \n Cisco Unified Communications Manager that does belong to the device pool of the trunk uses the same \n Cisco Unified Communications Manager node for outgoing calls if the \n Cisco Unified Communications Manager is up and running. \n \n \n The default value for Device Pool specifies Not Selected. ", "format": "uri", "minItems": 1, "required": true, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/DevicePool", "title": "Device Pool", "type": [ "string", "null" ], "target": "/api/device/cucm/DevicePool/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "scriptParameters": { "minItems": 0, "required": false, "type": "string", "maxItems": 1, "title": "Script Parameters" }, "useDevicePoolCalledCssUnkn": { "title": "Use Device Pool Called Css Unkn", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "userHoldMohAudioSourceId": { "description": "This tag is not valid for H323Phone,H323trunk and SIPTrunk", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "sourceId", "maxItems": 1, "target_model_type": "device/cucm/MohAudioSource", "title": "User Hold Moh Audio Source Id", "type": [ "string", "null", "integer" ], "target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "dtmfSignalingMethod": { "description": "Choose from the following options: No Preference (default)\u2014\n Cisco Unified Communications Manager will pick the DTMF method to negotiate DTMF, so the call does not require an MTP. If \n Cisco Unified Communications Manager has no choice but to allocate an MTP (if the Media Termination Point Required check box is checked), SIP trunk will negotiate DTMF to RFC2833. RFC 2833\u2014Choose this configuration if the preferred DTMF method to be used across the trunk is RFC2833. \n Cisco Unified Communications Manager makes every effort to negotiate RFC2833, regardless of MTP usage. Out of band provides the fallback method if the peer endpoint supports it. OOB and RFC 2833\u2014Choose this configuration if both out of band and RFC2833 should be used for DTMF. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If the peer endpoint supports both out of band and RFC2833, \n Cisco Unified Communications Manager will negotiate both out-of-band and RFC2833 DTMF methods. As a result, two DTMF events would get sent for the same DTMF keypress (one out of band and the other, RFC2833). \n \n \n ", "title": "DTMF Signaling Method", "minItems": 0, "required": false, "choices": [ { "value": "No Preference", "title": "No Preference" }, { "value": "Out of Band", "title": "Out of Band" }, { "value": "RFC 2833", "title": "RFC 2833" }, { "value": "OOB and RFC 2833", "title": "OOB and RFC 2833" } ], "default": "No Preference", "maxItems": 1, "type": "string" }, "sipProfileName": { "description": "From the drop-down list box, choose the SIP profile that is to be used for this SIP trunk. The default value for SIP Profile specifies None Selected. ", "format": "uri", "minItems": 1, "required": true, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/SipProfile", "title": "SIP Profile", "type": "string", "target": "/api/device/cucm/SipProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "destinations": { "title": "Destinations", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "destination": { "name": "destination", "title": "Destination", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "addressIpv6": { "name": "addressIpv6", "title": "Address Ipv6", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 255, "type": "string" }, "addressIpv4": { "name": "addressIpv4", "title": "Address Ipv4", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 255, "type": "string" }, "port": { "name": "port", "title": "Port", "minItems": 0, "required": false, "default": 5060, "maxItems": 1, "type": "integer" }, "sortOrder": { "name": "sortOrder", "title": "Sort Order", "minItems": 1, "required": true, "maxItems": 1, "type": "integer" } } }, "required": false, "maxItems": 16, "type": "array" } } }, "preemption": { "description": "This setting only affects devices that support MLPP.", "title": "MLPP Preemption", "minItems": 0, "required": false, "choices": [ { "value": "Disabled", "title": "Disabled" }, { "value": "Forceful", "title": "Forceful" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "service": { "description": "Valid only for IP Multimedia Subsystem Service Control (ISC) Sip trunk", "title": "Service", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "scriptTraceEnabled": { "description": "Check this check box to enable tracing within the script or uncheck this check box to disable tracing. When checked, the trace.output API provided to the Lua scripter produces SDI trace. \n \n \n \n Note\u00a0\u00a0\u00a0 \n Cisco recommends that you only enable tracing while debugging a script. Tracing impacts performance and should not be enabled under normal operating conditions. \n \n \n ", "title": "Enable Trace", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "callingPartySelection": { "description": "Choose the directory number that is sent on an outbound call. The following options specify which directory number is sent: \n \n \n Originator\u2014Send the directory number of the calling device. \n \n First Redirect Number\u2014Send the directory number of the redirecting device. \n \n Last Redirect Number\u2014Send the directory number of the last device to redirect the call. \n \n First Redirect Number (External)\u2014Send the external directory number of the redirecting device. \n \n Last Redirect Number (External)\u2014Send the external directory number of the last device to redirect the call. \n The default value for Calling Party Selection specifies Originator. ", "title": "Calling Party Selection", "minItems": 0, "required": false, "choices": [ { "value": "Originator", "title": "Originator" }, { "value": "First Redirect Number", "title": "First Redirect Number" }, { "value": "Last Redirect Number", "title": "Last Redirect Number" }, { "value": "First Redirect Number (External)", "title": "First Redirect Number (External)" }, { "value": "Last Redirect Number (External)", "title": "Last Redirect Number (External)" } ], "default": "Originator", "maxItems": 1, "type": "string" }, "commonDeviceConfigName": { "description": "Choose the common device configuration to which you want this trunk assigned. The common device configuration includes the attributes (services or features) that are associated with a particular user. Common device configurations are configured in the Common Device Configuration window. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/CommonDeviceConfig", "title": "Common Device Configuration", "type": [ "string", "null" ], "target": "/api/device/cucm/CommonDeviceConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "unknownPrefix": { "title": "Unknown Prefix", "minItems": 0, "pattern": "^([0-9*#+]{0,16})|([Dd]efault)$", "required": false, "maxItems": 1, "maxLength": 16, "type": [ "string", "null" ] }, "acceptOutboundRdnis": { "description": "Check this check box to include the Redirecting Number in the outgoing INVITE message from the \n Cisco Unified Communications Manager to indicate the original called party number and the redirecting reason of the call when the call is forwarded. Uncheck the check box to exclude the first Redirecting Number and the redirecting reason from the outgoing INVITE message. You use Redirecting Number for voice-messaging integration only. If your configured voice-messaging system supports Redirecting Number, you should check the check box. The default value for Redirecting Number IE Delivery - Outbound specifies check box does not get checked. ", "title": "Redirecting Diversion Header Delivery - Outbound", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "useDevicePoolCgpnTransformCss": { "title": "Use Device Pool Cgpn Transform Css", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "pathReplacementSupport": { "title": "Path Replacement Support ", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "destAddrIsSrv": { "description": "This field specifies that the configured Destination Address is an SRV record. The default value specifies unchecked. ", "title": "Destination Address is an SRV", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "traceFlag": { "minItems": 0, "required": false, "type": "boolean", "maxItems": 1, "title": "Trace Flag" }, "geoLocationName": { "description": "From the drop-down list box, choose a geolocation. You can choose the Unspecified geolocation, which designates that this device does not associate with a geolocation. You can also choose a geolocation that has been configured with the System > Geolocation Configuration menu option. For an explanation of geolocations, including configuration details, see the \n Cisco Unified Communications Manager Features and Services Guide. For an overview and details of how logical partitioning uses geolocations, see the \n Cisco Unified Communications Manager Features and Services Guide. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/GeoLocation", "title": "Geolocation", "type": [ "string", "null" ], "target": "/api/device/cucm/GeoLocation/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "cntdPnTransformationCssName": { "description": " This setting is applicable only for inbound calls. This setting allows you to transform the connected party number on the device to display the connected number in another format, such as a DID or E164 number. Cisco Unified Communications Manager includes the transformed number in the headers of various SIP messages, including 200 OK and mid-call update/reinvite messages. Make sure that the Connected Party Transformation CSS that you choose contains the connected party transformation pattern that you want to assign to this device. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If you configure the Connected Party Transformation CSS as None, the transformation does not match and does not get applied. Ensure that you configure the Calling Party Transformation pattern used for Connected Party Transformation in a non-null partition that is not used for routing. \n \n \n ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Connected Party Transformation CSS", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "callingname": { "description": "\n Cisco Unified Communications Manager uses calling name ID presentation (CNIP) as a supplementary service to provide the calling party name. The SIP trunk level configuration takes precedence over the call-by-call configuration. Choose Allowed, which is the default, if you want \n Cisco Unified Communications Manager to send calling name information. Choose Restricted if you do not want \n Cisco Unified Communications Manager to send the calling name information. The default value for Calling Name Presentation specifies Default. \n \n \n \n Note\u00a0\u00a0\u00a0 \n Be aware that this service is not available when QSIG tunneling is enabled. \n \n \n ", "title": "Calling Name Presentation", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "default": "Default", "maxItems": 1, "type": "string" }, "networkHoldMohAudioSourceId": { "description": "This tag is not valid for H323Phone,H323trunk and SIPTrunk", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "sourceId", "maxItems": 1, "target_model_type": "device/cucm/MohAudioSource", "title": "Network Hold Moh Audio Source Id", "type": [ "string", "null", "integer" ], "target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "networkLocation": { "description": "This parameter determines whether an incoming call through this trunk is considered off the network (OffNet) or on the network (OnNet). The default value for Call Classification is Use System Default. When the Call Classification field is configured as Use System Default, the setting of the \n Cisco Unified Communications Manager clusterwide service parameter, Call Classification, determines whether the trunk is OnNet or OffNet. This field provides an OnNet or OffNet alerting tone when the call is OnNet or OffNet, respectively. Use this parameter in conjunction with the settings on the Route Pattern Configuration window to classify an outgoing call as OnNet or OffNet. ", "title": "Call Classification", "minItems": 0, "required": false, "choices": [ { "value": "OnNet", "title": "OnNet" }, { "value": "OffNet", "title": "OffNet" }, { "value": "Use System Default", "title": "Use System Default" } ], "default": "Use System Default", "maxItems": 1, "type": "string" }, "unattendedPort": { "description": "Check this check box if calls can be redirected and transferred to an unattended port, such as a voice mail port. The default value for this check box leaves it unchecked. ", "title": "Unattended Port", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "cgpnTransformationCssName": { "description": " This settings allows you to send the transformed calling party number in INVITE message for outgoing calls made over SIP Trunk. Also when redirection occurs for outbound calls, this CSS will be used to transform the connected number that is sent from Cisco Unified Communications Manager side in outgoing reINVITE / UPDATE messages. Make sure that the Calling Party Transformation CSS that you choose contains the calling party transformation pattern that you want to assign to this device. \n \n \n \n Tip\u00a0\u00a0\u00a0 \n If you configure the Calling Party Transformation CSS as None, the transformation does not match and does not get applied. Ensure that you configure the Calling Party Transformation Pattern in a non-null partition that is not used for routing.\n \n \n ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Calling Party Transformation CSS", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "connectedNamePresentation": { "title": "Connected Name Presentation", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "default": "Default", "maxItems": 1, "type": "string" }, "externalPresentationInfo": { "title": "External Presentation Info", "minItems": 0, "required": false, "maxItems": 1, "type": "object", "properties": { "isAnonymous": { "name": "isAnonymous", "title": "Is Anonymous", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "presentationInfo": { "name": "presentationInfo", "title": "Presentation Info", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "externalPresentationNumber": { "name": "externalPresentationNumber", "title": "External Presentation Number", "minItems": 0, "required": false, "maxItems": 1, "type": [ "string", "null" ] }, "externalPresentationName": { "name": "externalPresentationName", "title": "External Presentation Name", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": [ "string", "null" ] } } } } }, "useDevicePoolCgpnTransformCssUnkn": { "description": "To use the Calling Party Transformation CSS that is configured in the device pool that is assigned to this device, check this check box. If you do not check this check box, the device uses the Calling Party Transformation CSS that you configured in the Trunk Configuration window. ", "title": "Use Device Pool Calling Party Transformation CSS", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "calledPartyUnknownTransformationCssName": { "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Called Party Unknown Transformation Css Name", "type": [ "string", "null" ] }, "useImePublicIpPort": { "title": "Use Ime Public Ip Port", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "sipAssertedType": { "description": "From the drop-down list, choose one of the following values to specify the type of Asserted Identity header that SIP trunk messages should include: \n \n \n Default\u2014This option represents the default value; Screening indication information that the SIP trunk receives from \n Cisco Unified Communications Manager Call Control determines the type of header that the SIP trunk sends. \n \n PAI\u2014The Privacy-Asserted Identity (PAI) header gets sent in outgoing SIP trunk messages; this value overrides the Screening indication value that comes from \n Cisco Unified Communications Manager. \n \n PPI\u2014The Privacy Preferred Identity (PPI) header gets sent in outgoing SIP trunk messages; this value overrides the Screening indication value that comes from \n Cisco Unified Communications Manager. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n These headers get sent only if the Asserted Identity check box is checked. \n \n \n ", "title": "Asserted-Type", "minItems": 0, "required": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "PAI", "title": "PAI" }, { "value": "PPI", "title": "PPI" } ], "default": "Default", "maxItems": 1, "type": "string" }, "unknownStripDigits": { "minItems": 0, "required": false, "type": "integer", "maxItems": 1, "title": "Unknown Strip Digits" }, "calledPartyUnknownStripDigits": { "minItems": 0, "required": false, "type": [ "integer", "null" ], "maxItems": 1, "title": "Called Party Unknown Strip Digits" }, "sipNormalizationScriptName": { "description": "From the drop-down list box, choose the script that you want to apply to this trunk. To import another script, go to the SIP Normalization Script Configuration window (Device > Device Settings > SIP Normalization Script), and import a new script file. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/SIPNormalizationScript", "title": "Normalization Script", "type": [ "string", "null" ], "target": "/api/device/cucm/SIPNormalizationScript/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "packetCaptureDuration": { "description": "This setting exists for troubleshooting encryption only; packet capturing may cause high CPU usage or call-processing interruptions. This field specifies the maximum number of minutes that is allotted for one session of packet capturing. The default setting equals 0, although the range exists from 0 to 300 minutes. To initiate packet capturing, enter a value other than 0 in the field. After packet capturing completes, the value, 0, displays. For more information on capturing packets, see the \n Cisco Unified Communications Manager Troubleshooting Guide. ", "title": "Packet Capture Duration", "minItems": 0, "required": false, "default": 0, "maxItems": 1, "type": [ "integer", "null" ] }, "isRpidEnabled": { "title": "Remote-Party-Id", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "networkDevice": { "type": "object", "properties": { "nd": { "is_password": false, "description": "Select the network device for which you would like to add this element.", "title": "Network Device", "minItems": 0, "required": false, "displayable": false, "choices": [ { "value": " ", "title": " " } ], "readonly": false, "type": "string" } }, "title": "Network Device" }, "mlppIndicationStatus": { "description": "This setting only affects devices that support MLPP.", "title": "MLPP Indication", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Off", "maxItems": 1, "type": "string" }, "packetCaptureMode": { "description": "This setting exists for troubleshooting encryption only; packet capturing may cause high CPU usage or call-processing interruptions. Choose one of the following options from the drop-down list box: \n \n \n None\u2014This option, which serves as the default setting, indicates that no packet capturing is occurring. After you complete packet capturing, configure this setting. \n \n Batch Processing Mode\u2014\n Cisco Unified Communications Manager writes the decrypted or nonencrypted messages to a file, and the system encrypts each file. On a daily basis, the system creates a new file with a new encryption key. \n Cisco Unified Communications Manager, which stores the file for seven days, also stores the keys that encrypt the file in a secure location. \n Cisco Unified Communications Manager stores the file in the PktCap virtual directory. A single file contains the time stamp, source IP address, source IP port, destination IP address, packet protocol, message length, and the message. The TAC debugging tool uses HTTPS, administrator username and password, and the specified day to request a single encrypted file that contains the captured packets. Likewise, the tool requests the key information to decrypt the encrypted file. Before you contact TAC, you must capture the SRTP packets by using a sniffer trace between the affected devices. \n For more information on capturing packets, see the Troubleshooting Guide for \n Cisco Unified Communications Manager. ", "title": "Packet Capture Mode", "minItems": 0, "required": false, "choices": [ { "value": "None", "title": "None" }, { "value": "Batch Processing Mode", "title": "Batch Processing Mode" } ], "default": "None", "maxItems": 1, "type": "string" }, "isPaiEnabled": { "title": "Asserted-Identity", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "loadInformation": { "description": "For devices with load information, if any special load information is specified the special attribute is set to TRUE.Otherwise,the load information is default for the product.", "title": "Load Information", "minItems": 0, "required": false, "maxItems": 1, "type": [ "string", "null" ] }, "product": { "description": "Product ID string. read-only except when creating a device.", "title": "Trunk Type", "minItems": 1, "required": true, "choices": [ { "value": "7914 14-Button Line Expansion Module", "title": "7914 14-Button Line Expansion Module" }, { "value": "7915 12-Button Line Expansion Module", "title": "7915 12-Button Line Expansion Module" }, { "value": "7915 24-Button Line Expansion Module", "title": "7915 24-Button Line Expansion Module" }, { "value": "7916 12-Button Line Expansion Module", "title": "7916 12-Button Line Expansion Module" }, { "value": "7916 24-Button Line Expansion Module", "title": "7916 24-Button Line Expansion Module" }, { "value": "AIM-VOICE-30", "title": "AIM-VOICE-30" }, { "value": "Analog Phone", "title": "Analog Phone" }, { "value": "Annunciator", "title": "Annunciator" }, { "value": "BEKEM 36-Button Line Expansion Module", "title": "BEKEM 36-Button Line Expansion Module" }, { "value": "C881V", "title": "C881V" }, { "value": "C887VA-V", "title": "C887VA-V" }, { "value": "CKEM 36-Button Line Expansion Module", "title": "CKEM 36-Button Line Expansion Module" }, { "value": "CP-8800-Audio 28-Button Key Expansion Module", "title": "CP-8800-Audio 28-Button Key Expansion Module" }, { "value": "CP-8800-Video 28-Button Key Expansion Module", "title": "CP-8800-Video 28-Button Key Expansion Module" }, { "value": "CTI Port", "title": "CTI Port" }, { "value": "CTI Remote Device", "title": "CTI Remote Device" }, { "value": "CTI Route Point", "title": "CTI Route Point" }, { "value": "Carrier-integrated Mobile", "title": "Carrier-integrated Mobile" }, { "value": "Cisco IAD2400", "title": "Cisco IAD2400" }, { "value": "Cisco 12 S", "title": "Cisco 12 S" }, { "value": "Cisco 12 SP", "title": "Cisco 12 SP" }, { "value": "Cisco 12 SP+", "title": "Cisco 12 SP+" }, { "value": "Cisco 1751", "title": "Cisco 1751" }, { "value": "Cisco 1760", "title": "Cisco 1760" }, { "value": "Cisco 1861", "title": "Cisco 1861" }, { "value": "Cisco 269X", "title": "Cisco 269X" }, { "value": "Cisco 26XX", "title": "Cisco 26XX" }, { "value": "Cisco 2801", "title": "Cisco 2801" }, { "value": "Cisco 2811", "title": "Cisco 2811" }, { "value": "Cisco 2821", "title": "Cisco 2821" }, { "value": "Cisco 2851", "title": "Cisco 2851" }, { "value": "Cisco 2901", "title": "Cisco 2901" }, { "value": "Cisco 2911", "title": "Cisco 2911" }, { "value": "Cisco 2921", "title": "Cisco 2921" }, { "value": "Cisco 2951", "title": "Cisco 2951" }, { "value": "Cisco 30 SP+", "title": "Cisco 30 SP+" }, { "value": "Cisco 30 VIP", "title": "Cisco 30 VIP" }, { "value": "Cisco 362X", "title": "Cisco 362X" }, { "value": "Cisco 364X", "title": "Cisco 364X" }, { "value": "Cisco 366X", "title": "Cisco 366X" }, { "value": "Cisco 3725", "title": "Cisco 3725" }, { "value": "Cisco 3745", "title": "Cisco 3745" }, { "value": "Cisco 3825", "title": "Cisco 3825" }, { "value": "Cisco 3845", "title": "Cisco 3845" }, { "value": "Cisco 3905", "title": "Cisco 3905" }, { "value": "Cisco 3911", "title": "Cisco 3911" }, { "value": "Cisco 3925", "title": "Cisco 3925" }, { "value": "Cisco 3925E", "title": "Cisco 3925E" }, { "value": "Cisco 3945", "title": "Cisco 3945" }, { "value": "Cisco 3945E", "title": "Cisco 3945E" }, { "value": "Cisco 3951", "title": "Cisco 3951" }, { "value": "Cisco 6901", "title": "Cisco 6901" }, { "value": "Cisco 6911", "title": "Cisco 6911" }, { "value": "Cisco 6921", "title": "Cisco 6921" }, { "value": "Cisco 6941", "title": "Cisco 6941" }, { "value": "Cisco 6945", "title": "Cisco 6945" }, { "value": "Cisco 6961", "title": "Cisco 6961" }, { "value": "Cisco 7811", "title": "Cisco 7811" }, { "value": "Cisco 7821", "title": "Cisco 7821" }, { "value": "Cisco 7832", "title": "Cisco 7832" }, { "value": "Cisco 7841", "title": "Cisco 7841" }, { "value": "Cisco 7861", "title": "Cisco 7861" }, { "value": "Cisco 7902", "title": "Cisco 7902" }, { "value": "Cisco 7905", "title": "Cisco 7905" }, { "value": "Cisco 7906", "title": "Cisco 7906" }, { "value": "Cisco 7910", "title": "Cisco 7910" }, { "value": "Cisco 7911", "title": "Cisco 7911" }, { "value": "Cisco 7912", "title": "Cisco 7912" }, { "value": "Cisco 7920", "title": "Cisco 7920" }, { "value": "Cisco 7921", "title": "Cisco 7921" }, { "value": "Cisco 7925", "title": "Cisco 7925" }, { "value": "Cisco 7926", "title": "Cisco 7926" }, { "value": "Cisco 7931", "title": "Cisco 7931" }, { "value": "Cisco 7935", "title": "Cisco 7935" }, { "value": "Cisco 7936", "title": "Cisco 7936" }, { "value": "Cisco 7937", "title": "Cisco 7937" }, { "value": "Cisco 7940", "title": "Cisco 7940" }, { "value": "Cisco 7941", "title": "Cisco 7941" }, { "value": "Cisco 7941G-GE", "title": "Cisco 7941G-GE" }, { "value": "Cisco 7942", "title": "Cisco 7942" }, { "value": "Cisco 7945", "title": "Cisco 7945" }, { "value": "Cisco 7960", "title": "Cisco 7960" }, { "value": "Cisco 7961", "title": "Cisco 7961" }, { "value": "Cisco 7961G-GE", "title": "Cisco 7961G-GE" }, { "value": "Cisco 7962", "title": "Cisco 7962" }, { "value": "Cisco 7965", "title": "Cisco 7965" }, { "value": "Cisco 7970", "title": "Cisco 7970" }, { "value": "Cisco 7971", "title": "Cisco 7971" }, { "value": "Cisco 7975", "title": "Cisco 7975" }, { "value": "Cisco 7985", "title": "Cisco 7985" }, { "value": "Cisco 881", "title": "Cisco 881" }, { "value": "Cisco 8811", "title": "Cisco 8811" }, { "value": "Cisco 8821", "title": "Cisco 8821" }, { "value": "Cisco 8831", "title": "Cisco 8831" }, { "value": "Cisco 8832", "title": "Cisco 8832" }, { "value": "Cisco 8832NR", "title": "Cisco 8832NR" }, { "value": "Cisco 8841", "title": "Cisco 8841" }, { "value": "Cisco 8845", "title": "Cisco 8845" }, { "value": "Cisco 8851", "title": "Cisco 8851" }, { "value": "Cisco 8851NR", "title": "Cisco 8851NR" }, { "value": "Cisco 8861", "title": "Cisco 8861" }, { "value": "Cisco 8865", "title": "Cisco 8865" }, { "value": "Cisco 8865NR", "title": "Cisco 8865NR" }, { "value": "Cisco 888/887/886", "title": "Cisco 888/887/886" }, { "value": "Cisco 8941", "title": "Cisco 8941" }, { "value": "Cisco 8945", "title": "Cisco 8945" }, { "value": "Cisco 8961", "title": "Cisco 8961" }, { "value": "Cisco 9951", "title": "Cisco 9951" }, { "value": "Cisco 9971", "title": "Cisco 9971" }, { "value": "Cisco ATA 186", "title": "Cisco ATA 186" }, { "value": "Cisco ATA 187", "title": "Cisco ATA 187" }, { "value": "Cisco ATA 190", "title": "Cisco ATA 190" }, { "value": "Cisco ATA 191", "title": "Cisco ATA 191" }, { "value": "Cisco Catalyst 4000 Access Gateway Module", "title": "Cisco Catalyst 4000 Access Gateway Module" }, { "value": "Cisco Catalyst 4224 Voice Gateway Switch", "title": "Cisco Catalyst 4224 Voice Gateway Switch" }, { "value": "Cisco Catalyst 6000 12 port FXO Gateway", "title": "Cisco Catalyst 6000 12 port FXO Gateway" }, { "value": "Cisco Catalyst 6000 24 port FXS Gateway", "title": "Cisco Catalyst 6000 24 port FXS Gateway" }, { "value": "Cisco Catalyst 6000 E1 VoIP Gateway", "title": "Cisco Catalyst 6000 E1 VoIP Gateway" }, { "value": "Cisco Catalyst 6000 T1 VoIP Gateway", "title": "Cisco Catalyst 6000 T1 VoIP Gateway" }, { "value": "Cisco Cius", "title": "Cisco Cius" }, { "value": "Cisco Cius SP", "title": "Cisco Cius SP" }, { "value": "Cisco Collaboration Mobile Convergence", "title": "Cisco Collaboration Mobile Convergence" }, { "value": "Cisco Conference Bridge (WS-SVC-CMM)", "title": "Cisco Conference Bridge (WS-SVC-CMM)" }, { "value": "Cisco Conference Bridge Hardware", "title": "Cisco Conference Bridge Hardware" }, { "value": "Cisco Conference Bridge Software", "title": "Cisco Conference Bridge Software" }, { "value": "Cisco DX650", "title": "Cisco DX650" }, { "value": "Cisco DX70", "title": "Cisco DX70" }, { "value": "Cisco DX80", "title": "Cisco DX80" }, { "value": "Cisco Dual Mode for Android", "title": "Cisco Dual Mode for Android" }, { "value": "Cisco Dual Mode for iPhone", "title": "Cisco Dual Mode for iPhone" }, { "value": "Cisco E20", "title": "Cisco E20" }, { "value": "Cisco ENCS 5400 ISRV", "title": "Cisco ENCS 5400 ISRV" }, { "value": "Cisco IOS Conference Bridge", "title": "Cisco IOS Conference Bridge" }, { "value": "Cisco IOS Enhanced Conference Bridge", "title": "Cisco IOS Enhanced Conference Bridge" }, { "value": "Cisco IOS Enhanced Media Termination Point", "title": "Cisco IOS Enhanced Media Termination Point" }, { "value": "Cisco IOS Enhanced Software Media Termination Point", "title": "Cisco IOS Enhanced Software Media Termination Point" }, { "value": "Cisco IOS Guaranteed Audio Video Conference Bridge", "title": "Cisco IOS Guaranteed Audio Video Conference Bridge" }, { "value": "Cisco IOS Heterogeneous Video Conference Bridge", "title": "Cisco IOS Heterogeneous Video Conference Bridge" }, { "value": "Cisco IOS Homogeneous Video Conference Bridge", "title": "Cisco IOS Homogeneous Video Conference Bridge" }, { "value": "Cisco IOS Media Termination Point", "title": "Cisco IOS Media Termination Point" }, { "value": "Cisco IP Communicator", "title": "Cisco IP Communicator" }, { "value": "Cisco ISR 4321", "title": "Cisco ISR 4321" }, { "value": "Cisco ISR 4331", "title": "Cisco ISR 4331" }, { "value": "Cisco ISR 4351", "title": "Cisco ISR 4351" }, { "value": "Cisco ISR 4431", "title": "Cisco ISR 4431" }, { "value": "Cisco ISR 4451", "title": "Cisco ISR 4451" }, { "value": "Cisco ISR 4461", "title": "Cisco ISR 4461" }, { "value": "Cisco Jabber for Tablet", "title": "Cisco Jabber for Tablet" }, { "value": "Cisco MGCP BRI Port", "title": "Cisco MGCP BRI Port" }, { "value": "Cisco MGCP E1 Port", "title": "Cisco MGCP E1 Port" }, { "value": "Cisco MGCP FXO Port", "title": "Cisco MGCP FXO Port" }, { "value": "Cisco MGCP FXS Port", "title": "Cisco MGCP FXS Port" }, { "value": "Cisco MGCP T1 Port", "title": "Cisco MGCP T1 Port" }, { "value": "Cisco Media Server (WS-SVC-CMM-MS)", "title": "Cisco Media Server (WS-SVC-CMM-MS)" }, { "value": "Cisco Media Termination Point (WS-SVC-CMM)", "title": "Cisco Media Termination Point (WS-SVC-CMM)" }, { "value": "Cisco Media Termination Point Hardware", "title": "Cisco Media Termination Point Hardware" }, { "value": "Cisco Media Termination Point Software", "title": "Cisco Media Termination Point Software" }, { "value": "Cisco Meeting Server", "title": "Cisco Meeting Server" }, { "value": "Cisco Spark Remote Device", "title": "Cisco Spark Remote Device" }, { "value": "Cisco TelePresence", "title": "Cisco TelePresence" }, { "value": "Cisco TelePresence 1000", "title": "Cisco TelePresence 1000" }, { "value": "Cisco TelePresence 1100", "title": "Cisco TelePresence 1100" }, { "value": "Cisco TelePresence 1300-47", "title": "Cisco TelePresence 1300-47" }, { "value": "Cisco TelePresence 1300-65", "title": "Cisco TelePresence 1300-65" }, { "value": "Cisco TelePresence 200", "title": "Cisco TelePresence 200" }, { "value": "Cisco TelePresence 3000", "title": "Cisco TelePresence 3000" }, { "value": "Cisco TelePresence 3200", "title": "Cisco TelePresence 3200" }, { "value": "Cisco TelePresence 400", "title": "Cisco TelePresence 400" }, { "value": "Cisco TelePresence 500-32", "title": "Cisco TelePresence 500-32" }, { "value": "Cisco TelePresence 500-37", "title": "Cisco TelePresence 500-37" }, { "value": "Cisco TelePresence Codec C40", "title": "Cisco TelePresence Codec C40" }, { "value": "Cisco TelePresence Codec C60", "title": "Cisco TelePresence Codec C60" }, { "value": "Cisco TelePresence Codec C90", "title": "Cisco TelePresence Codec C90" }, { "value": "Cisco TelePresence Conductor", "title": "Cisco TelePresence Conductor" }, { "value": "Cisco TelePresence DX70", "title": "Cisco TelePresence DX70" }, { "value": "Cisco TelePresence EX60", "title": "Cisco TelePresence EX60" }, { "value": "Cisco TelePresence EX90", "title": "Cisco TelePresence EX90" }, { "value": "Cisco TelePresence Exchange System", "title": "Cisco TelePresence Exchange System" }, { "value": "Cisco TelePresence IX5000", "title": "Cisco TelePresence IX5000" }, { "value": "Cisco TelePresence MCU", "title": "Cisco TelePresence MCU" }, { "value": "Cisco TelePresence MX200", "title": "Cisco TelePresence MX200" }, { "value": "Cisco TelePresence MX200 G2", "title": "Cisco TelePresence MX200 G2" }, { "value": "Cisco TelePresence MX300", "title": "Cisco TelePresence MX300" }, { "value": "Cisco TelePresence MX300 G2", "title": "Cisco TelePresence MX300 G2" }, { "value": "Cisco TelePresence MX700", "title": "Cisco TelePresence MX700" }, { "value": "Cisco TelePresence MX800", "title": "Cisco TelePresence MX800" }, { "value": "Cisco TelePresence MX800 Dual", "title": "Cisco TelePresence MX800 Dual" }, { "value": "Cisco TelePresence Profile 42 (C20)", "title": "Cisco TelePresence Profile 42 (C20)" }, { "value": "Cisco TelePresence Profile 42 (C40)", "title": "Cisco TelePresence Profile 42 (C40)" }, { "value": "Cisco TelePresence Profile 42 (C60)", "title": "Cisco TelePresence Profile 42 (C60)" }, { "value": "Cisco TelePresence Profile 52 (C40)", "title": "Cisco TelePresence Profile 52 (C40)" }, { "value": "Cisco TelePresence Profile 52 (C60)", "title": "Cisco TelePresence Profile 52 (C60)" }, { "value": "Cisco TelePresence Profile 52 Dual (C60)", "title": "Cisco TelePresence Profile 52 Dual (C60)" }, { "value": "Cisco TelePresence Profile 65 (C60)", "title": "Cisco TelePresence Profile 65 (C60)" }, { "value": "Cisco TelePresence Profile 65 Dual (C90)", "title": "Cisco TelePresence Profile 65 Dual (C90)" }, { "value": "Cisco TelePresence Quick Set C20", "title": "Cisco TelePresence Quick Set C20" }, { "value": "Cisco TelePresence SX10", "title": "Cisco TelePresence SX10" }, { "value": "Cisco TelePresence SX20", "title": "Cisco TelePresence SX20" }, { "value": "Cisco TelePresence SX80", "title": "Cisco TelePresence SX80" }, { "value": "Cisco TelePresence TX1310-65", "title": "Cisco TelePresence TX1310-65" }, { "value": "Cisco TelePresence TX9000", "title": "Cisco TelePresence TX9000" }, { "value": "Cisco TelePresence TX9200", "title": "Cisco TelePresence TX9200" }, { "value": "Cisco Unified Client Services Framework", "title": "Cisco Unified Client Services Framework" }, { "value": "Cisco Unified Communications for RTX", "title": "Cisco Unified Communications for RTX" }, { "value": "Cisco Unified Mobile Communicator", "title": "Cisco Unified Mobile Communicator" }, { "value": "Cisco Unified Personal Communicator", "title": "Cisco Unified Personal Communicator" }, { "value": "Cisco VG200", "title": "Cisco VG200" }, { "value": "Cisco VG248 Gateway", "title": "Cisco VG248 Gateway" }, { "value": "Cisco VGC Phone", "title": "Cisco VGC Phone" }, { "value": "Cisco VGC Virtual Phone", "title": "Cisco VGC Virtual Phone" }, { "value": "Cisco VGD-1T3", "title": "Cisco VGD-1T3" }, { "value": "Cisco VXC 6215", "title": "Cisco VXC 6215" }, { "value": "Cisco Video Conference Bridge(IPVC-35xx)", "title": "Cisco Video Conference Bridge(IPVC-35xx)" }, { "value": "Cisco Voice Mail Port", "title": "Cisco Voice Mail Port" }, { "value": "Cisco Webex DX80", "title": "Cisco Webex DX80" }, { "value": "Cisco Webex Room 55", "title": "Cisco Webex Room 55" }, { "value": "Cisco Webex Room 55 Dual", "title": "Cisco Webex Room 55 Dual" }, { "value": "Cisco Webex Room 70 Dual", "title": "Cisco Webex Room 70 Dual" }, { "value": "Cisco Webex Room 70 Dual G2", "title": "Cisco Webex Room 70 Dual G2" }, { "value": "Cisco Webex Room 70 Single", "title": "Cisco Webex Room 70 Single" }, { "value": "Cisco Webex Room 70 Single G2", "title": "Cisco Webex Room 70 Single G2" }, { "value": "Cisco Webex Room Kit", "title": "Cisco Webex Room Kit" }, { "value": "Cisco Webex Room Kit Mini", "title": "Cisco Webex Room Kit Mini" }, { "value": "Cisco Webex Room Kit Plus", "title": "Cisco Webex Room Kit Plus" }, { "value": "Communication Media Module", "title": "Communication Media Module" }, { "value": "EMCC Base Phone", "title": "EMCC Base Phone" }, { "value": "FLEX_SLOT", "title": "FLEX_SLOT" }, { "value": "Gatekeeper", "title": "Gatekeeper" }, { "value": "Generic Desktop Video Endpoint", "title": "Generic Desktop Video Endpoint" }, { "value": "Generic Multiple Screen Room System", "title": "Generic Multiple Screen Room System" }, { "value": "Generic Single Screen Room System", "title": "Generic Single Screen Room System" }, { "value": "H.225 Trunk (Gatekeeper Controlled)", "title": "H.225 Trunk (Gatekeeper Controlled)" }, { "value": "H.323 Client", "title": "H.323 Client" }, { "value": "H.323 Gateway", "title": "H.323 Gateway" }, { "value": "Hunt List", "title": "Hunt List" }, { "value": "IAD2400_ANALOG", "title": "IAD2400_ANALOG" }, { "value": "IAD2400_DIGITAL", "title": "IAD2400_DIGITAL" }, { "value": "IMS-integrated Mobile (Basic)", "title": "IMS-integrated Mobile (Basic)" }, { "value": "IP-STE", "title": "IP-STE" }, { "value": "ISDN BRI Phone", "title": "ISDN BRI Phone" }, { "value": "Inter-Cluster Trunk (Gatekeeper Controlled)", "title": "Inter-Cluster Trunk (Gatekeeper Controlled)" }, { "value": "Inter-Cluster Trunk (Non-Gatekeeper Controlled)", "title": "Inter-Cluster Trunk (Non-Gatekeeper Controlled)" }, { "value": "Interactive Voice Response", "title": "Interactive Voice Response" }, { "value": "Load Simulator", "title": "Load Simulator" }, { "value": "Motorola CN622", "title": "Motorola CN622" }, { "value": "Music On Hold", "title": "Music On Hold" }, { "value": "NM-1V", "title": "NM-1V" }, { "value": "NM-2V", "title": "NM-2V" }, { "value": "NM-4VWIC-MBRD", "title": "NM-4VWIC-MBRD" }, { "value": "NM-HD-1V", "title": "NM-HD-1V" }, { "value": "NM-HD-2V", "title": "NM-HD-2V" }, { "value": "NM-HD-2VE", "title": "NM-HD-2VE" }, { "value": "NM-HDA", "title": "NM-HDA" }, { "value": "NM-HDV", "title": "NM-HDV" }, { "value": "NM-HDV2-0PORT", "title": "NM-HDV2-0PORT" }, { "value": "NM-HDV2-1PORT", "title": "NM-HDV2-1PORT" }, { "value": "NM-HDV2-2PORT", "title": "NM-HDV2-2PORT" }, { "value": "Nokia S60", "title": "Nokia S60" }, { "value": "PA-MCX", "title": "PA-MCX" }, { "value": "PA-VXA", "title": "PA-VXA" }, { "value": "PA-VXB", "title": "PA-VXB" }, { "value": "PA-VXC", "title": "PA-VXC" }, { "value": "Pilot", "title": "Pilot" }, { "value": "Remote Destination Profile", "title": "Remote Destination Profile" }, { "value": "Route List", "title": "Route List" }, { "value": "SCCP Device", "title": "SCCP Device" }, { "value": "SCCP gateway virtual phone", "title": "SCCP gateway virtual phone" }, { "value": "SIP Trunk", "title": "SIP Trunk" }, { "value": "SIP WSM Connection", "title": "SIP WSM Connection" }, { "value": "SPA8800", "title": "SPA8800" }, { "value": "Third-party AS-SIP Endpoint", "title": "Third-party AS-SIP Endpoint" }, { "value": "Third-party SIP Device (Advanced)", "title": "Third-party SIP Device (Advanced)" }, { "value": "Third-party SIP Device (Basic)", "title": "Third-party SIP Device (Basic)" }, { "value": "Transnova S3", "title": "Transnova S3" }, { "value": "Universal Device Template", "title": "Universal Device Template" }, { "value": "Unknown", "title": "Unknown" }, { "value": "VG202", "title": "VG202" }, { "value": "VG204", "title": "VG204" }, { "value": "VG224", "title": "VG224" }, { "value": "VG310", "title": "VG310" }, { "value": "VG320", "title": "VG320" }, { "value": "VG350", "title": "VG350" }, { "value": "VG400", "title": "VG400" }, { "value": "VG450", "title": "VG450" }, { "value": "VGC Port", "title": "VGC Port" }, { "value": "VIC_SLOT", "title": "VIC_SLOT" }, { "value": "VKEM 36-Button Line Expansion Module", "title": "VKEM 36-Button Line Expansion Module" }, { "value": "VNM-HDA", "title": "VNM-HDA" }, { "value": "VWIC_SLOT", "title": "VWIC_SLOT" }, { "value": "WS-SVC-CMM-MS", "title": "WS-SVC-CMM-MS" }, { "value": "WS-X6600", "title": "WS-X6600" } ], "maxItems": 1, "type": "string" }, "description": { "description": "Enter a descriptive name for the trunk. The description can include up to 114 characters in any language, but it cannot include double-quotes (\"), percentage sign (%), ampersand (&), back-slash (\\), or angle brackets (<>). ", "title": "Description", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 128, "type": [ "string", "null" ] }, "sendGeoLocation": { "description": "Check this check box to send geolocation information for this device. For an overview and details of how logical partitioning uses geolocation information, see the the \n Cisco Unified Communications Manager Features and Services Guide. ", "title": "Send Geolocation Information", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "asn1RoseOidEncoding": { "description": "To display the options in the ASN.1 ROSE OID Encoding drop-down list box, choose QSIG from the Tunneled Protocol drop-down list box. This parameter specifies how to encode the Invoke Object ID (OID) for remote operations service element (ROSE) operations. From the drop-down list box, select one of the following options: \n \n \n No Changes\u2014Default. Keep this parameter set to the default value unless a Cisco support engineer instructs otherwise. \n \n Not Selected \n \n Use Global Value ECMA\u2014If you selected the ECMA option from the QSIG Variant drop-down list box, select this option. \n \n Use Global Value ISO\u2014If you selected the ISO option from the QSIG Variant drop-down list box, select this option. \n \n Use Local Value \n For more information, see the following information: \n \n \n Be aware that ASN.1 ROSE OID Encoding can also be defined as a clusterwide parameter. \n \n For information on QSIG support with \n Cisco Unified Communications Manager, see the \n Cisco Unified Communications Manager System Guide. \n ", "title": "ASN.1 ROSE OID Encoding", "minItems": 0, "required": false, "choices": [ { "value": "No Changes", "title": "No Changes" }, { "value": "Use Local Value", "title": "Use Local Value" }, { "value": "Use Global Value ISO", "title": "Use Global Value ISO" }, { "value": "Use Global Value ECMA", "title": "Use Global Value ECMA" } ], "default": "No Changes", "maxItems": 1, "type": "string" }, "rdnTransformationCssName": { "minItems": 0, "required": false, "type": [ "string", "null" ], "maxItems": 1, "title": "Redirecting Party Transformation CSS" }, "class": { "description": "Class ID string. Class information is read-only except when creating a device.", "title": "Class", "minItems": 1, "required": true, "choices": [ { "value": "Phone", "title": "Phone" }, { "value": "Gateway", "title": "Gateway" }, { "value": "Conference Bridge", "title": "Conference Bridge" }, { "value": "Media Termination Point", "title": "Media Termination Point" }, { "value": "Route List", "title": "Route List" }, { "value": "Voice Mail", "title": "Voice Mail" }, { "value": "CTI Route Point", "title": "CTI Route Point" }, { "value": "Music On Hold", "title": "Music On Hold" }, { "value": "Simulation", "title": "Simulation" }, { "value": "Pilot", "title": "Pilot" }, { "value": "GateKeeper", "title": "GateKeeper" }, { "value": "Add-on modules", "title": "Add-on modules" }, { "value": "Hidden Phone", "title": "Hidden Phone" }, { "value": "Trunk", "title": "Trunk" }, { "value": "Tone Announcement Player", "title": "Tone Announcement Player" }, { "value": "Remote Destination Profile", "title": "Remote Destination Profile" }, { "value": "EMCC Base Phone Template", "title": "EMCC Base Phone Template" }, { "value": "EMCC Base Phone", "title": "EMCC Base Phone" }, { "value": "Remote Destination Profile Template", "title": "Remote Destination Profile Template" }, { "value": "Gateway Template", "title": "Gateway Template" }, { "value": "UDP Template", "title": "UDP Template" }, { "value": "Phone Template", "title": "Phone Template" }, { "value": "Device Profile", "title": "Device Profile" }, { "value": "Invalid", "title": "Invalid" }, { "value": "Interactive Voice Response", "title": "Interactive Voice Response" } ], "maxItems": 1, "type": "string" }, "srtpAllowed": { "description": "Check this check box if you want \n Cisco Unified Communications Manager to allow secure and nonsecure media calls over the trunk. Checking this check box enables Secure Real-Time Protocol (SRTP) SIP Trunk connections and also allows the SIP trunk to fall back to Real-Time Protocol (RTP) if the endpoints do not support SRTP. If you do not check this check box, \n Cisco Unified Communications Manager prevents SRTP negotiation with the trunk and uses RTP negotiation instead. The default value for this check box leaves it unchecked. \n \n \n \n Caution\u00a0\u00a0\u00a0 \n If you check this check box, Cisco strongly recommends that you use an encrypted TLS profile, so that keys and other security-related information do not get exposed during call negotiations. If you use a non-secure profile, SRTP will still work but the keys will get exposed in signaling and traces. In that case, you must ensure the security of the network between \n Cisco Unified Communications Manager and the destination side of the trunk. \n \n \n For more information on encryption for trunks, see the \n Cisco Unified Communications Manager Security Guide. ", "title": "SRTP Allowed - When this flag is checked, IPSec needs to be configured in the network to provide end to end security. Failure to do so will expose keys and other information.", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "presenceGroupName": { "target": "/api/device/cucm/PresenceGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "format": "uri", "minItems": 1, "required": true, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/PresenceGroup", "title": "BLF Presence Group", "type": "string" }, "recordingInformation": { "description": "This field can have values 0,1 or 2", "title": "Recording Information", "minItems": 0, "pattern": "^[0-2]$", "required": false, "default": "0", "maxItems": 1, "type": "string" }, "rerouteCallingSearchSpaceName": { "description": "Calling search spaces determine the partitions that calling devices can search when they attempt to complete a call. The rerouting calling search space gets used to determine where a SIP user (A) can refer another user (B) to a third party (C). After the refer is completed, B and C connect. In this case, the rerouting calling search space that is used is that of the initial SIP user (A). \n \n \n \n Note\u00a0\u00a0\u00a0 \n Calling Search Space also applies to 3xx redirection and INVITE with Replaces features. \n \n \n The default value for Rerouting Calling Search Space specifies None. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Rerouting Calling Search Space", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "transmitUtf8": { "description": "This device uses the user locale setting of the device pool to determine whether to send unicode and whether to translate received Unicode information. For the sending device, if you check this check box and the user locale setting in the device pool matches the terminating phone user locale, the device sends unicode. If the user locale settings do not match, the device sends ASCII. The receiving device translates incoming unicode characters based on the user locale setting of the sending device pool. If the user locale setting matches the terminating phone user locale, the phone displays the characters. \n \n \n \n Note\u00a0\u00a0\u00a0 \n The phone may display malformed characters if the two ends of the trunk configure user locales that do not belong to the same language group. \n \n \n The default value for Transmit UTF-8 for Calling Party Name leaves the check box unchecked. ", "title": "Transmit UTF-8 for Calling Party Name", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "referCallingSearchSpaceName": { "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "Out-Of-Dialog Refer Calling Search Space", "type": [ "string", "null" ] }, "imeE164TransformationName": { "description": "Check this check box if you want to use the \n Cisco Intercompany Media Engine and calls might reach the PSTN. For more information, see the \n Cisco Intercompany Media Engine Installation and Configuration Guide. From the drop-down list box, choose the appropriate E.164 transformation that you created on the Intercompany Media Services E.164 Transformation Configuration window (Advanced Features > Intercompany Media Services > E.164 Transformation). For more information on \n Cisco Intercompany Media Engine, see the \n Cisco Intercompany Media Engine Installation and Configuration Guide. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/ImeE164Transformation", "title": "E.164 Transformation Profile", "type": [ "string", "null" ], "target": "/api/device/cucm/ImeE164Transformation/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "automatedAlternateRoutingCssName": { "description": "Choose the appropriate calling search space for the device to use when performing automated alternate routing (AAR). The AAR calling search space specifies the collection of route partitions that are searched to determine how to route a collected (originating) number that is otherwise blocked due to insufficient bandwidth. The default value for AAR Calling Search Space specifies None. ", "format": "uri", "minItems": 0, "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target_model_type": "device/cucm/Css", "title": "AAR Calling Search Space", "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken] }, "callingAndCalledPartyInfoFormat": { "description": "This option allows you to configure whether Cisco Unified Communications Manager inserts a directory number, a directory URI, or a blended address that includes both the directory number and directory URI in the SIP identity headers for outgoing SIP messages. From the drop-down list box, choose one of the following options: \n \n \n Deliver DN only in connected party\u2014In outgoing SIP messages, Cisco Unified Communications Manager inserts the calling party\u2019s directory number in the SIP contact header information. This is the default setting. \n \n Deliver URI only in connected party, if available\u2014In outgoing SIP messages, Cisco Unified Communications Manager inserts the sending party\u2019s directory URI in the SIP contact header. If a directory URI is not available, Cisco Unified Communications Manager inserts the directory number instead. \n \n Deliver URI and DN in connected party, if available\u2014In outgoing SIP messages, Cisco Unified Communications Manager inserts a blended address that includes the calling party's directory URI and directory number in the SIP contact headers. If a directory URI is not available, Cisco Unified Communications Manager includes the directory number only. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n You should set this field to Deliver URI only in connected party or Deliver URI and DN in connected party only if you are setting up URI dialing between Cisco Unified CM systems of release 9.0 or greater, or between a Cisco Unified CM system of release 9. 0 or greater and a third party solution that supports URI dialing. Otherwise, you must set this field to Deliver DN only in connected party. \n \n \n For more information on URI dialing, see the URI dialing chapter in the Cisco Unified Communications Manager System Guide. ", "title": "Calling and Connected Party Info Format", "minItems": 1, "required": true, "choices": [ { "value": "Deliver DN only in connected party", "title": "Deliver DN only in connected party" }, { "value": "Deliver URI only in connected party, if available", "title": "Deliver URI only in connected party, if available" }, { "value": "Deliver URI and DN in connected party, if available", "title": "Deliver URI and DN in connected party, if available" } ], "default": "Deliver DN only in connected party", "maxItems": 1, "type": "string" } }, "schema_version": "2.2" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/relation/HcsSipTrunkREL/add/ |
|
The GUI Add form of relation/HcsSipTrunkREL as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/relation/HcsSipTrunkREL/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk delete [pkid1],[pkid2]... | DELETE | /api/relation/HcsSipTrunkREL/ | hierarchy=[hierarchy] | {"hrefs":["/api/relation/HcsSipTrunkREL/[pkid1]", "/api/relation/HcsSipTrunkREL/[pkid2]", ...]} |
GET http://[host-proxy]/api/relation/HcsSipTrunkREL/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=relation/HcsSipTrunkREL |
|
{"hrefs": ["/api/relation/HcsSipTrunkREL/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=relation/HcsSipTrunkREL |
|
{"hrefs": ["/api/relation/HcsSipTrunkREL/[pkid1]", "/api/relation/HcsSipTrunkREL/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of relation/HcsSipTrunkREL; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/relation/HcsSipTrunkREL/export/ |
|
{ "hrefs":["/api/relation/HcsSipTrunkREL/[pkid1]", "/api/relation/HcsSipTrunkREL/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of relation/HcsSipTrunkREL and the JSON format can be used to import instances of relation/HcsSipTrunkREL.
GET http://[host-proxy]/api/relation/HcsSipTrunkREL/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for relation/HcsSipTrunkREL | POST | /api/relation/HcsSipTrunkREL/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/relation/HcsSipTrunkREL/ |
|
The relation/HcsSipTrunkREL schema and all instances as JSON. |
(The list will return 0 to 3 relation/HcsSipTrunkREL instances)
{ "operations": [ "field_display_policy", "configuration_template", "help", "get", "clone", "move", "list", "update", "remove", "add", "bulk_update", "export", "export_bulkload_template" ], "pagination": { "direction": "asc", "order_by": "name", "maximum_limit": 2000, "skip": 0, "current": "/api/relation/HcsSipTrunkREL/?skip=0&limit=3&order_by=name&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 2 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "2.2", "references": { "device": [ { "pkid": "", "href": "" } ], "self": [ { "pkid": null, "href": "/api/relation/HcsSipTrunkREL/None/" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "add": { "support_async": false, "class": "add", "href": "/api/relation/HcsSipTrunkREL/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/relation/HcsSipTrunkREL/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=relation/HcsSipTrunkREL", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/relation/HcsSipTrunkREL/export/?hierarchy=[hierarchy]", "method": "POST", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "export_bulkload_template": { "support_async": false, "class": "bulkload_template", "href": "/api/relation/HcsSipTrunkREL/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "list": { "support_async": false, "class": "list", "href": "/api/relation/HcsSipTrunkREL/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/relation/HcsSipTrunkREL/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } } ], "model_type": "relation/HcsSipTrunkREL", "model_specific_actions": [ "help", "get", "clone", "move", "list", "update", "remove", "add", "export", "export_bulkload_template" ], "summary_attrs": [ { "name": "name", "title": "Device Name" }, { "name": "description", "title": "Description" }, { "name": "callingSearchSpaceName", "title": "Calling Search Space" }, { "name": "devicePoolName", "title": "Device Pool" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "20.1.1", "tagged_versions": [] }, "resources": [ { "pkid": "5fff883bce894e001555ba83", "meta": { "tags": [], "cached": true, "title": "MyTrunk", "business_key": {}, "schema_version": "", "summary": "false", "references": { "device": [ { "pkid": "5fff874fce894e001555ac44", "href": "/api/v0/data/CallManager/5fff874fce894e001555ac44" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "5fff883bce894e001555ba83", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/" } ], "parent": [ { "pkid": "5fff8722ce894e001555a689", "href": "/api/data/HierarchyNode/5fff8722ce894e001555a689" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/", "method": "PUT", "title": "Modify" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/", "method": "DELETE", "title": "Delete" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/clone/?schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5fff883bce894e001555ba83/?model_type=relation/HcsSipTrunkREL", "method": "POST", "view": "/api/tool/DataMove/" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "class": "get", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/help", "method": "GET", "title": "Help" } }, { "reset": { "support_async": true, "class": "custom", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/+reset/", "method": "POST", "title": "Reset" } }, { "restart": { "support_async": true, "class": "custom", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/+restart/", "method": "POST", "title": "Restart" } } ], "model_type": "relation/HcsSipTrunkREL", "path": [ "6t0ggef2c0deab00hb595101", "5fff24a2ce894e0015f6de4e", "5fff560ace894e001550455c", "5fff5649ce894e001550558f", "5fff8722ce894e001555a689", "5fff883bce894e001555ba83" ], "summary_attrs": [ { "name": "name", "title": "Device Name" }, { "name": "description", "title": "Description" }, { "name": "callingSearchSpaceName", "title": "Calling Search Space" }, { "name": "devicePoolName", "title": "Device Pool" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "20.1.1", "tagged_versions": [] }, "data": { "protocol": "SIP", "prefixDn": null, "callingLineIdPresentation": "Default", "useCallerIdCallerNameinUriOutgoingRequest": false, "acceptInboundRdnis": false, "callingSearchSpaceName": null, "summary_device": "Dedicated CUCM, 10.120.9.245, 8443, hcs.CS-P.CS-NB.Overton", "useTrustedRelayPoint": "Default", "enableQsigUtf8": false, "sipTrunkType": "None(Default)", "pstnAccess": false, "tunneledProtocol": "None", "useDevicePoolRdnTransformCss": true, "trunkTrafficSecure": "When using both sRTP and TLS", "cdpnTransformationCssName": null, "name": "MyTrunk", "retryVideoCallAsAudio": true, "sipPrivacy": "Default", "qsigVariant": "No Changes", "mtpRequired": false, "hierarchy_friendly_name": "Overton (Customer)", "cgpnTransformationUnknownCssName": null, "tkSipCodec": "711ulaw", "calledPartyUnknownPrefix": "Default", "callerName": null, "sigDigits": 99, "runOnEveryNode": false, "useDevicePoolCntdPnTransformationCss": true, "subscribeCallingSearchSpaceName": null, "useDevicePoolCdpnTransformCss": true, "connectedPartyIdPresentation": "Default", "geoLocationFilterName": null, "securityProfileName": "Non Secure SIP Trunk Profile", "srtpFallbackAllowed": true, "protocolSide": "Network", "mlppDomainId": null, "aarNeighborhoodName": null, "locationName": "Hub_None", "mediaResourceListName": null, "devicePoolName": "Default", "routeClassSignalling": "Default", "useDevicePoolCalledCssUnkn": true, "userHoldMohAudioSourceId": null, "dtmfSignalingMethod": "No Preference", "sipProfileName": "Standard SIP Profile", "destinations": { "destination": [ { "addressIpv4": "1.5.7.6", "port": 5067, "sortOrder": 1 } ] }, "preemption": "Disabled", "scriptTraceEnabled": false, "callingPartySelection": "Originator", "commonDeviceConfigName": null, "unknownPrefix": "Default", "acceptOutboundRdnis": false, "useDevicePoolCgpnTransformCss": true, "pathReplacementSupport": false, "destAddrIsSrv": false, "traceFlag": false, "geoLocationName": null, "cntdPnTransformationCssName": null, "callingname": "Default", "networkHoldMohAudioSourceId": null, "networkLocation": "Use System Default", "unattendedPort": false, "cgpnTransformationCssName": null, "connectedNamePresentation": "Default", "useDevicePoolCgpnTransformCssUnkn": true, "calledPartyUnknownTransformationCssName": null, "useImePublicIpPort": false, "sipAssertedType": "Default", "calledPartyUnknownStripDigits": null, "sipNormalizationScriptName": null, "hierarchy_path": "sys.hcs.CS-P.CS-NB.Overton", "packetCaptureDuration": 0, "isRpidEnabled": true, "callerIdDn": null, "mlppIndicationStatus": "Off", "packetCaptureMode": "None", "isPaiEnabled": true, "loadInformation": null, "product": "SIP Trunk", "description": null, "sendGeoLocation": false, "asn1RoseOidEncoding": "No Changes", "rdnTransformationCssName": "OB-CSS-002", "class": "Trunk", "srtpAllowed": false, "presenceGroupName": "Standard Presence group", "rerouteCallingSearchSpaceName": null, "transmitUtf8": false, "referCallingSearchSpaceName": null, "imeE164TransformationName": null, "automatedAlternateRoutingCssName": null, "callingAndCalledPartyInfoFormat": "Deliver DN only in connected party" } }, { "pkid": "5fffd23dce894e00155aca86", "meta": { "tags": [], "cached": true, "title": "Sip10000", "business_key": {}, "schema_version": "", "summary": "false", "references": { "device": [ { "pkid": "5fff56abce894e0015506e8c", "href": "/api/v0/data/CallManager/5fff56abce894e0015506e8c" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "5fffd23dce894e00155aca86", "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/" } ], "parent": [ { "pkid": "5fff5657ce894e001550592f", "href": "/api/data/HierarchyNode/5fff5657ce894e001550592f" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/", "title": "Modify", "class": "update", "method": "PUT" } }, { "remove": { "support_async": true, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/", "title": "Delete", "class": "delete", "method": "DELETE" } }, { "clone": { "support_async": false, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/clone/?schema=&schema_rules=true", "title": "Clone", "class": "clone", "method": "GET" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5fffd23dce894e00155aca86/?model_type=relation/HcsSipTrunkREL", "method": "POST", "view": "/api/tool/DataMove/" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/", "title": "Get", "class": "get", "method": "GET" } }, { "help": { "support_async": false, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/help", "title": "Help", "class": "help", "method": "GET" } }, { "reset": { "support_async": true, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/+reset/", "title": "Reset", "class": "custom", "method": "POST" } }, { "restart": { "support_async": true, "href": "/api/relation/HcsSipTrunkREL/5fffd23dce894e00155aca86/+restart/", "title": "Restart", "class": "custom", "method": "POST" } } ], "model_type": "relation/HcsSipTrunkREL", "path": [ "6t0ggef2c0deab00hb595101", "5fff24a2ce894e0015f6de4e", "5fff560ace894e001550455c", "5fff5649ce894e001550558f", "5fff5657ce894e001550592f", "5fffd23dce894e00155aca86" ], "summary_attrs": [ { "name": "name", "title": "Device Name" }, { "name": "description", "title": "Description" }, { "name": "callingSearchSpaceName", "title": "Calling Search Space" }, { "name": "devicePoolName", "title": "Device Pool" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "20.1.1", "tagged_versions": [] }, "data": { "protocol": "SIP", "prefixDn": null, "callingLineIdPresentation": "Default", "useCallerIdCallerNameinUriOutgoingRequest": false, "acceptInboundRdnis": false, "callingSearchSpaceName": null, "summary_device": "Dedicated CUCM, 192.168.100.15, 8443, hcs.CS-P.CS-NB.AAAGlobal", "useTrustedRelayPoint": "Default", "enableQsigUtf8": false, "sipTrunkType": "None(Default)", "pstnAccess": true, "tunneledProtocol": "None", "useDevicePoolRdnTransformCss": true, "trunkTrafficSecure": "When using both sRTP and TLS", "cdpnTransformationCssName": null, "name": "Sip10000", "retryVideoCallAsAudio": true, "sipPrivacy": "Default", "qsigVariant": "No Changes", "mtpRequired": false, "hierarchy_friendly_name": "AAAGlobal (Customer)", "useOrigCallingPartyPresOnDivert": false, "cgpnTransformationUnknownCssName": null, "tkSipCodec": "711ulaw", "calledPartyUnknownPrefix": "Default", "sigDigits": 99, "runOnEveryNode": false, "useDevicePoolCntdPnTransformationCss": true, "subscribeCallingSearchSpaceName": null, "useDevicePoolCdpnTransformCss": true, "connectedPartyIdPresentation": "Default", "geoLocationFilterName": null, "trustReceivedIdentity": "Trust All (Default)", "securityProfileName": "Non Secure SIP Trunk Profile", "srtpFallbackAllowed": false, "protocolSide": "Network", "mlppDomainId": null, "aarNeighborhoodName": null, "locationName": "Hub_None", "mediaResourceListName": null, "devicePoolName": "Default", "routeClassSignalling": "Default", "useDevicePoolCalledCssUnkn": true, "userHoldMohAudioSourceId": null, "dtmfSignalingMethod": "No Preference", "sipProfileName": "Standard SIP Profile", "destinations": { "destination": [ { "addressIpv4": "10.10.22.55", "port": 5060, "sortOrder": 1 } ] }, "preemption": "Disabled", "scriptTraceEnabled": false, "callingPartySelection": "Originator", "commonDeviceConfigName": null, "unknownPrefix": "Default", "acceptOutboundRdnis": false, "useDevicePoolCgpnTransformCss": true, "pathReplacementSupport": false, "destAddrIsSrv": false, "traceFlag": false, "geoLocationName": null, "cntdPnTransformationCssName": null, "callingname": "Default", "networkHoldMohAudioSourceId": null, "networkLocation": "Use System Default", "unattendedPort": false, "cgpnTransformationCssName": null, "connectedNamePresentation": "Default", "externalPresentationInfo": { "isAnonymous": false, "presentationInfo": { "externalPresentationNumber": null, "externalPresentationName": null } }, "useDevicePoolCgpnTransformCssUnkn": true, "calledPartyUnknownTransformationCssName": null, "useImePublicIpPort": false, "sipAssertedType": "Default", "calledPartyUnknownStripDigits": null, "sipNormalizationScriptName": null, "hierarchy_path": "sys.hcs.CS-P.CS-NB.AAAGlobal", "packetCaptureDuration": 0, "isRpidEnabled": true, "mlppIndicationStatus": "Off", "packetCaptureMode": "None", "isPaiEnabled": true, "loadInformation": null, "product": "SIP Trunk", "description": null, "sendGeoLocation": false, "asn1RoseOidEncoding": "No Changes", "rdnTransformationCssName": null, "class": "Trunk", "srtpAllowed": false, "presenceGroupName": "Standard Presence group", "recordingInformation": "0", "rerouteCallingSearchSpaceName": null, "transmitUtf8": false, "referCallingSearchSpaceName": null, "imeE164TransformationName": null, "automatedAlternateRoutingCssName": null, "callingAndCalledPartyInfoFormat": "Deliver DN only in connected party" } } ] }
(Show the first instance)
{ "pkid": "5fff883bce894e001555ba83", "meta": { "tags": [], "cached": true, "cache_control_policy": "cache_then_device", "title": "MyTrunk", "business_key": {}, "schema_version": "2.2", "references": { "device": [ { "pkid": "5fff874fce894e001555ac44", "href": "/api/v0/data/CallManager/5fff874fce894e001555ac44" } ], "self": [ { "pkid": "5fff883bce894e001555ba83", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/" } ], "children": [], "parent": [ { "pkid": "5fff8722ce894e001555a689", "href": "/api/data/HierarchyNode/5fff8722ce894e001555a689" } ] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/?hierarchy=[hierarchy]", "method": "PUT", "title": "Modify" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/clone/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/5fff883bce894e001555ba83/?hierarchy=[hierarchy]&model_type=relation/HcsSipTrunkREL", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/export/?hierarchy=[hierarchy]", "method": "GET", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "get": { "support_async": false, "class": "get", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/?hierarchy=[hierarchy]", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "reset": { "support_async": true, "class": "custom", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/+reset/?hierarchy=[hierarchy]", "method": "POST", "title": "Reset" } }, { "restart": { "support_async": true, "class": "custom", "href": "/api/relation/HcsSipTrunkREL/5fff883bce894e001555ba83/+restart/?hierarchy=[hierarchy]", "method": "POST", "title": "Restart" } } ], "model_type": "relation/HcsSipTrunkREL", "summary_attrs": [ { "name": "name", "title": "Device Name" }, { "name": "description", "title": "Description" }, { "name": "callingSearchSpaceName", "title": "Calling Search Space" }, { "name": "devicePoolName", "title": "Device Pool" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" }, { "allow_filtering": false, "name": "summary_device", "title": "Device" } ], "api_version": "20.1.1", "tagged_versions": [] }, "data": { "protocol": "SIP", "prefixDn": null, "callingLineIdPresentation": "Default", "useCallerIdCallerNameinUriOutgoingRequest": false, "acceptInboundRdnis": false, "callingSearchSpaceName": null, "useTrustedRelayPoint": "Default", "enableQsigUtf8": false, "sipTrunkType": "None(Default)", "pstnAccess": false, "tunneledProtocol": "None", "useDevicePoolRdnTransformCss": true, "trunkTrafficSecure": "When using both sRTP and TLS", "cdpnTransformationCssName": null, "name": "MyTrunk", "retryVideoCallAsAudio": true, "sipPrivacy": "Default", "qsigVariant": "No Changes", "mtpRequired": false, "cgpnTransformationUnknownCssName": null, "tkSipCodec": "711ulaw", "calledPartyUnknownPrefix": "Default", "callerName": null, "sigDigits": 99, "runOnEveryNode": false, "useDevicePoolCntdPnTransformationCss": true, "subscribeCallingSearchSpaceName": null, "useDevicePoolCdpnTransformCss": true, "connectedPartyIdPresentation": "Default", "geoLocationFilterName": null, "securityProfileName": "Non Secure SIP Trunk Profile", "srtpFallbackAllowed": true, "protocolSide": "Network", "mlppDomainId": null, "aarNeighborhoodName": null, "locationName": "Hub_None", "mediaResourceListName": null, "devicePoolName": "Default", "routeClassSignalling": "Default", "useDevicePoolCalledCssUnkn": true, "userHoldMohAudioSourceId": null, "dtmfSignalingMethod": "No Preference", "sipProfileName": "Standard SIP Profile", "destinations": { "destination": [ { "addressIpv4": "1.5.7.6", "port": 5067, "sortOrder": 1 } ] }, "preemption": "Disabled", "scriptTraceEnabled": false, "callingPartySelection": "Originator", "commonDeviceConfigName": null, "unknownPrefix": "Default", "acceptOutboundRdnis": false, "useDevicePoolCgpnTransformCss": true, "pathReplacementSupport": false, "destAddrIsSrv": false, "traceFlag": false, "geoLocationName": null, "cntdPnTransformationCssName": null, "callingname": "Default", "networkHoldMohAudioSourceId": null, "networkLocation": "Use System Default", "unattendedPort": false, "cgpnTransformationCssName": null, "connectedNamePresentation": "Default", "useDevicePoolCgpnTransformCssUnkn": true, "calledPartyUnknownTransformationCssName": null, "useImePublicIpPort": false, "sipAssertedType": "Default", "calledPartyUnknownStripDigits": null, "sipNormalizationScriptName": null, "packetCaptureDuration": 0, "isRpidEnabled": true, "callerIdDn": null, "mlppIndicationStatus": "Off", "packetCaptureMode": "None", "isPaiEnabled": true, "loadInformation": null, "product": "SIP Trunk", "description": null, "sendGeoLocation": false, "asn1RoseOidEncoding": "No Changes", "rdnTransformationCssName": "OB-CSS-002", "class": "Trunk", "srtpAllowed": false, "presenceGroupName": "Standard Presence group", "rerouteCallingSearchSpaceName": null, "transmitUtf8": false, "referCallingSearchSpaceName": null, "imeE164TransformationName": null, "automatedAlternateRoutingCssName": null, "callingAndCalledPartyInfoFormat": "Deliver DN only in connected party" } }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for relation/HcsSipTrunkREL. | GET | /api/relation/HcsSipTrunkREL/help | hierarchy=[hierarchy] | On-line help of Model ref.: relation/HcsSipTrunkREL as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/relation/HcsSipTrunkREL/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/relation/HcsSipTrunkREL/[pkid]/ | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/relation/HcsSipTrunkREL/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/relation/HcsSipTrunkREL/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=relation/HcsSipTrunkREL | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of relation/HcsSipTrunkREL; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/relation/HcsSipTrunkREL/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of relation/HcsSipTrunkREL and the JSON format can be used to import instances of relation/HcsSipTrunkREL.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/relation/HcsSipTrunkREL/[pkid]/ | hierarchy=[hierarchy] | The relation/HcsSipTrunkREL instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/relation/HcsSipTrunkREL/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for relation/HcsSipTrunkREL. |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Reset | POST | /api/relation/HcsSipTrunkREL/[pkid]/+reset/ | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Restart | POST | /api/relation/HcsSipTrunkREL/[pkid]/+restart/ | hierarchy=[hierarchy] | If payload required: |