{"type":"model","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/a724d7a2-d5be-3cd7-8f42-0d775cdd69b7","info":{"title":"Feature Profiles - Mobility and NFV","description":"Feature profiles associated with UX 2.0 configuration\n\nIncludes API operations for the following:\n- Feature Profiles in Mobility and NFV Solutions\n- Supporting mobility features and Network Function Virtualization (NFV) configurations.\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"type":"object","properties":{"parcelId":{"type":"string","pattern":"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}","$$ref":"#/components/schemas/CommonCommonDefs_uuidDef"},"parcelType":{"type":"string"},"createdBy":{"type":"string","description":"User who last created this.","readOnly":true},"createdOn":{"type":"integer","description":"Timestamp of creation","format":"int64","readOnly":true},"lastUpdatedBy":{"type":"string","description":"User who last updated this.","readOnly":true},"lastUpdatedOn":{"type":"integer","description":"Timestamp of last update","format":"int64","readOnly":true},"payload":{"type":"object","properties":{"name":{"type":"string","pattern":"^[^&\u003c\u003e! \"]+$","minLength":1,"maxLength":128,"$$ref":"#/components/schemas/CommonCommonDefs_cgFpPpNameDef","description":"Set the parcel name"},"description":{"description":"Set the parcel description","type":"string"},"data":{"type":"object","properties":{"vpnTunnels":{"type":"array","description":"Container to provide multiple VPN tunnels configurations","minItems":1,"maxItems":1,"uniqueItems":true,"additionalProperties":false,"items":{"type":"object","properties":{"vpnTunnelInfo":{"type":"object","description":"Provide specific tunnel information","properties":{"name":{"description":"Tunnel Name","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^ipsec[1-5]$","minLength":1,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_tunnelNameDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfTunnelNameOptionsDef"},"description":{"description":"Tunnel Description","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^[^\u003c\u003e ]*$","minLength":1,"maxLength":127,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_tunnelDescriptionDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfTunnelDescriptionOptionsDef"},"privateSubnets":{"description":"Container for Local and Remote Private Subnets","type":"object","oneOf":[{"type":"object","properties":{"remotePrivateSubnets":{"description":"Remote Private Subnet","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"array","uniqueItems":true,"minItems":1,"maxItems":75,"additionalProperties":false,"items":{"type":"string","pattern":"^(([01]?\\d\\d?|2[0-1]\\d|22[0-3])\\.)(([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.)(([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.)([01]?\\d\\d?|2[0-4]\\d|25[0-5])/([0-2]?\\d|(3[0-2]))$"},"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_listOfIpv4RemotePrivateSubnetsDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfListOfIpv4RemotePrivateSubnetsOptionsDef"},"localPrivateSubnet":{"description":"Local Private Subnet","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^(([01]?\\d\\d?|2[0-1]\\d|22[0-3])\\.)(([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.)(([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.)([01]?\\d\\d?|2[0-4]\\d|25[0-5])/([0-2]?\\d|(3[0-2]))$","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ipv4LocalPrivateSubnetsDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["variable"],"$$ref":"#/components/schemas/CommonCommonDefs_variableOptionTypeDef"},"value":{"type":"string","pattern":"^\\{\\{[.\\/\\[\\]a-zA-Z0-9_-]+\\}\\}$","minLength":1,"maxLength":128,"$$ref":"#/components/schemas/CommonCommonDefs_valueDef"},"default":{"minLength":1,"type":"string","maxLength":2048,"$$ref":"#/components/schemas/CommonCommonDefs_defaultDef"},"description":{"minLength":1,"type":"string","maxLength":128,"$$ref":"#/components/schemas/CommonCommonDefs_descriptionDef"}},"required":["optionType","value"],"additionalProperties":false,"$$ref":"#/components/schemas/CommonCommonDefs_variableOptionTypeObjectDef"}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfLocalPrivateSubnetOptionsDef"}},"additionalProperties":false,"required":["remotePrivateSubnets","localPrivateSubnet"],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_staticLocalRemotePrivateSubnetDef"}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfPrivateSubnetsDef"},"preSharedSecret":{"description":"Preshared Secret","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^(?!.*[!#]).*","minLength":1,"maxLength":127,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_preSharedSecretInputDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfPresharedSecretOptionsDef"},"remotePublicIp":{"description":"Remote Public IP Address","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"array","uniqueItems":true,"minItems":1,"maxItems":1,"additionalProperties":false,"items":{"anyOf":[{"type":"string","pattern":"(^((([a-zA-Z0-9_]([a-zA-Z0-9\\-_]){0,61})?[a-zA-Z0-9]\\.)*([a-zA-Z0-9_]([a-zA-Z0-9\\-_]){0,61})?[a-zA-Z0-9]\\.?$)|(^\\.$))","minLength":1,"maxLength":253},{"type":"string","format":"ipv4"}]},"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_listOfIpv4OrDomainNameRemotePublicIpAddressesDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfRemotePublicIpOptionsDef"},"tunnelDnsAddress":{"description":"List of Tunnel DNS Addresses","type":"object","oneOf":[{"oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"array","uniqueItems":true,"minItems":1,"maxItems":1,"additionalProperties":false,"items":{"type":"string","format":"ipv4"},"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_listOfIpv4DNSAddressesDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfListOfIpv4TunnelDnsAddressesOptionsDef"}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfTunnelDnsAddressOptionsDef"},"localInterface":{"description":"Local Interface","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"enum":["Cellular1/0","GigabitEthernet0/0"],"type":"string","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_localInterfaceDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfLocalInterfaceOptionsDef"},"tunnelRedundancyConfiguration":{"description":"Container for Fields Related to Redundancy Configuration","type":"object","properties":{"secondaryRemotePublicIp":{"description":"Secondary Remote Public IP Address","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"anyOf":[{"type":"string","pattern":"(^((([a-zA-Z0-9_]([a-zA-Z0-9\\-_]){0,61})?[a-zA-Z0-9]\\.)*([a-zA-Z0-9_]([a-zA-Z0-9\\-_]){0,61})?[a-zA-Z0-9]\\.?$)|(^\\.$))","minLength":1,"maxLength":253},{"type":"string","format":"ipv4"}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_secondaryIpv4OrDomainNameRemotePublicIpAddressesDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfSecondaryRemotePublicIpOptionsDef"},"dpdInterval":{"description":"Dead Peer Detection Interval","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":65535,"minimum":0,"type":"integer","default":10,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_dpdIntervalDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"maximum":10,"minimum":10,"type":"integer","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_dpdIntervalDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfDpdIntervalOptionsDef"},"dpdRetries":{"description":"Dead Peer Detection Retries","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":255,"minimum":0,"type":"integer","default":3,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_dpdRetriesDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"maximum":3,"minimum":3,"type":"integer","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_dpdRetriesDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfDpdRetriesOptionsDef"}},"additionalProperties":false,"required":["secondaryRemotePublicIp"],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_tunnelRedundancyConfigDef"}},"required":["name","preSharedSecret","remotePublicIp","localInterface"],"additionalProperties":false},"ipSecPolicy":{"type":"object","description":"Provide IPSEC policy information","properties":{"ikePhase1":{"type":"object","description":"IKE Phase 1","properties":{"cipherSuite":{"description":"IKE Phase 1 Cipher Suite","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"enum":["aes128-cbc-sha1"],"type":"string","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase1CipherSuiteDefaultDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"enum":["aes128-cbc-sha1","aes256-cbc-sha1","aes128-cbc-sha256","aes256-cbc-sha256","aes128-gcm","aes256-gcm"],"type":"string","default":"aes128-cbc-sha1","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase1CipherSuiteDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfIkePhase1CipherSuiteOptionsDef"},"ikeVersion":{"description":"IKE Phase 1 Version","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"maximum":2,"minimum":2,"type":"integer","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikeVersionDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfIkeVersionOptionsDef"},"diffeHellmanGroup":{"description":"IKE Phase 1 Diffe-Hellman Group","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"enum":["14","15","16","19","20","21"],"type":"string","default":"14","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_diffeHellmanGroupDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"enum":["14"],"type":"string","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_diffeHellmanGroupDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfDiffeHellmanGroupOptionsDef"},"rekeyTimer":{"description":"IKE Phase 1 Rekey Timer","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":1209600,"minimum":300,"type":"integer","default":7200,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_rekeyTimerDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"maximum":7200,"minimum":7200,"type":"integer","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_rekeyTimerDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfRekeyTimerOptionsDef"}},"required":["cipherSuite","diffeHellmanGroup"],"additionalProperties":false},"ikePhase2CipherSuite":{"description":"Ike Phase 2 Cipher Suite","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"enum":["aes128-sha1"],"type":"string","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase2CipherSuiteDefaultDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"enum":["aes128-sha1","aes128-cbc-sha1","aes256-cbc-sha1","aes128-cbc-sha256","aes256-cbc-sha256","aes128-gcm","aes256-gcm"],"type":"string","default":"aes128-sha1","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase2CipherSuiteDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfIkePhase2CipherSuiteOptionsDef"},"ikePhase2RekeyTimer":{"description":"Ike Phase 2 Rekey Timer","type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":1209600,"minimum":300,"type":"integer","default":7200,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase2RekeyTimerDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"maximum":7200,"minimum":7200,"type":"integer","$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_ikePhase2RekeyDefaultDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_oneOfIkePhase2RekeyTimerOptionsDef"}},"required":["ikePhase1","ikePhase2CipherSuite"],"additionalProperties":false}},"required":["vpnTunnelInfo","ipSecPolicy"],"additionalProperties":false}}},"required":["vpnTunnels"],"additionalProperties":false}},"required":["name","data"],"x-metadata":{"minVManageVersion":"20.15.1"},"additionalProperties":false,"$$ref":"#/components/schemas/ProfileparcelMobilityGlobalVpnPutRequest_SchemaPayload"}},"$$ref":"#/components/schemas/getSingleMobilityGlobalVpnPayload","title":"getSingleMobilityGlobalVpnPayload"}}