{"type":"model","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/f75de7c3-5553-375b-b45f-644916a52d4b","info":{"title":"Feature Profiles - SD-Routing","description":"Feature profiles associated with UX 2.0 configuration\n\nIncludes API operations for the following:\n- Feature Profiles in SD-Routing Solution\n- Supporting software-defined routing features and autonomous router management\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"type":"object","properties":{"interfaceContainer":{"type":"object","properties":{"ipv6StaticRouteInterface":{"type":"array","minItems":1,"maxItems":4,"additionalProperties":false,"items":{"type":"object","properties":{"interfaceName":{"type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","oneOf":[{"type":"string","pattern":"^(Ethernet|GigabitEthernet|TenGigabitEthernet|TwoGigabitEthernet|FiveGigabitEthernet|TwentyFiveGigabitEthernet|TwentyFiveGigE|HundredGigE|FortyGigabitEthernet|FastEthernet)(0|[1-9][0-9]?|(0|[1-9][0-9]?).[1-9][0-9]{0,3}|(0|[1-9][0-9]?)/(0|[1-9][0-9]?)/(0|[1-9][0-9]?).[1-9][0-9]{0,3}|[0-9]{1,2}/(0|[1-9][0-9]?)/(0|[1-9][0-9]?)|(0|[1-9][0-9]?)/(0|[1-9][0-9]?).[1-9][0-9]{0,3}|(0|[1-9][0-9]?)/(0|[1-9][0-9]?))$","minLength":3,"maxLength":32,"$$ref":"#/components/schemas/CommonCommonDefs_ethMainAndSubIfNameOptionDef"},{"type":"string","pattern":"^Loopback(0|[1-9][0-9]{0,9})$","minLength":9,"maxLength":18,"$$ref":"#/components/schemas/CommonCommonDefs_loopbackIfNameOptionDef"},{"type":"string","pattern":"^Vlan([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-3][0-9][0-9][0-9]|40[0-9][0-4])$","minLength":5,"maxLength":8,"$$ref":"#/components/schemas/CommonCommonDefs_sviIfNameOptionDef"},{"type":"string","pattern":"^Tunnel(0|[1-9][0-9]{0,9})$","minLength":7,"maxLength":16,"$$ref":"#/components/schemas/CommonCommonDefs_tunnelIfNameOptionDef"},{"type":"string","pattern":"^dmvpn([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$","minLength":6,"maxLength":8,"$$ref":"#/components/schemas/CommonCommonDefs_dmvpnTunnelIfNameOptionDef"},{"minLength":6,"type":"string","maxLength":8,"pattern":"^ipsec([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$","$$ref":"#/components/schemas/CommonCommonDefs_ipsecIfNameDef"},{"type":"string","pattern":"^Cellular([0-9]+/[0-9]+/[0-9]+)$","minLength":9,"maxLength":32,"$$ref":"#/components/schemas/CommonCommonDefs_cellIfNameOptionDef"}],"$$ref":"#/components/schemas/CommonCommonDefs_vrfIfNameDef"}},"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/CommonCommonDefs_oneOfVrfInterfaceNameOptionsNoDefaultDef"},"distance":{"description":"Administrative distance","type":"object","oneOf":[{"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"},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":254,"minimum":1,"type":"integer","default":1,"$$ref":"#/components/schemas/ProfileparcelSdRoutingServiceVrfCommonRequest_ipv6NextHopDistanceDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"type":"integer","minimum":1,"maximum":1}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelSdRoutingServiceVrfCommonRequest_oneOfIpv6NextHopDistanceOptionsDef"},"nextHop":{"type":"array","additionalProperties":false,"items":{"type":"object","properties":{"address":{"description":"IPv6 Address","type":"object","oneOf":[{"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"},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","format":"ipv6","$$ref":"#/components/schemas/CommonCommonDefs_ipv6AddressDef"}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/CommonCommonDefs_oneOfIpv6NextHopAddressOptionsWithOutDefault"},"distance":{"description":"Administrative distance","type":"object","oneOf":[{"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"},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"maximum":254,"minimum":1,"type":"integer","default":1,"$$ref":"#/components/schemas/ProfileparcelSdRoutingServiceVrfCommonRequest_ipv6NextHopDistanceDef"}},"required":["optionType","value"],"additionalProperties":false},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"},"value":{"type":"integer","minimum":1,"maximum":1}},"required":["optionType","value"],"additionalProperties":false}],"$$ref":"#/components/schemas/ProfileparcelSdRoutingServiceVrfCommonRequest_oneOfIpv6NextHopDistanceOptionsDef"}},"required":["address","distance"],"additionalProperties":false}}},"required":["interfaceName"],"additionalProperties":false}}},"required":["ipv6StaticRouteInterface"],"additionalProperties":false}},"required":["interfaceContainer"],"additionalProperties":false,"$$ref":"#/components/schemas/ProfileparcelSdRoutingServiceVrfCommonRequest_oneOfIpv6StaticRouteInterfaceDef","title":"ProfileparcelSdRoutingServiceVrfCommonRequest_oneOfIpv6StaticRouteInterfaceDef"}}