GET http://[host-proxy]/api/relation/UserSelfProvisioning/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"profile": {
"title": "Profile",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"name": {
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"allowProvision": {
"title": "Allow Provision",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"allowPhoneReassign": {
"title": "Allow Phone Reassign",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"allowProvisionEMMaxLoginTime": {
"title": "Allow Provision EM Max Login Time",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"universalLineTemplate": {
"title": "Universal Line Template",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"defaultUserProfile": {
"title": "Default User Profile",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"limitProvision": {
"title": "Limit Provision",
"minItems": 0,
"required": false,
"default": 10,
"maxItems": 1,
"type": "integer"
},
"mobileDevices": {
"title": "Mobile Devices",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"enableMra": {
"title": "Enable Mra",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"mraPolicy_Mobile": {
"title": "Mra Policy_Mobile",
"minItems": 0,
"required": false,
"choices": [
{
"value": "No Service",
"title": "No Service"
},
{
"value": "IM & Presence only",
"title": "IM & Presence only"
},
{
"value": "IM & Presence, Voice and Video calls",
"title": "IM & Presence, Voice and Video calls"
}
],
"default": "IM & Presence, Voice and Video calls",
"maxItems": 1,
"type": "string"
},
"mraPolicy_Desktop": {
"title": "Mra Policy_Desktop",
"minItems": 0,
"required": false,
"choices": [
{
"value": "No Service",
"title": "No Service"
},
{
"value": "IM & Presence only",
"title": "IM & Presence only"
},
{
"value": "IM & Presence, Voice and Video calls",
"title": "IM & Presence, Voice and Video calls"
}
],
"default": "IM & Presence, Voice and Video calls",
"maxItems": 1,
"type": "string"
},
"deskPhones": {
"title": "Desk Phones",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"description": {
"title": "Description",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"UDTPhone": {
"title": "Udt Phone",
"type": "array",
"items": {
"type": "object",
"properties": {
"servicesProvisioning": {
"title": "Services Provisioning",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Internal",
"title": "Internal"
},
{
"value": "External URL",
"title": "External URL"
},
{
"value": "Both",
"title": "Both"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureInformationUrl": {
"title": "Secure Information Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"loggedIntoHuntGroup": {
"title": "Logged Into Hunt Group",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"phonePersonalization": {
"title": "Phone Personalization",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Enabled",
"title": "Enabled"
},
{
"value": "HTTPS Only",
"title": "HTTPS Only"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"keyOrder": {
"title": "Key Order",
"minItems": 0,
"required": false,
"choices": [
{
"value": "RSA Only",
"title": "RSA Only"
},
{
"value": "EC Only",
"title": "EC Only"
},
{
"value": "EC Preferred, RSA Backup",
"title": "EC Preferred, RSA Backup"
}
],
"default": "RSA Only",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLineForVoiceMessage": {
"title": "Always Use Prime Line For Voice Message",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"devicePool": {
"title": "Device Pool",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/DevicePool/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/DevicePool",
"choices": []
},
"mlppPreemption": {
"title": "Mlpp Preemption",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Forceful",
"title": "Forceful"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mobilityUserId": {
"title": "Mobility User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"useTrustedRelayPoint": {
"title": "Use Trusted Relay Point",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureIdleUrl": {
"title": "Secure Idle Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"ownerUserId": {
"title": "Owner User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"aarCallingSearchSpace": {
"title": "Aar Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"userLocale": {
"title": "User Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/UserLocale/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/UserLocale"
},
"busyLampFields": {
"title": "Busy Lamp Fields",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"busyLampField": {
"name": "busyLampField",
"title": "Busy Lamp Field",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"blfDest": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dest",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string",
"name": "blfDest"
},
"associatedBlfSdFeatures": {
"name": "associatedBlfSdFeatures",
"title": "Associated Blf Sd Features",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"feature": {
"name": "feature",
"title": "Feature",
"minItems": 0,
"items": {
"type": "string",
"choices": [
{
"value": "Pickup",
"title": "Pickup"
}
]
},
"required": false,
"type": "array"
}
}
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"routePartition": {
"name": "routePartition",
"title": "Route Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"blfDirn": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dirn",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": "string",
"name": "blfDirn"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceMobilityMode": {
"title": "Device Mobility Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"commonPhoneProfile": {
"title": "Common Phone Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/CommonPhoneConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonPhoneConfig",
"choices": []
},
"outboundCallRollover": {
"title": "Outbound Call Rollover",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Rollover",
"title": "No Rollover"
},
{
"value": "Rollover Within Same DN",
"title": "Rollover Within Same DN"
},
{
"value": "Rollover to any line",
"title": "Rollover to any line"
}
],
"default": "No Rollover",
"maxItems": 1,
"type": "string"
},
"requiredDtmfReception": {
"title": "Required Dtmf Reception",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"geoLocation": {
"title": "Geo Location",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/GeoLocation/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/GeoLocation",
"choices": []
},
"name": {
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"retryVideoCallAsAudio": {
"title": "Retry Video Call As Audio",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"authenticationMode": {
"title": "Authentication Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "By Authentication String",
"title": "By Authentication String"
},
{
"value": "By Null String",
"title": "By Null String"
},
{
"value": "By Existing Certificate (precedence to LSC)",
"title": "By Existing Certificate (precedence to LSC)"
},
{
"value": "By Existing Certificate (precedence to MIC)",
"title": "By Existing Certificate (precedence to MIC)"
}
],
"default": "By Null String",
"maxItems": 1,
"type": "string"
},
"userHoldMohAudioSource": {
"title": "User Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"builtInBridge": {
"title": "Built In Bridge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"aarGroup": {
"title": "Aar Group",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/AarGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/AarGroup",
"choices": []
},
"protectedDevice": {
"title": "Protected Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"callingPartyTransformationCSSForOutboundCalls": {
"title": "Calling Party Transformation CSS For Outbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"keySize": {
"title": "Key Size",
"minItems": 1,
"required": true,
"choices": [
{
"value": "512",
"title": "512"
},
{
"value": "1024",
"title": "1024"
},
{
"value": "2048",
"title": "2048"
},
{
"value": "3072",
"title": "3072"
},
{
"value": "4096",
"title": "4096"
}
],
"default": "2048",
"maxItems": 1,
"type": "string"
},
"authenticationString": {
"title": "Authentication String",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"requireOffPremiseLocation": {
"title": "Require Off Premise Location",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforInboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Inbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"subscribeCallingSearchSpaceName": {
"title": "Subscribe Calling Search Space Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"secureDirUrl": {
"title": "Secure Dir Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"rfc2833Disabled": {
"title": "Rfc2833Disabled",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"hotlineDevice": {
"title": "Hotline Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"mtpPreferredOriginatingCodec": {
"title": "Mtp Preferred Originating Codec",
"minItems": 1,
"required": true,
"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"
},
"sipDialRules": {
"title": "Sip Dial Rules",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipDialRules/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipDialRules",
"choices": []
},
"messages": {
"title": "Messages",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"location": {
"title": "Location",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/Location/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Location",
"choices": []
},
"secureMessagesUrl": {
"title": "Secure Messages Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"networkHoldMohAudioSource": {
"title": "Network Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"blfPresenceGroup": {
"title": "Blf Presence Group",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/PresenceGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PresenceGroup",
"choices": []
},
"secureShellPassword": {
"is_password": true,
"title": "Secure Shell Password",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"dndIncomingCallAlert": {
"title": "Dnd Incoming Call Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"sipProfile": {
"title": "Sip Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipProfile",
"choices": []
},
"services": {
"title": "Services",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"service": {
"name": "service",
"title": "Service",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"name": {
"name": "name",
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 100,
"type": "string"
},
"url": {
"name": "url",
"title": "Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"serviceNameAscii": {
"name": "serviceNameAscii",
"title": "Service Name Ascii",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"urlButtonIndex": {
"name": "urlButtonIndex",
"title": "Url Button Index",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": "integer"
},
"telecasterServiceName": {
"name": "telecasterServiceName",
"title": "Telecaster Service Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"urlLabel": {
"name": "urlLabel",
"title": "Url Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceSecurityProfile": {
"title": "Device Security Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/PhoneSecurityProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PhoneSecurityProfile",
"choices": []
},
"privacy": {
"title": "Privacy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"singleButtonBarge": {
"title": "Single Button Barge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "Barge",
"title": "Barge"
},
{
"value": "CBarge",
"title": "CBarge"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mlppIndication": {
"title": "Mlpp Indication",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Off",
"maxItems": 1,
"type": "string"
},
"enableExtensionMobility": {
"title": "Enable Extension Mobility",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"softkeyTemplate": {
"title": "Softkey Template",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SoftKeyTemplate/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SoftKeyTemplate",
"choices": []
},
"mlppDomain": {
"title": "Mlpp Domain",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "domainName",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/MlppDomain/choices/?field=domainName&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MlppDomain",
"choices": []
},
"networkLocale": {
"title": "Network Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Country/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Country"
},
"callingSearchSpace": {
"title": "Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"proxyServer": {
"title": "Proxy Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"allowControlOfDeviceFromCti": {
"title": "Allow Control Of Device From Cti",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"joinAcrossLines": {
"title": "Join Across Lines",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"speeddials": {
"title": "Speeddials",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"speeddial": {
"name": "speeddial",
"title": "Speeddial",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"dirn": {
"name": "dirn",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"secureAuthenticationUrl": {
"title": "Secure Authentication Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"unattendedPort": {
"title": "Unattended Port",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"idle": {
"title": "Idle",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"secureShellUser": {
"title": "Secure Shell User",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"mediaTerminationPointRequired": {
"title": "Media Termination Point Required",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforOutboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Outbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ecKeySize": {
"title": "Ec Key Size",
"minItems": 0,
"required": false,
"choices": [
{
"value": "256",
"title": "256"
},
{
"value": "384",
"title": "384"
},
{
"value": "521",
"title": "521"
}
],
"maxItems": 1,
"type": "string"
},
"phoneButtonTemplate": {
"title": "Phone Button Template",
"minItems": 1,
"required": true,
"choices": [
[
"Universal Device Template Button Layout",
"Universal Device Template Button Layout"
]
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"blfAudibleAlertSettingPhoneIdle": {
"title": "Blf Audible Alert Setting Phone Idle",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLine": {
"title": "Always Use Prime Line",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfAudibleAlertSettingPhoneBusy": {
"title": "Blf Audible Alert Setting Phone Busy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfDirectedCallParks": {
"title": "Blf Directed Call Parks",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"blfDirectedCallPark": {
"name": "blfDirectedCallPark",
"title": "Blf Directed Call Park",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"directedCallParkDnAndPartition": {
"name": "directedCallParkDnAndPartition",
"title": "Directed Call Park Dn And Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
},
"dnPattern": {
"name": "dnPattern",
"title": "Dn Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
}
}
},
"directedCallParkId": {
"description": "Only the uuid attribute is read",
"title": "Directed Call Park Id",
"minItems": 0,
"pattern": "\\{........-....-....-....-............\\}",
"required": false,
"maxItems": 1,
"type": "string",
"name": "directedCallParkId"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"information": {
"title": "Information",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"commonDeviceConfiguration": {
"title": "Common Device Configuration",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/CommonDeviceConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonDeviceConfig",
"choices": []
},
"packetCaptureDuration": {
"title": "Packet Capture Duration",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"servicesUrl": {
"title": "Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"featureControlPolicy": {
"title": "Feature Control Policy",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/FeatureControlPolicy/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/FeatureControlPolicy",
"choices": []
},
"mediaResourceGroupList": {
"title": "Media Resource Group List",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/MediaResourceList/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MediaResourceList",
"choices": []
},
"idleTimer": {
"title": "Idle Timer",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"packetCaptureMode": {
"title": "Packet Capture Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "None",
"title": "None"
},
{
"value": "Batch Processing Mode",
"title": "Batch Processing Mode"
}
],
"default": "None",
"maxItems": 1,
"type": "string"
},
"deviceDescription": {
"title": "Device Description",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"doNotDisturb": {
"title": "Do Not Disturb",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ignorePresentationIndicators": {
"title": "Ignore Presentation Indicators",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"secureServicesUrl": {
"title": "Secure Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"certificateOperation": {
"title": "Certificate Operation",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Pending Operation",
"title": "No Pending Operation"
},
{
"value": "Install/Upgrade",
"title": "Install/Upgrade"
},
{
"value": "Delete",
"title": "Delete"
},
{
"value": "Troubleshoot",
"title": "Troubleshoot"
}
],
"default": "No Pending Operation",
"maxItems": 1,
"type": "string"
},
"dndOption": {
"title": "Dnd Option",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Ringer Off",
"title": "Ringer Off"
},
{
"value": "Call Reject",
"title": "Call Reject"
},
{
"value": "Use Common Phone Profile Setting",
"title": "Use Common Phone Profile Setting"
}
],
"default": "Ringer Off",
"maxItems": 1,
"type": "string"
},
"lines": {
"title": "Lines",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "object",
"properties": {
"line": {
"description": "An XLine is an entry in the DeviceNumPlanMap table. The actual directory number is referenced inside the XLine object by the \"dirn\" or \"dirnId\" element.",
"title": "Line",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"maxNumCalls": {
"name": "maxNumCalls",
"title": "Max Num Calls",
"minItems": 0,
"required": false,
"default": 2,
"maxItems": 1,
"type": "integer"
},
"mwlPolicy": {
"name": "mwlPolicy",
"title": "Mwl Policy",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Policy",
"title": "Use System Policy"
},
{
"value": "Light and Prompt",
"title": "Light and Prompt"
},
{
"value": "Prompt Only",
"title": "Prompt Only"
},
{
"value": "Light Only",
"title": "Light Only"
},
{
"value": "None",
"title": "None"
}
],
"default": "Use System Policy",
"maxItems": 1,
"type": "string"
},
"ringSettingIdlePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Idle Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingIdlePickupAlert"
},
"ringSetting": {
"name": "ringSetting",
"title": "Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Ring",
"maxItems": 1,
"type": "string"
},
"busyTrigger": {
"name": "busyTrigger",
"title": "Busy Trigger",
"minItems": 0,
"required": false,
"default": 1,
"maxItems": 1,
"type": "integer"
},
"ringSettingActivePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Active Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingActivePickupAlert"
},
"consecutiveRingSetting": {
"description": "Consecutive Rings Setting. Replaces the consective ring setting on IPPhone.",
"title": "Consecutive Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "consecutiveRingSetting"
},
"display": {
"name": "display",
"title": "Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"e164Mask": {
"name": "e164Mask",
"title": "E164Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": [
"string",
"null"
]
},
"recordingProfileName": {
"name": "recordingProfileName",
"title": "Recording Profile Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"missedCallLogging": {
"name": "missedCallLogging",
"title": "Missed Call Logging",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"recordingMediaSource": {
"name": "recordingMediaSource",
"title": "Recording Media Source",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Gateway Preferred",
"title": "Gateway Preferred"
},
{
"value": "Phone Preferred",
"title": "Phone Preferred"
}
],
"default": "Gateway Preferred",
"maxItems": 1,
"type": "string"
},
"callInfoDisplay": {
"name": "callInfoDisplay",
"title": "Call Info Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"dialedNumber": {
"name": "dialedNumber",
"title": "Dialed Number",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"redirectedNumber": {
"name": "redirectedNumber",
"title": "Redirected Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerNumber": {
"name": "callerNumber",
"title": "Caller Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerName": {
"name": "callerName",
"title": "Caller Name",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
}
}
},
"audibleMwi": {
"description": "Not applicable for gatewayEndpointAnalogAccess and CiscoCatalyst600024PortFXSGateway",
"title": "Audible Mwi",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string",
"name": "audibleMwi"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"recordingFlag": {
"name": "recordingFlag",
"title": "Recording Flag",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Call Recording Disabled",
"title": "Call Recording Disabled"
},
{
"value": "Automatic Call Recording Enabled",
"title": "Automatic Call Recording Enabled"
},
{
"value": "Selective Call Recording Enabled",
"title": "Selective Call Recording Enabled"
}
],
"default": "Call Recording Disabled",
"maxItems": 1,
"type": "string"
},
"dirn": {
"description": "Only uuid attribute is returned in response",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"pattern": {
"name": "pattern",
"title": "Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
}
},
"name": "dirn"
},
"monitoringCssName": {
"name": "monitoringCssName",
"title": "Monitoring Css Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "line"
},
"lineIdentifier": {
"description": "The lineIdentifier is a shorthand method that refers to a particular directory number.",
"title": "Line Identifier",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"directoryNumber": {
"name": "directoryNumber",
"title": "Directory Number",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 50,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "lineIdentifier"
}
}
},
"reroutingCallingSearchSpace": {
"title": "Rerouting Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"remoteDevice": {
"title": "Remote Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"directory": {
"title": "Directory",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"authenticationServer": {
"title": "Authentication Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"callingPartyTransformationCSSForInboundCalls": {
"title": "Calling Party Transformation CSS For Inbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
}
}
},
"maxItems": 1
},
"UDTMobileDevice": {
"title": "Udt Mobile Device",
"type": "array",
"items": {
"type": "object",
"properties": {
"servicesProvisioning": {
"title": "Services Provisioning",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Internal",
"title": "Internal"
},
{
"value": "External URL",
"title": "External URL"
},
{
"value": "Both",
"title": "Both"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureInformationUrl": {
"title": "Secure Information Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"loggedIntoHuntGroup": {
"title": "Logged Into Hunt Group",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"phonePersonalization": {
"title": "Phone Personalization",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Enabled",
"title": "Enabled"
},
{
"value": "HTTPS Only",
"title": "HTTPS Only"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"keyOrder": {
"title": "Key Order",
"minItems": 0,
"required": false,
"choices": [
{
"value": "RSA Only",
"title": "RSA Only"
},
{
"value": "EC Only",
"title": "EC Only"
},
{
"value": "EC Preferred, RSA Backup",
"title": "EC Preferred, RSA Backup"
}
],
"default": "RSA Only",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLineForVoiceMessage": {
"title": "Always Use Prime Line For Voice Message",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"devicePool": {
"title": "Device Pool",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/DevicePool/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/DevicePool",
"choices": []
},
"mlppPreemption": {
"title": "Mlpp Preemption",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Forceful",
"title": "Forceful"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mobilityUserId": {
"title": "Mobility User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"useTrustedRelayPoint": {
"title": "Use Trusted Relay Point",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureIdleUrl": {
"title": "Secure Idle Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"ownerUserId": {
"title": "Owner User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"aarCallingSearchSpace": {
"title": "Aar Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"userLocale": {
"title": "User Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/UserLocale/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/UserLocale"
},
"busyLampFields": {
"title": "Busy Lamp Fields",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"busyLampField": {
"name": "busyLampField",
"title": "Busy Lamp Field",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"blfDest": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dest",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string",
"name": "blfDest"
},
"associatedBlfSdFeatures": {
"name": "associatedBlfSdFeatures",
"title": "Associated Blf Sd Features",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"feature": {
"name": "feature",
"title": "Feature",
"minItems": 0,
"items": {
"type": "string",
"choices": [
{
"value": "Pickup",
"title": "Pickup"
}
]
},
"required": false,
"type": "array"
}
}
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"routePartition": {
"name": "routePartition",
"title": "Route Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"blfDirn": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dirn",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": "string",
"name": "blfDirn"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceMobilityMode": {
"title": "Device Mobility Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"commonPhoneProfile": {
"title": "Common Phone Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/CommonPhoneConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonPhoneConfig",
"choices": []
},
"outboundCallRollover": {
"title": "Outbound Call Rollover",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Rollover",
"title": "No Rollover"
},
{
"value": "Rollover Within Same DN",
"title": "Rollover Within Same DN"
},
{
"value": "Rollover to any line",
"title": "Rollover to any line"
}
],
"default": "No Rollover",
"maxItems": 1,
"type": "string"
},
"requiredDtmfReception": {
"title": "Required Dtmf Reception",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"geoLocation": {
"title": "Geo Location",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/GeoLocation/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/GeoLocation",
"choices": []
},
"name": {
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"retryVideoCallAsAudio": {
"title": "Retry Video Call As Audio",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"authenticationMode": {
"title": "Authentication Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "By Authentication String",
"title": "By Authentication String"
},
{
"value": "By Null String",
"title": "By Null String"
},
{
"value": "By Existing Certificate (precedence to LSC)",
"title": "By Existing Certificate (precedence to LSC)"
},
{
"value": "By Existing Certificate (precedence to MIC)",
"title": "By Existing Certificate (precedence to MIC)"
}
],
"default": "By Null String",
"maxItems": 1,
"type": "string"
},
"userHoldMohAudioSource": {
"title": "User Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"builtInBridge": {
"title": "Built In Bridge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"aarGroup": {
"title": "Aar Group",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/AarGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/AarGroup",
"choices": []
},
"protectedDevice": {
"title": "Protected Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"callingPartyTransformationCSSForOutboundCalls": {
"title": "Calling Party Transformation CSS For Outbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"keySize": {
"title": "Key Size",
"minItems": 1,
"required": true,
"choices": [
{
"value": "512",
"title": "512"
},
{
"value": "1024",
"title": "1024"
},
{
"value": "2048",
"title": "2048"
},
{
"value": "3072",
"title": "3072"
},
{
"value": "4096",
"title": "4096"
}
],
"default": "2048",
"maxItems": 1,
"type": "string"
},
"authenticationString": {
"title": "Authentication String",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"requireOffPremiseLocation": {
"title": "Require Off Premise Location",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforInboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Inbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"subscribeCallingSearchSpaceName": {
"title": "Subscribe Calling Search Space Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"secureDirUrl": {
"title": "Secure Dir Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"rfc2833Disabled": {
"title": "Rfc2833Disabled",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"hotlineDevice": {
"title": "Hotline Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"mtpPreferredOriginatingCodec": {
"title": "Mtp Preferred Originating Codec",
"minItems": 1,
"required": true,
"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"
},
"sipDialRules": {
"title": "Sip Dial Rules",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipDialRules/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipDialRules",
"choices": []
},
"messages": {
"title": "Messages",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"location": {
"title": "Location",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/Location/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Location",
"choices": []
},
"secureMessagesUrl": {
"title": "Secure Messages Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"networkHoldMohAudioSource": {
"title": "Network Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"blfPresenceGroup": {
"title": "Blf Presence Group",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/PresenceGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PresenceGroup",
"choices": []
},
"secureShellPassword": {
"is_password": true,
"title": "Secure Shell Password",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"dndIncomingCallAlert": {
"title": "Dnd Incoming Call Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"sipProfile": {
"title": "Sip Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipProfile",
"choices": []
},
"services": {
"title": "Services",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"service": {
"name": "service",
"title": "Service",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"name": {
"name": "name",
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 100,
"type": "string"
},
"url": {
"name": "url",
"title": "Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"serviceNameAscii": {
"name": "serviceNameAscii",
"title": "Service Name Ascii",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"urlButtonIndex": {
"name": "urlButtonIndex",
"title": "Url Button Index",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": "integer"
},
"telecasterServiceName": {
"name": "telecasterServiceName",
"title": "Telecaster Service Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"urlLabel": {
"name": "urlLabel",
"title": "Url Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceSecurityProfile": {
"title": "Device Security Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/PhoneSecurityProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PhoneSecurityProfile",
"choices": []
},
"privacy": {
"title": "Privacy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"singleButtonBarge": {
"title": "Single Button Barge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "Barge",
"title": "Barge"
},
{
"value": "CBarge",
"title": "CBarge"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mlppIndication": {
"title": "Mlpp Indication",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Off",
"maxItems": 1,
"type": "string"
},
"enableExtensionMobility": {
"title": "Enable Extension Mobility",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"softkeyTemplate": {
"title": "Softkey Template",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SoftKeyTemplate/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SoftKeyTemplate",
"choices": []
},
"mlppDomain": {
"title": "Mlpp Domain",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "domainName",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/MlppDomain/choices/?field=domainName&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MlppDomain",
"choices": []
},
"networkLocale": {
"title": "Network Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Country/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Country"
},
"callingSearchSpace": {
"title": "Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"proxyServer": {
"title": "Proxy Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"allowControlOfDeviceFromCti": {
"title": "Allow Control Of Device From Cti",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"joinAcrossLines": {
"title": "Join Across Lines",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"speeddials": {
"title": "Speeddials",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"speeddial": {
"name": "speeddial",
"title": "Speeddial",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"dirn": {
"name": "dirn",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"secureAuthenticationUrl": {
"title": "Secure Authentication Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"unattendedPort": {
"title": "Unattended Port",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"idle": {
"title": "Idle",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"secureShellUser": {
"title": "Secure Shell User",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"mediaTerminationPointRequired": {
"title": "Media Termination Point Required",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforOutboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Outbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ecKeySize": {
"title": "Ec Key Size",
"minItems": 0,
"required": false,
"choices": [
{
"value": "256",
"title": "256"
},
{
"value": "384",
"title": "384"
},
{
"value": "521",
"title": "521"
}
],
"maxItems": 1,
"type": "string"
},
"phoneButtonTemplate": {
"title": "Phone Button Template",
"minItems": 1,
"required": true,
"choices": [
[
"Universal Device Template Button Layout",
"Universal Device Template Button Layout"
]
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"blfAudibleAlertSettingPhoneIdle": {
"title": "Blf Audible Alert Setting Phone Idle",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLine": {
"title": "Always Use Prime Line",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfAudibleAlertSettingPhoneBusy": {
"title": "Blf Audible Alert Setting Phone Busy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfDirectedCallParks": {
"title": "Blf Directed Call Parks",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"blfDirectedCallPark": {
"name": "blfDirectedCallPark",
"title": "Blf Directed Call Park",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"directedCallParkDnAndPartition": {
"name": "directedCallParkDnAndPartition",
"title": "Directed Call Park Dn And Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
},
"dnPattern": {
"name": "dnPattern",
"title": "Dn Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
}
}
},
"directedCallParkId": {
"description": "Only the uuid attribute is read",
"title": "Directed Call Park Id",
"minItems": 0,
"pattern": "\\{........-....-....-....-............\\}",
"required": false,
"maxItems": 1,
"type": "string",
"name": "directedCallParkId"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"information": {
"title": "Information",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"commonDeviceConfiguration": {
"title": "Common Device Configuration",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/CommonDeviceConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonDeviceConfig",
"choices": []
},
"packetCaptureDuration": {
"title": "Packet Capture Duration",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"servicesUrl": {
"title": "Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"featureControlPolicy": {
"title": "Feature Control Policy",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/FeatureControlPolicy/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/FeatureControlPolicy",
"choices": []
},
"mediaResourceGroupList": {
"title": "Media Resource Group List",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/MediaResourceList/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MediaResourceList",
"choices": []
},
"idleTimer": {
"title": "Idle Timer",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"packetCaptureMode": {
"title": "Packet Capture Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "None",
"title": "None"
},
{
"value": "Batch Processing Mode",
"title": "Batch Processing Mode"
}
],
"default": "None",
"maxItems": 1,
"type": "string"
},
"deviceDescription": {
"title": "Device Description",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"doNotDisturb": {
"title": "Do Not Disturb",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ignorePresentationIndicators": {
"title": "Ignore Presentation Indicators",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"secureServicesUrl": {
"title": "Secure Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"certificateOperation": {
"title": "Certificate Operation",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Pending Operation",
"title": "No Pending Operation"
},
{
"value": "Install/Upgrade",
"title": "Install/Upgrade"
},
{
"value": "Delete",
"title": "Delete"
},
{
"value": "Troubleshoot",
"title": "Troubleshoot"
}
],
"default": "No Pending Operation",
"maxItems": 1,
"type": "string"
},
"dndOption": {
"title": "Dnd Option",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Ringer Off",
"title": "Ringer Off"
},
{
"value": "Call Reject",
"title": "Call Reject"
},
{
"value": "Use Common Phone Profile Setting",
"title": "Use Common Phone Profile Setting"
}
],
"default": "Ringer Off",
"maxItems": 1,
"type": "string"
},
"lines": {
"title": "Lines",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "object",
"properties": {
"line": {
"description": "An XLine is an entry in the DeviceNumPlanMap table. The actual directory number is referenced inside the XLine object by the \"dirn\" or \"dirnId\" element.",
"title": "Line",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"maxNumCalls": {
"name": "maxNumCalls",
"title": "Max Num Calls",
"minItems": 0,
"required": false,
"default": 2,
"maxItems": 1,
"type": "integer"
},
"mwlPolicy": {
"name": "mwlPolicy",
"title": "Mwl Policy",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Policy",
"title": "Use System Policy"
},
{
"value": "Light and Prompt",
"title": "Light and Prompt"
},
{
"value": "Prompt Only",
"title": "Prompt Only"
},
{
"value": "Light Only",
"title": "Light Only"
},
{
"value": "None",
"title": "None"
}
],
"default": "Use System Policy",
"maxItems": 1,
"type": "string"
},
"ringSettingIdlePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Idle Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingIdlePickupAlert"
},
"ringSetting": {
"name": "ringSetting",
"title": "Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Ring",
"maxItems": 1,
"type": "string"
},
"busyTrigger": {
"name": "busyTrigger",
"title": "Busy Trigger",
"minItems": 0,
"required": false,
"default": 1,
"maxItems": 1,
"type": "integer"
},
"ringSettingActivePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Active Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingActivePickupAlert"
},
"consecutiveRingSetting": {
"description": "Consecutive Rings Setting. Replaces the consective ring setting on IPPhone.",
"title": "Consecutive Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "consecutiveRingSetting"
},
"display": {
"name": "display",
"title": "Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"e164Mask": {
"name": "e164Mask",
"title": "E164Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": [
"string",
"null"
]
},
"recordingProfileName": {
"name": "recordingProfileName",
"title": "Recording Profile Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"missedCallLogging": {
"name": "missedCallLogging",
"title": "Missed Call Logging",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"recordingMediaSource": {
"name": "recordingMediaSource",
"title": "Recording Media Source",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Gateway Preferred",
"title": "Gateway Preferred"
},
{
"value": "Phone Preferred",
"title": "Phone Preferred"
}
],
"default": "Gateway Preferred",
"maxItems": 1,
"type": "string"
},
"callInfoDisplay": {
"name": "callInfoDisplay",
"title": "Call Info Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"dialedNumber": {
"name": "dialedNumber",
"title": "Dialed Number",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"redirectedNumber": {
"name": "redirectedNumber",
"title": "Redirected Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerNumber": {
"name": "callerNumber",
"title": "Caller Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerName": {
"name": "callerName",
"title": "Caller Name",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
}
}
},
"audibleMwi": {
"description": "Not applicable for gatewayEndpointAnalogAccess and CiscoCatalyst600024PortFXSGateway",
"title": "Audible Mwi",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string",
"name": "audibleMwi"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"recordingFlag": {
"name": "recordingFlag",
"title": "Recording Flag",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Call Recording Disabled",
"title": "Call Recording Disabled"
},
{
"value": "Automatic Call Recording Enabled",
"title": "Automatic Call Recording Enabled"
},
{
"value": "Selective Call Recording Enabled",
"title": "Selective Call Recording Enabled"
}
],
"default": "Call Recording Disabled",
"maxItems": 1,
"type": "string"
},
"dirn": {
"description": "Only uuid attribute is returned in response",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"pattern": {
"name": "pattern",
"title": "Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
}
},
"name": "dirn"
},
"monitoringCssName": {
"name": "monitoringCssName",
"title": "Monitoring Css Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "line"
},
"lineIdentifier": {
"description": "The lineIdentifier is a shorthand method that refers to a particular directory number.",
"title": "Line Identifier",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"directoryNumber": {
"name": "directoryNumber",
"title": "Directory Number",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 50,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "lineIdentifier"
}
}
},
"reroutingCallingSearchSpace": {
"title": "Rerouting Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"remoteDevice": {
"title": "Remote Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"directory": {
"title": "Directory",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"authenticationServer": {
"title": "Authentication Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"callingPartyTransformationCSSForInboundCalls": {
"title": "Calling Party Transformation CSS For Inbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
}
}
},
"maxItems": 1
},
"UDTProfile": {
"title": "Udt Profile",
"type": "array",
"items": {
"type": "object",
"properties": {
"servicesProvisioning": {
"title": "Services Provisioning",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Internal",
"title": "Internal"
},
{
"value": "External URL",
"title": "External URL"
},
{
"value": "Both",
"title": "Both"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureInformationUrl": {
"title": "Secure Information Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"loggedIntoHuntGroup": {
"title": "Logged Into Hunt Group",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"phonePersonalization": {
"title": "Phone Personalization",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Enabled",
"title": "Enabled"
},
{
"value": "HTTPS Only",
"title": "HTTPS Only"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"keyOrder": {
"title": "Key Order",
"minItems": 0,
"required": false,
"choices": [
{
"value": "RSA Only",
"title": "RSA Only"
},
{
"value": "EC Only",
"title": "EC Only"
},
{
"value": "EC Preferred, RSA Backup",
"title": "EC Preferred, RSA Backup"
}
],
"default": "RSA Only",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLineForVoiceMessage": {
"title": "Always Use Prime Line For Voice Message",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"devicePool": {
"title": "Device Pool",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/DevicePool/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/DevicePool",
"choices": []
},
"mlppPreemption": {
"title": "Mlpp Preemption",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Disabled",
"title": "Disabled"
},
{
"value": "Forceful",
"title": "Forceful"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mobilityUserId": {
"title": "Mobility User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"useTrustedRelayPoint": {
"title": "Use Trusted Relay Point",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"secureIdleUrl": {
"title": "Secure Idle Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"ownerUserId": {
"title": "Owner User Id",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "userid",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/User",
"choices": []
},
"aarCallingSearchSpace": {
"title": "Aar Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"userLocale": {
"title": "User Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/UserLocale/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/UserLocale"
},
"busyLampFields": {
"title": "Busy Lamp Fields",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"busyLampField": {
"name": "busyLampField",
"title": "Busy Lamp Field",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"blfDest": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dest",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string",
"name": "blfDest"
},
"associatedBlfSdFeatures": {
"name": "associatedBlfSdFeatures",
"title": "Associated Blf Sd Features",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"feature": {
"name": "feature",
"title": "Feature",
"minItems": 0,
"items": {
"type": "string",
"choices": [
{
"value": "Pickup",
"title": "Pickup"
}
]
},
"required": false,
"type": "array"
}
}
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"routePartition": {
"name": "routePartition",
"title": "Route Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"blfDirn": {
"description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.",
"title": "Blf Dirn",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": "string",
"name": "blfDirn"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceMobilityMode": {
"title": "Device Mobility Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"commonPhoneProfile": {
"title": "Common Phone Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/CommonPhoneConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonPhoneConfig",
"choices": []
},
"outboundCallRollover": {
"title": "Outbound Call Rollover",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Rollover",
"title": "No Rollover"
},
{
"value": "Rollover Within Same DN",
"title": "Rollover Within Same DN"
},
{
"value": "Rollover to any line",
"title": "Rollover to any line"
}
],
"default": "No Rollover",
"maxItems": 1,
"type": "string"
},
"requiredDtmfReception": {
"title": "Required Dtmf Reception",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"geoLocation": {
"title": "Geo Location",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/GeoLocation/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/GeoLocation",
"choices": []
},
"name": {
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"retryVideoCallAsAudio": {
"title": "Retry Video Call As Audio",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"authenticationMode": {
"title": "Authentication Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "By Authentication String",
"title": "By Authentication String"
},
{
"value": "By Null String",
"title": "By Null String"
},
{
"value": "By Existing Certificate (precedence to LSC)",
"title": "By Existing Certificate (precedence to LSC)"
},
{
"value": "By Existing Certificate (precedence to MIC)",
"title": "By Existing Certificate (precedence to MIC)"
}
],
"default": "By Null String",
"maxItems": 1,
"type": "string"
},
"userHoldMohAudioSource": {
"title": "User Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"builtInBridge": {
"title": "Built In Bridge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"aarGroup": {
"title": "Aar Group",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/AarGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/AarGroup",
"choices": []
},
"protectedDevice": {
"title": "Protected Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"callingPartyTransformationCSSForOutboundCalls": {
"title": "Calling Party Transformation CSS For Outbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"keySize": {
"title": "Key Size",
"minItems": 1,
"required": true,
"choices": [
{
"value": "512",
"title": "512"
},
{
"value": "1024",
"title": "1024"
},
{
"value": "2048",
"title": "2048"
},
{
"value": "3072",
"title": "3072"
},
{
"value": "4096",
"title": "4096"
}
],
"default": "2048",
"maxItems": 1,
"type": "string"
},
"authenticationString": {
"title": "Authentication String",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"requireOffPremiseLocation": {
"title": "Require Off Premise Location",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforInboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Inbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"subscribeCallingSearchSpaceName": {
"title": "Subscribe Calling Search Space Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"secureDirUrl": {
"title": "Secure Dir Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"rfc2833Disabled": {
"title": "Rfc2833Disabled",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"hotlineDevice": {
"title": "Hotline Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"mtpPreferredOriginatingCodec": {
"title": "Mtp Preferred Originating Codec",
"minItems": 1,
"required": true,
"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"
},
"sipDialRules": {
"title": "Sip Dial Rules",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipDialRules/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipDialRules",
"choices": []
},
"messages": {
"title": "Messages",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"location": {
"title": "Location",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/Location/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Location",
"choices": []
},
"secureMessagesUrl": {
"title": "Secure Messages Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"networkHoldMohAudioSource": {
"title": "Network Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource",
"choices": []
},
"blfPresenceGroup": {
"title": "Blf Presence Group",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/PresenceGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PresenceGroup",
"choices": []
},
"secureShellPassword": {
"is_password": true,
"title": "Secure Shell Password",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"dndIncomingCallAlert": {
"title": "Dnd Incoming Call Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"sipProfile": {
"title": "Sip Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SipProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SipProfile",
"choices": []
},
"services": {
"title": "Services",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"service": {
"name": "service",
"title": "Service",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"name": {
"name": "name",
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 100,
"type": "string"
},
"url": {
"name": "url",
"title": "Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"serviceNameAscii": {
"name": "serviceNameAscii",
"title": "Service Name Ascii",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"urlButtonIndex": {
"name": "urlButtonIndex",
"title": "Url Button Index",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": "integer"
},
"telecasterServiceName": {
"name": "telecasterServiceName",
"title": "Telecaster Service Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"urlLabel": {
"name": "urlLabel",
"title": "Url Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"deviceSecurityProfile": {
"title": "Device Security Profile",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/PhoneSecurityProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PhoneSecurityProfile",
"choices": []
},
"privacy": {
"title": "Privacy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"singleButtonBarge": {
"title": "Single Button Barge",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "Barge",
"title": "Barge"
},
{
"value": "CBarge",
"title": "CBarge"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"mlppIndication": {
"title": "Mlpp Indication",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Off",
"maxItems": 1,
"type": "string"
},
"enableExtensionMobility": {
"title": "Enable Extension Mobility",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"softkeyTemplate": {
"title": "Softkey Template",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/SoftKeyTemplate/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/SoftKeyTemplate",
"choices": []
},
"mlppDomain": {
"title": "Mlpp Domain",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "domainName",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/MlppDomain/choices/?field=domainName&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MlppDomain",
"choices": []
},
"networkLocale": {
"title": "Network Locale",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Country/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Country"
},
"callingSearchSpace": {
"title": "Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"proxyServer": {
"title": "Proxy Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"allowControlOfDeviceFromCti": {
"title": "Allow Control Of Device From Cti",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"joinAcrossLines": {
"title": "Join Across Lines",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"speeddials": {
"title": "Speeddials",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"speeddial": {
"name": "speeddial",
"title": "Speeddial",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"dirn": {
"name": "dirn",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"secureAuthenticationUrl": {
"title": "Secure Authentication Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"unattendedPort": {
"title": "Unattended Port",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"idle": {
"title": "Idle",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"secureShellUser": {
"title": "Secure Shell User",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"mediaTerminationPointRequired": {
"title": "Media Termination Point Required",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"useDevicePoolCallingPartyTransformationCSSforOutboundCalls": {
"title": "Use Device Pool Calling Party Transformation CS Sfor Outbound Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ecKeySize": {
"title": "Ec Key Size",
"minItems": 0,
"required": false,
"choices": [
{
"value": "256",
"title": "256"
},
{
"value": "384",
"title": "384"
},
{
"value": "521",
"title": "521"
}
],
"maxItems": 1,
"type": "string"
},
"phoneButtonTemplate": {
"title": "Phone Button Template",
"minItems": 1,
"required": true,
"choices": [
[
"Universal Device Template Button Layout",
"Universal Device Template Button Layout"
]
],
"maxItems": 1,
"type": [
"string",
"null"
]
},
"blfAudibleAlertSettingPhoneIdle": {
"title": "Blf Audible Alert Setting Phone Idle",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"alwaysUsePrimeLine": {
"title": "Always Use Prime Line",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfAudibleAlertSettingPhoneBusy": {
"title": "Blf Audible Alert Setting Phone Busy",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"blfDirectedCallParks": {
"title": "Blf Directed Call Parks",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"blfDirectedCallPark": {
"name": "blfDirectedCallPark",
"title": "Blf Directed Call Park",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"directedCallParkDnAndPartition": {
"name": "directedCallParkDnAndPartition",
"title": "Directed Call Park Dn And Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
},
"dnPattern": {
"name": "dnPattern",
"title": "Dn Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
}
}
},
"directedCallParkId": {
"description": "Only the uuid attribute is read",
"title": "Directed Call Park Id",
"minItems": 0,
"pattern": "\\{........-....-....-....-............\\}",
"required": false,
"maxItems": 1,
"type": "string",
"name": "directedCallParkId"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
}
}
},
"required": false,
"type": "array"
}
}
},
"information": {
"title": "Information",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"commonDeviceConfiguration": {
"title": "Common Device Configuration",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/CommonDeviceConfig/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CommonDeviceConfig",
"choices": []
},
"packetCaptureDuration": {
"title": "Packet Capture Duration",
"minItems": 0,
"required": false,
"default": 0,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"servicesUrl": {
"title": "Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"featureControlPolicy": {
"title": "Feature Control Policy",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/FeatureControlPolicy/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/FeatureControlPolicy",
"choices": []
},
"mediaResourceGroupList": {
"title": "Media Resource Group List",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/MediaResourceList/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MediaResourceList",
"choices": []
},
"idleTimer": {
"title": "Idle Timer",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"packetCaptureMode": {
"title": "Packet Capture Mode",
"minItems": 1,
"required": true,
"choices": [
{
"value": "None",
"title": "None"
},
{
"value": "Batch Processing Mode",
"title": "Batch Processing Mode"
}
],
"default": "None",
"maxItems": 1,
"type": "string"
},
"deviceDescription": {
"title": "Device Description",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"doNotDisturb": {
"title": "Do Not Disturb",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"ignorePresentationIndicators": {
"title": "Ignore Presentation Indicators",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"secureServicesUrl": {
"title": "Secure Services Url",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"certificateOperation": {
"title": "Certificate Operation",
"minItems": 1,
"required": true,
"choices": [
{
"value": "No Pending Operation",
"title": "No Pending Operation"
},
{
"value": "Install/Upgrade",
"title": "Install/Upgrade"
},
{
"value": "Delete",
"title": "Delete"
},
{
"value": "Troubleshoot",
"title": "Troubleshoot"
}
],
"default": "No Pending Operation",
"maxItems": 1,
"type": "string"
},
"dndOption": {
"title": "Dnd Option",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Ringer Off",
"title": "Ringer Off"
},
{
"value": "Call Reject",
"title": "Call Reject"
},
{
"value": "Use Common Phone Profile Setting",
"title": "Use Common Phone Profile Setting"
}
],
"default": "Ringer Off",
"maxItems": 1,
"type": "string"
},
"lines": {
"title": "Lines",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "object",
"properties": {
"line": {
"description": "An XLine is an entry in the DeviceNumPlanMap table. The actual directory number is referenced inside the XLine object by the \"dirn\" or \"dirnId\" element.",
"title": "Line",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"index": {
"name": "index",
"title": "Index",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "integer"
},
"maxNumCalls": {
"name": "maxNumCalls",
"title": "Max Num Calls",
"minItems": 0,
"required": false,
"default": 2,
"maxItems": 1,
"type": "integer"
},
"mwlPolicy": {
"name": "mwlPolicy",
"title": "Mwl Policy",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Policy",
"title": "Use System Policy"
},
{
"value": "Light and Prompt",
"title": "Light and Prompt"
},
{
"value": "Prompt Only",
"title": "Prompt Only"
},
{
"value": "Light Only",
"title": "Light Only"
},
{
"value": "None",
"title": "None"
}
],
"default": "Use System Policy",
"maxItems": 1,
"type": "string"
},
"ringSettingIdlePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Idle Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingIdlePickupAlert"
},
"ringSetting": {
"name": "ringSetting",
"title": "Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Ring",
"maxItems": 1,
"type": "string"
},
"busyTrigger": {
"name": "busyTrigger",
"title": "Busy Trigger",
"minItems": 0,
"required": false,
"default": 1,
"maxItems": 1,
"type": "integer"
},
"ringSettingActivePickupAlert": {
"description": "Applicable only for IP Phones",
"title": "Ring Setting Active Pickup Alert",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "ringSettingActivePickupAlert"
},
"consecutiveRingSetting": {
"description": "Consecutive Rings Setting. Replaces the consective ring setting on IPPhone.",
"title": "Consecutive Ring Setting",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "Disable",
"title": "Disable"
},
{
"value": "Flash Only",
"title": "Flash Only"
},
{
"value": "Ring Once",
"title": "Ring Once"
},
{
"value": "Ring",
"title": "Ring"
},
{
"value": "Beep Only",
"title": "Beep Only"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": [
"string",
"null"
],
"name": "consecutiveRingSetting"
},
"display": {
"name": "display",
"title": "Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"e164Mask": {
"name": "e164Mask",
"title": "E164Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 255,
"type": [
"string",
"null"
]
},
"recordingProfileName": {
"name": "recordingProfileName",
"title": "Recording Profile Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"missedCallLogging": {
"name": "missedCallLogging",
"title": "Missed Call Logging",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"recordingMediaSource": {
"name": "recordingMediaSource",
"title": "Recording Media Source",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Gateway Preferred",
"title": "Gateway Preferred"
},
{
"value": "Phone Preferred",
"title": "Phone Preferred"
}
],
"default": "Gateway Preferred",
"maxItems": 1,
"type": "string"
},
"callInfoDisplay": {
"name": "callInfoDisplay",
"title": "Call Info Display",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"dialedNumber": {
"name": "dialedNumber",
"title": "Dialed Number",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
},
"redirectedNumber": {
"name": "redirectedNumber",
"title": "Redirected Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerNumber": {
"name": "callerNumber",
"title": "Caller Number",
"minItems": 0,
"required": false,
"default": false,
"maxItems": 1,
"type": "boolean"
},
"callerName": {
"name": "callerName",
"title": "Caller Name",
"minItems": 0,
"required": false,
"default": true,
"maxItems": 1,
"type": "boolean"
}
}
},
"audibleMwi": {
"description": "Not applicable for gatewayEndpointAnalogAccess and CiscoCatalyst600024PortFXSGateway",
"title": "Audible Mwi",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string",
"name": "audibleMwi"
},
"label": {
"name": "label",
"title": "Label",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 50,
"type": "string"
},
"recordingFlag": {
"name": "recordingFlag",
"title": "Recording Flag",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Call Recording Disabled",
"title": "Call Recording Disabled"
},
{
"value": "Automatic Call Recording Enabled",
"title": "Automatic Call Recording Enabled"
},
{
"value": "Selective Call Recording Enabled",
"title": "Selective Call Recording Enabled"
}
],
"default": "Call Recording Disabled",
"maxItems": 1,
"type": "string"
},
"dirn": {
"description": "Only uuid attribute is returned in response",
"title": "Dirn",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"pattern": {
"name": "pattern",
"title": "Pattern",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
}
},
"name": "dirn"
},
"monitoringCssName": {
"name": "monitoringCssName",
"title": "Monitoring Css Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "line"
},
"lineIdentifier": {
"description": "The lineIdentifier is a shorthand method that refers to a particular directory number.",
"title": "Line Identifier",
"minItems": 0,
"items": {
"type": [
"object",
"null"
],
"properties": {
"directoryNumber": {
"name": "directoryNumber",
"title": "Directory Number",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 255,
"type": "string"
},
"routePartitionName": {
"name": "routePartitionName",
"title": "Route Partition Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"maxLength": 50,
"type": [
"string",
"null"
]
}
}
},
"required": false,
"type": "array",
"name": "lineIdentifier"
}
}
},
"reroutingCallingSearchSpace": {
"title": "Rerouting Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"remoteDevice": {
"title": "Remote Device",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"directory": {
"title": "Directory",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"authenticationServer": {
"title": "Authentication Server",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"callingPartyTransformationCSSForInboundCalls": {
"title": "Calling Party Transformation CSS For Inbound Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
}
}
},
"maxItems": 1
},
"ULT": {
"title": "Ult",
"type": "array",
"items": {
"type": "object",
"properties": {
"mlppNoAnsRingDuration": {
"title": "Mlpp No Ans Ring Duration",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"noCoverageIntCallsDestination": {
"title": "No Coverage Int Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"blfPresenceGroup": {
"title": "Blf Presence Group",
"minItems": 1,
"format": "uri",
"required": true,
"target_attr": "name",
"maxItems": 1,
"type": "string",
"target": "/api/device/cucm/PresenceGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/PresenceGroup",
"choices": []
},
"partyEntranceTone": {
"title": "Party Entrance Tone",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Off",
"title": "Off"
},
{
"value": "On",
"title": "On"
},
{
"value": "Default",
"title": "Default"
}
],
"default": "Default",
"maxItems": 1,
"type": "string"
},
"aarGroup": {
"title": "Aar Group",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/AarGroup/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/AarGroup",
"choices": []
},
"voiceMailProfile": {
"title": "Voice Mail Profile",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/VoiceMailProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/VoiceMailProfile",
"choices": []
},
"busyExtCallsCss": {
"title": "Busy Ext Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"unregisteredExtCallsDestination": {
"title": "Unregistered Ext Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"autoAnswer": {
"title": "Auto Answer",
"minItems": 1,
"required": true,
"choices": [
{
"value": "Auto Answer Off",
"title": "Auto Answer Off"
},
{
"value": "Auto Answer with Headset",
"title": "Auto Answer with Headset"
},
{
"value": "Auto Answer with Speakerphone",
"title": "Auto Answer with Speakerphone"
}
],
"default": "Auto Answer Off",
"maxItems": 1,
"type": "string"
},
"mlppCss": {
"title": "Mlpp Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"busyIntCallsCss": {
"title": "Busy Int Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"e164AltNum": {
"title": "E164Alt Num",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"member": {
"name": "member",
"title": "Member",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"advertiseGloballyIls": {
"name": "advertiseGloballyIls",
"title": "Advertise Globally Ils",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"isUrgent": {
"name": "isUrgent",
"title": "Is Urgent",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"addToLocalRoutePartition": {
"name": "addToLocalRoutePartition",
"title": "Add To Local Route Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"numberMask": {
"name": "numberMask",
"title": "Number Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"routePartition": {
"name": "routePartition",
"title": "Route Partition",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
}
}
}
}
},
"ctiFailureCss": {
"title": "Cti Failure Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"ctiFailureDestination": {
"title": "Cti Failure Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"rejectAnonymousCall": {
"title": "Reject Anonymous Call",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"noCoverageExtCallsCss": {
"title": "No Coverage Ext Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"busyIntCallsDestination": {
"title": "Busy Int Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"aarDestinationMask": {
"title": "Aar Destination Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"maxLength": 128,
"type": [
"string",
"null"
]
},
"fwdDestExtCallsWhenNotRetrieved": {
"title": "Fwd Dest Ext Calls When Not Retrieved",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"noCoverageIntCallsCss": {
"title": "No Coverage Int Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"CssActivationPolicy": {
"title": "Css Activation Policy",
"minItems": 0,
"required": false,
"choices": [
{
"value": "Use System Default",
"title": "Use System Default"
},
{
"value": "With Configured CSS",
"title": "With Configured CSS"
},
{
"value": "With Activating Device/Line CSS",
"title": "With Activating Device/Line CSS"
}
],
"default": "Use System Default",
"maxItems": 1,
"type": "string"
},
"noAnsIntCallsCss": {
"title": "No Ans Int Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"routePartition": {
"title": "Route Partition",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
},
"retainDestInCallFwdHistory": {
"title": "Retain Dest In Call Fwd History",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"callPickupGroup": {
"title": "Call Pickup Group",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"holdReversionRingDuration": {
"title": "Hold Reversion Ring Duration",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"noCoverageExtCallsDestination": {
"title": "No Coverage Ext Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"alertingName": {
"title": "Alerting Name",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"cssFwdInternalCallsWhenNotRetrieved": {
"title": "Css Fwd Internal Calls When Not Retrieved",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"busyExtCallsDestination": {
"title": "Busy Ext Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"enterpriseAltNum": {
"title": "Enterprise Alt Num",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"member": {
"name": "member",
"title": "Member",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"object",
"null"
],
"properties": {
"advertiseGloballyIls": {
"name": "advertiseGloballyIls",
"title": "Advertise Globally Ils",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"isUrgent": {
"name": "isUrgent",
"title": "Is Urgent",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"addToLocalRoutePartition": {
"name": "addToLocalRoutePartition",
"title": "Add To Local Route Partition",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
},
"numberMask": {
"name": "numberMask",
"title": "Number Mask",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"routePartition": {
"name": "routePartition",
"title": "Route Partition",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/RoutePartition",
"choices": []
}
}
}
}
},
"noAnsExtCallsCss": {
"title": "No Ans Ext Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"parkMonitorReversionTime": {
"title": "Park Monitor Reversion Time",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"unregisteredIntCallsDestination": {
"title": "Unregistered Int Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"callingSearchSpace": {
"title": "Calling Search Space",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"callControlAgentProfile": {
"title": "Call Control Agent Profile",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"noAnswerRingDuration": {
"title": "No Answer Ring Duration",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"extCallControlProfile": {
"title": "Ext Call Control Profile",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/CallControlProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/CallControlProfile",
"choices": []
},
"fwdDestInternalCallsWhenNotRetrieved": {
"title": "Fwd Dest Internal Calls When Not Retrieved",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"holdReversionNotificationInterval": {
"title": "Hold Reversion Notification Interval",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"integer",
"null"
]
},
"unregisteredExtCallsCss": {
"title": "Unregistered Ext Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"lineDescription": {
"title": "Line Description",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"forwardDestAllCalls": {
"title": "Forward Dest All Calls",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"target": {
"title": "Target",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"noAnsExtCallsDestination": {
"title": "No Ans Ext Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"name": {
"title": "Name",
"minItems": 1,
"required": true,
"maxItems": 1,
"type": "string"
},
"secondaryCssForwardingAllCalls": {
"title": "Secondary Css Forwarding All Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"advertisedFailoverNumber": {
"title": "Advertised Failover Number",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "string"
},
"userHoldMohAudioSource": {
"title": "User Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource"
},
"primaryCssForwardingAllCalls": {
"title": "Primary Css Forwarding All Calls",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"networkHoldMohAudioSource": {
"title": "Network Hold Moh Audio Source",
"minItems": 0,
"format": "uri",
"required": false,
"choices": [],
"target_attr": "sourceId",
"maxItems": 1,
"type": [
"string",
"null",
"integer"
],
"target": "/api/device/cucm/MohAudioSource/choices/?field=sourceId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/MohAudioSource"
},
"noAnsIntCallsDestination": {
"title": "No Ans Int Calls Destination",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": [
"string",
"null"
]
},
"cssFwdExtCallsWhenNotRetrieved": {
"title": "Css Fwd Ext Calls When Not Retrieved",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"unregisteredIntCallsCss": {
"title": "Unregistered Int Calls Css",
"minItems": 0,
"format": "uri",
"required": false,
"target_attr": "name",
"maxItems": 1,
"type": [
"string",
"null"
],
"target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_model_type": "device/cucm/Css",
"choices": []
},
"urgentPriority": {
"title": "Urgent Priority",
"minItems": 0,
"required": false,
"maxItems": 1,
"type": "boolean"
}
}
},
"maxItems": 1
}
},
"schema_version": "1.1"
}