[Index]
Voicemail Integration offering redundancy
Model ref.: view/GlobalSIPVMIntegration
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "target_cucm": { "title": "Provisioning Target Call Manager", "description": "Provisioning Target Call Manager", "type": "string" }, "options_partitionCUC": { "title": "Create Custom Unity Partition and CSS", "description": "Create a unique partition/css for Unity Server", "type": "boolean", "default": "false" }, "options_tenantCUC": { "title": "Unity Tenant(s) Present", "description": "Compulsory check for Unity Tenants", "type": "boolean", "default": "false" }, "options_SubTrunk": { "title": "Provision CUCM-Unity in Redundant Mode", "description": "Provision Unity Subscriber Trunk and Ports to redundant systems", "type": "boolean", "default": "true" }, "target_cuc": { "title": "Provisioning Target Unity", "description": "Provisioning Target Unity", "type": "string" }, "ucm_stsp": { "title": "SIP Trunk Security Profile", "description": "Add or choose existing SIP Trunk Security Profile", "type": "string" }, "ucm_sp": { "title": "SIP Profile", "description": "Choose existing or create a new SIP profile", "type": "string" }, "ucm_sipTrunk_P_DevName": { "title": "Device Name", "description": "Primary SIP Trunk Device Name", "type": "string" }, "ucm_sipTrunk_P_Desc": { "title": "Description", "description": "Primary SIP Trunk Description", "type": "string" }, "ucm_sipTrunk_P_SRTP": { "title": "SRTP Allowed", "description": "If you will enable Cisco Unified CM authentication and encryption, check this check box", "type": "boolean", "default": "false" }, "ucm_sipTrunk_P_CSS": { "title": "Calling Search Space", "type": "string" }, "ucm_sipTrunk_P_RedirectInbound": { "title": "Redirecting Diversion Header Delivery - Inbound", "description": "Redirecting Diversion Header Delivery - Inbound Tickbox", "type": "boolean", "default": "true" }, "ucm_sipTrunk_P_RedirectOutbound": { "title": "Redirecting Diversion Header Delivery - Outbound", "description": "Redirecting Diversion Header Delivery - Outbound", "type": "boolean", "default": "true" }, "ucm_sipTrunk_P_DestIP": { "title": "Destination IP Address", "description": "IP Address of the target unity server", "type": "string" }, "ucm_sipTrunk_P_DestPort": { "title": "Destination Port", "description": "Port of the target unity server trunk", "type": "string" }, "ucm_sipTrunk_P_ReRouteCSS": { "title": "Rerouting Calling Search Space", "description": "Rerouting Calling Search Space", "type": "string" }, "ucm_sipTrunk_P_DevicePool": { "title": "Trunk Device Pool", "description": "Trunk Device Pool", "type": "string" }, "ucm_sipTrunk_P_SIPProf": { "title": "SIP Profile", "description": "Trunk Sip Profile", "type": "string" }, "ucm_sipTrunk_S_DevName": { "title": "Device Name", "description": "SIP Trunk Device Name", "type": "string" }, "ucm_sipTrunk_S_Desc": { "title": "Description", "description": "SIP Trunk Description", "type": "string" }, "ucm_sipTrunk_S_SRTP": { "title": "SRTP Allowed", "description": "If you will enable Cisco Unified CM authentication and encryption, check this check box", "type": "boolean", "default": "false" }, "ucm_sipTrunk_S_CSS": { "title": "Calling Search Space", "type": "string" }, "ucm_sipTrunk_S_RedirectInbound": { "title": "Redirecting Diversion Header Delivery - Inbound", "description": "Redirecting Diversion Header Delivery - Inbound Tickbox", "type": "boolean", "default": "true" }, "ucm_sipTrunk_S_RedirectOutbound": { "title": "Redirecting Diversion Header Delivery - Outbound", "description": "Redirecting Diversion Header Delivery - Outbound", "type": "boolean", "default": "true" }, "ucm_sipTrunk_S_DestIP": { "title": "Destination IP Address", "description": "IP Address of the target unity server", "type": "string" }, "ucm_sipTrunk_S_DestPort": { "title": "Destination Port", "description": "Port of the target unity server trunk", "type": "string" }, "ucm_sipTrunk_S_ReRouteCSS": { "title": "Rerouting Calling Search Space", "description": "Rerouting Calling Search Space", "type": "string" }, "ucm_sipTrunk_S_DevicePool": { "title": "Trunk Device Pool", "description": "Trunk Device Pool choice", "type": "string" }, "ucm_sipTrunk_S_SIPProf": { "title": "SIP Profile", "description": "Trunk Sip Profile", "type": "string" }, "ucm_cuc_Pilot": { "title": "Pilot Number", "description": "Unity Pilot for Route Pattern", "type": "string" }, "ucm_VoicemailPilot_CSS": { "title": "Calling Search Space", "description": "Voicemail Pilot calling search space", "type": "string" }, "ucm_VoicemailPilot_Desc": { "title": "Voicemail Pilot Description", "description": "Voicemail Pilot Description", "type": "string" }, "ucm_VoicemailPilot_DefaultPilot": { "title": "Default Voice Mail Pilot for the System", "description": "Default Voice Mail Pilot for the System", "type": "boolean", "default": "false" }, "cuc_server_P": { "title": "Unity Server Publisher", "description": "Unity server selection", "type": "string" }, "cuc_server_S": { "title": "Unity Server Subscriber", "description": "Unity Server Subscriber", "type": "string" }, "cuc_phoneSystem": { "title": "Phone System", "description": "Unity Phone System", "type": "string" }, "cuc_portGroup_username": { "title": "SIP Server Authentication Username", "description": "Call Manager Authentication Username", "type": "string" }, "cuc_portGroup_password": { "title": "SIP Server Authentication Password", "description": "Call Manager Authentication Password", "type": "string", "is_password": true }, "cuc_portGroup_TCPport": { "title": "SIP Security Profile (IP Port)", "description": "SIP Security Profile", "type": "string", "default": "5060", "choices": [ { "value": "5060", "title": "5060" }, { "value": "5061", "title": "5061/TLS" } ] }, "cuc_portGroup_Protocol": { "title": "SIP Transport Protocol", "description": "SIP Transport Protocol for CUCM", "type": "string", "default": "TCP", "choices": [ { "value": "TCP", "title": "TCP" }, { "value": "UDP", "title": "UDP" } ] }, "cuc_portGroup_CUCMIP": { "title": "Primary CUCM IPv4 Address or Host Name", "description": "Primary CUCM IPv4 Address or Host Name", "type": "string" }, "cuc_portGroup_SIPServerArray": { "title": "Redundant SIP Servers", "type": "array", "items": { "type": "object", "properties": { "cuc_portGroup_SipServer": { "title": "Call Manager Server IP or Host Name", "type": "string" } } } }, "cuc_customPartition": { "title": "Custom Unity Partition Name", "description": "Custom Unity partition name for option", "type": "string" }, "cuc_customCSS": { "title": "Custom Unity CSS Name", "description": "Custom Unity CSS Name", "type": "string" }, "target_cucm_ip": { "title": "Target CUCM IP", "type": "string" }, "target_cucm_bkey": { "title": "Target CUCM BKEY", "type": "string" }, "target_cucm_pkid": { "title": "Target CUCM PKID", "type": "string" }, "target_cuc_ip": { "title": "Target CUC IP", "type": "string" }, "target_cuc_bkey": { "title": "Target CUC BKEY", "type": "string" }, "target_cuc_pkid": { "title": "Target CUC PKID", "type": "string" }, "cuc_port_enabled": { "title": "Ports Enabled", "description": "Ports Enabled ", "type": "boolean", "default": "true" }, "cuc_port_PubServer": { "title": "Publisher Server", "description": "Publisher Server", "type": "string" }, "cuc_port_SubServer": { "title": "Subscriber Server", "description": "Subscriber Server", "type": "string" }, "cuc_port_AnswerCalls": { "title": "Answer Calls", "description": "Answer Calls", "type": "boolean", "default": "true" }, "cuc_port_PerfMessNot": { "title": "Perform Message Notification", "description": "Perform Message Notification", "type": "boolean", "default": "true" }, "cuc_port_MWI": { "title": "Send MWI Requests", "description": "Send MWI Requests", "type": "boolean", "default": "true" }, "cuc_port_AllowTrap": { "title": "Allow TRAP Connections", "description": "Allow TRAP Connections", "type": "boolean", "default": "true" }, "cuc_port_PubCount": { "title": "Publisher Port Count", "description": "Unity Port Count", "type": "string", "pattern": "^([01]?[1-9]?[0-9]|2[0-4][0-9]|25[0])$" }, "cuc_port_SubCount": { "title": "Subscriber Port Count", "description": "Unity Port Count", "type": "string", "pattern": "^([01]?[1-9]?[0-9]|2[0-4][0-9]|25[0])$" }, "cuc_tenant_alias": { "title": "Tenant", "description": "Tenant Configured in Unity Connection", "type": "string" }, "cuc_tenant_list": { "title": "CUC Tenant List", "description": "this will only show 1 in the list but that is all we need to evaluate tenancy", "type": "string" }, "ucm_routeList_name": { "title": "Name", "description": "Custom name of route list", "type": "string" }, "ucm_routeList_runAllNodes": { "title": "Run On All Active Unified CM Nodes", "description": "Run Route List On All Active Unified CM Nodes", "type": "boolean", "default": "true" }, "ucm_routeList_cucmGroup": { "title": "Call Manager Group", "description": "Call Manager Group Assignment for Route List", "type": "string" }, "ucm_routeGroup_Name": { "title": "Name", "description": "Route Group Name", "type": "string" }, "ucm_routeGroup_distAlg": { "title": "Distribution Algorithm", "description": "Route Group Distribution Algorithm", "type": "string", "default": "Top Down", "choices": [ { "value": "Circular", "title": "Circular" }, { "value": "Top Down", "title": "Top Down" } ] }, "vmDpProfile": { "title": "Voicemail Service Dial Plan Profile", "description": "Pre-Configured dial plan framework to reduce input", "type": "string" }, "dpAdvancedMode": { "title": "Dial Plan Advanced Mode", "description": "enable editing of Dial Plan element live (Optional)", "type": "boolean", "default": "false" }, "notes": { "title": "NOTES", "description": "Important Notes", "type": "string", "default": "Please choose the Call Manager, Unity Cluster and Dial Plan Profile before proceeding. Several fields rely on this input to set proper values. " }, "cuc_tenantCount": { "title": "CUC Tenant Count", "type": "string" }, "ucm_VMProfile_name": { "title": "Name", "description": "Voicemail Profile Name", "type": "string" }, "ucm_VMProfile_desc": { "title": "Description", "description": "Voicemail Profile Description", "type": "string" }, "ucm_VMProfile_pilot": { "title": "Pilot", "type": "string" }, "ucm_VMProfile_VMBoxMask": { "title": " Voice Mail Box Mask", "description": " Voice Mail Box Mask", "type": "string" }, "ucm_VMProfile_default": { "title": "Make this the default Voice Mail Profile for the System", "description": "Make this the default Voice Mail Profile for the System", "type": "boolean", "default": "false" }, "ucm_routePatternPT": { "title": "Route Pattern Partition", "description": "Route Pattern Partition", "type": "string" } } }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/view/GlobalSIPVMIntegration/add/ |
|
The GUI Add form of view/GlobalSIPVMIntegration as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/view/GlobalSIPVMIntegration | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]shows the View resource has no instance pkid, because a view model stores no instances.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for view/GlobalSIPVMIntegration | POST | /api/view/GlobalSIPVMIntegration/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/view/GlobalSIPVMIntegration/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for view/GlobalSIPVMIntegration. | GET | /api/view/GlobalSIPVMIntegration/help | hierarchy=[hierarchy] | On-line help of Model ref.: view/GlobalSIPVMIntegration as HTML |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/view/GlobalSIPVMIntegration/[pkid] | hierarchy=[hierarchy] | The view/GlobalSIPVMIntegration instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/view/GlobalSIPVMIntegration/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for view/GlobalSIPVMIntegration. |