{"type":"model","meta":{"id":"/apps/pubhub/media/cisco-catalyst-sd-wan-api-guide-20-18/1c4807bcb76af36988ebb37dc2e455b1787a155e/85dbfe00-99e8-3c56-9409-3cee853605a5","info":{"title":"Feature Profiles - SD-WAN Transport","description":"Feature profiles associated with UX 2.0 configuration\n\nIncludes API operations for the following:\n- Transport Feature Profiles in SD-WAN Solution\n- Managing transport layer features such as interface and tunnel configurations\n","contact":{"email":"vmanage@cisco.com"},"version":"20.18 - 2025-08-15"},"openapi":"3.1.0","servers":[{"url":"/dataservice"}]},"spec":{"if":{"required":["portChannelInterface","portChannelMemberInterface","portChannelInterface","portChannelInterface"],"$comment":"when subInterface on","properties":{"portChannelMemberInterface":{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"const":true}}},"portChannelInterface":{"properties":{"optionType":{"type":"string","enum":["global","global","global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"const":true}}},"portChannel":{"required":["mainInterface","subInterface"]}}},"then":{"oneOf":[{"properties":{"portChannelMemberInterface":{"properties":{"optionType":{"type":"string","enum":["default","global"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultGlobalOptionTypeDef"},"value":{"type":"boolean","enum":[false],"$$ref":"#/components/schemas/CommonCommonDefs_booleanFalseDef"}},"required":["optionType","value"],"additionalProperties":false,"$$ref":"#/components/schemas/CommonCommonDefs_booleanDefaultGlobalFalseOptionsDef"}},"required":["portChannelMemberInterface"]},{"not":{"required":["portChannelMemberInterface"]}},{"properties":{"portChannelInterface":{"properties":{"optionType":{"type":"string","enum":["default","global"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultGlobalOptionTypeDef"},"value":{"type":"boolean","enum":[false],"$$ref":"#/components/schemas/CommonCommonDefs_booleanFalseDef"}},"required":["optionType","value"],"additionalProperties":false,"$$ref":"#/components/schemas/CommonCommonDefs_booleanDefaultGlobalFalseOptionsDef"}},"required":["portChannelInterface"]},{"not":{"required":["portChannelInterface"]}}],"$comment":"Then interfaceName is Port-channel sub interface","properties":{"interfaceName":{"type":"object","oneOf":[{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^(FastEthernet|GigabitEthernet|TwoGigabitEthernet|FiveGigabitEthernet|AppGigabitEthernet|TenGigabitEthernet|TwentyFiveGigE|FortyGigabitEthernet|HundredGigE)[0-9]+(/[0-9]+)*$","minLength":1,"maxLength":32,"$$ref":"#/components/schemas/CommonCommonDefs_portChannelMemberIfNameDef"}},"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"},{"properties":{"optionType":{"type":"string","enum":["default"],"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionTypeDef"}},"required":["optionType"],"additionalProperties":false,"$$ref":"#/components/schemas/CommonCommonDefs_defaultOptionNoDefaultDef"},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^Port-channel([1-9]|[1-5][0-9]|6[0-4])$","minLength":13,"maxLength":32,"$$ref":"#/components/schemas/CommonCommonDefs_portChannelMainIfNameDef"}},"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"},{"properties":{"optionType":{"type":"string","enum":["global"],"$$ref":"#/components/schemas/CommonCommonDefs_globalOptionTypeDef"},"value":{"type":"string","pattern":"^Port-channel([1-9]|[1-5][0-9]|6[0-4])\\.([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-3][0-9][0-9][0-9]|40[0-8][0-9]|409[0-4])$","minLength":13,"maxLength":32,"$$ref":"#/components/schemas/CommonCommonDefs_portChannelSubIfNameDef"}},"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_oneOfPortChannelSubInterfaceNameOptionsDef"}},"required":["portChannel","interfaceName","interfaceName","interfaceName"]},"$$ref":"#/components/schemas/ProfileparcelSdwanTransportWanVpnInterfaceEthernetPostRequest_portChannelEnableConditionCommonDef","title":"ProfileparcelSdwanTransportWanVpnInterfaceEthernetPostRequest_portChannelEnableConditionCommonDef"}}