Service LAN VPN Feature
Catalyst SD-WANConfigure LAN VPN feature.
Diagram
Section titled “Diagram”Diagram
Section titled “Diagram”Diagram
Section titled “Diagram”Classes
Section titled “Classes”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| feature_ | Class | feature_ | No |
feature_profiles (sdwan)
Section titled “feature_profiles (sdwan)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| service_ | List | service_ | No |
service_profiles (sdwan.feature_profiles)
Section titled “service_profiles (sdwan.feature_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| lan_vpns | List | lan_vpns | No |
lan_vpns (sdwan.feature_profiles.service_profiles)
Section titled “lan_vpns (sdwan.feature_profiles.service_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| bgp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| eigrp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ethernet_ | List | ethernet_ | No | |
| gre_interfaces | List | gre_interfaces | No | |
| gre_routes | List | gre_routes | No | |
| host_mappings | List | host_mappings | No | |
| ipsec_ | List | ipsec_ | No | |
| ipsec_routes | List | ipsec_routes | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | Integer | min: 1, max: 255 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| multicast | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| nat_pools | List | nat_pools | No | |
| nat_ | List | nat_ | No | |
| nat64_pools | List | nat64_pools | No | |
| ospf | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ospfv3_ipv4 | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ospfv3_ipv6 | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| sdwan_ | Boolean | true, false | No | |
| services | List | services | No | |
| service_routes | List | service_routes | No | |
| static_ | List | static_ | No | |
| static_ | List | static_ | No | |
| svi_interfaces | List | svi_interfaces | No | |
| vpn_id | Any | Integer[min: 1, max: 511] or Integer[min: 513, max: 65527] or String[Regex: ^([1-9]] | No | |
| vpn_id_variable | String | Regex: ^[. | No | |
| vpn_name | String | min: 1, max: 244 | No | |
| vpn_ | String | Regex: ^[. | No |
lan_vpns (sdwan.feature_profiles.service_profiles)
Section titled “lan_vpns (sdwan.feature_profiles.service_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| bgp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| eigrp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ethernet_ | List | ethernet_ | No | |
| gre_interfaces | List | gre_interfaces | No | |
| gre_routes | List | gre_routes | No | |
| host_mappings | List | host_mappings | No | |
| ipsec_ | List | ipsec_ | No | |
| ipsec_routes | List | ipsec_routes | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | Integer | min: 1, max: 255 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| multicast | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| nat_pools | List | nat_pools | No | |
| nat_ | List | nat_ | No | |
| nat64_pools | List | nat64_pools | No | |
| ospf | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ospfv3_ipv4 | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ospfv3_ipv6 | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| sdwan_ | Boolean | true, false | No | |
| services | List | services | No | |
| service_routes | List | service_routes | No | |
| static_ | List | static_ | No | |
| static_ | List | static_ | No | |
| svi_interfaces | List | svi_interfaces | No | |
| vpn_id | Integer | min: 0, max: 65527 | No | |
| vpn_id_variable | String | Regex: ^[. | No | |
| vpn_name | String | min: 1, max: 244 | No | |
| vpn_ | String | Regex: ^[. | No |
lan_vpns (sdwan.feature_profiles.service_profiles)
Section titled “lan_vpns (sdwan.feature_profiles.service_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| bgp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| eigrp | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ethernet_ | List | ethernet_ | No | |
| gre_routes | List | gre_routes | No | |
| host_mappings | List | host_mappings | No | |
| ipsec_routes | List | ipsec_routes | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | Integer | min: 1, max: 255 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| nat_pools | List | nat_pools | No | |
| nat_ | List | nat_ | No | |
| nat64_pools | List | nat64_pools | No | |
| ospf | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| route_ | List | route_ | No | |
| sdwan_ | Boolean | true, false | No | |
| services | List | services | No | |
| service_routes | List | service_routes | No | |
| static_ | List | static_ | No | |
| vpn_id | Integer | min: 0, max: 65527 | No | |
| vpn_id_variable | String | Regex: ^[. | No | |
| vpn_name | String | min: 1, max: 244 | No | |
| vpn_ | String | Regex: ^[. | No |
ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| arp_entries | List | arp_entries | No | |
| arp_timeout | Integer | min: 0, max: 2147483 | No | |
| arp_ | String | Regex: ^[. | No | |
| autonegotiate | Boolean | true, false | No | |
| autonegotiate_ | String | Regex: ^[. | No | |
| dhcp_server | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| duplex | Choice | full, half, auto | No | |
| duplex_variable | String | Regex: ^[. | No | |
| icmp_ | Boolean | true, false | No | |
| icmp_ | String | Regex: ^[. | No | |
| interface_ | String | max: 200 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_mtu | Integer | min: 1500, max: 9216 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: (ATM| | No | |
| interface_ | String | Regex: ^[. | No | |
| ip_ | Boolean | true, false | No | |
| ip_ | String | Regex: ^[. | No | |
| ip_mtu | Integer | min: 576, max: 9216 | No | |
| ip_mtu_variable | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | dynamic, static | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_egress_acl | String | No | ||
| ipv4_ | String | No | ||
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tracker | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | Choice | dynamic, static | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_egress_acl | String | No | ||
| ipv6_ | String | No | ||
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| load_interval | Integer | min: 30, max: 600 | No | |
| load_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No | |
| media_type | Choice | auto-select, rj45, sfp | No | |
| media_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Integer | min: 1, max: 16 | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Integer | min: 1, max: 16 | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Choice | flow, vlan | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | List | port_ | No | |
| port_ | Choice | lacp, static | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^(?=. | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | String | Regex: ^(?=. | No | |
| port_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| speed | Choice | 10, 100, 1000, 2500, 5000, 10000, 25000 | No | |
| speed_variable | String | Regex: ^[. | No | |
| shaping_rate | Integer | min: 8, max: 100000000 | No | |
| shaping_ | String | Regex: ^[. | No | |
| tcp_mss | Integer | min: 500, max: 1460 | No | |
| tcp_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_sgt | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| xconnect | String | No | ||
| xconnect_ | String | Regex: ^[. | No |
ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| arp_entries | List | arp_entries | No | |
| arp_timeout | Integer | min: 0, max: 2147483 | No | |
| arp_ | String | Regex: ^[. | No | |
| autonegotiate | Boolean | true, false | No | |
| autonegotiate_ | String | Regex: ^[. | No | |
| dhcp_server | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| duplex | Choice | full, half, auto | No | |
| duplex_variable | String | Regex: ^[. | No | |
| icmp_ | Boolean | true, false | No | |
| icmp_ | String | Regex: ^[. | No | |
| interface_ | String | max: 200 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_mtu | Integer | min: 1500, max: 9216 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: (ATM| | No | |
| interface_ | String | Regex: ^[. | No | |
| ip_ | Boolean | true, false | No | |
| ip_ | String | Regex: ^[. | No | |
| ip_mtu | Integer | min: 576, max: 9216 | No | |
| ip_mtu_variable | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | dynamic, static | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_egress_acl | String | No | ||
| ipv4_ | String | No | ||
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tracker | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | Choice | dynamic, static | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_egress_acl | String | No | ||
| ipv6_ | String | No | ||
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| load_interval | Integer | min: 30, max: 600 | No | |
| load_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No | |
| media_type | Choice | auto-select, rj45, sfp | No | |
| media_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Integer | min: 1, max: 16 | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Integer | min: 1, max: 16 | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Choice | flow, vlan | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | List | port_ | No | |
| port_ | Choice | lacp, static | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | Boolean | true, false | No | |
| port_ | String | Regex: ^(?=. | No | |
| port_ | String | Regex: ^[. | No | |
| port_ | String | Regex: ^(?=. | No | |
| port_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| speed | Choice | 10, 100, 1000, 2500, 10000, 25000 | No | |
| speed_variable | String | Regex: ^[. | No | |
| shaping_rate | Integer | min: 8, max: 100000000 | No | |
| shaping_ | String | Regex: ^[. | No | |
| tcp_mss | Integer | min: 500, max: 1460 | No | |
| tcp_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_sgt | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| xconnect | String | No | ||
| xconnect_ | String | Regex: ^[. | No |
ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ethernet_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| arp_entries | List | arp_entries | No | |
| arp_timeout | Integer | min: 0, max: 2147483 | No | |
| arp_ | String | Regex: ^[. | No | |
| autonegotiate | Boolean | true, false | No | |
| autonegotiate_ | String | Regex: ^[. | No | |
| dhcp_server | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| duplex | Choice | full, half, auto | No | |
| duplex_variable | String | Regex: ^[. | No | |
| icmp_ | Boolean | true, false | No | |
| icmp_ | String | Regex: ^[. | No | |
| interface_ | String | max: 200 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_mtu | Integer | min: 1500, max: 9216 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: (ATM| | No | |
| interface_ | String | Regex: ^[. | No | |
| ip_ | Boolean | true, false | No | |
| ip_ | String | Regex: ^[. | No | |
| ip_mtu | Integer | min: 576, max: 9216 | No | |
| ip_mtu_variable | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | dynamic, static | No | static |
| ipv4_ | Integer | min: 1, max: 255 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_egress_acl | String | No | ||
| ipv4_ | String | No | ||
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tracker | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_ | Choice | dynamic, static, none | No | none |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| load_interval | Integer | min: 30, max: 600 | No | |
| load_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No | |
| media_type | Choice | auto-select, rj45, sfp | No | |
| media_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| speed | Choice | 10, 100, 1000, 2500, 10000 | No | |
| speed_variable | String | Regex: ^[. | No | |
| shaping_rate | Integer | min: 8, max: 100000000 | No | |
| shaping_ | String | Regex: ^[. | No | |
| tcp_mss | Integer | min: 500, max: 1460 | No | |
| tcp_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_sgt | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| trustsec_ | Boolean | true, false | No | |
| trustsec_ | Integer | min: 2, max: 65519 | No | |
| trustsec_ | String | Regex: ^[. | No | |
| xconnect | String | No | ||
| xconnect_ | String | Regex: ^[. | No |
gre_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “gre_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| application_ | Choice | none, sig | No | |
| application_ | String | Regex: ^[. | No | |
| clear_ | Boolean | true, false | No | |
| clear_ | String | Regex: ^[. | No | |
| dpd_interval | Integer | min: 10, max: 3600 | No | |
| dpd_ | String | Regex: ^[. | No | |
| dpd_retries | Integer | min: 2, max: 60 | No | |
| dpd_ | String | Regex: ^[. | No | |
| ike_ | Choice | aes256-cbc-sha1, aes256-cbc-sha2, aes128-cbc-sha1, aes128-cbc-sha2 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | 2, 14, 15, 16, 19, 20, 21, 24 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | main, aggressive | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 60, max: 86400 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_version | Integer | min: 1, max: 2 | No | |
| interface_ | String | max: 128 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^gre([1-9] | No | |
| interface_ | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_mtu | Integer | min: 576, max: 9976 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tcp_mss | Integer | min: 500, max: 1460 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_mtu | Integer | min: 1280, max: 9976 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_tcp_mss | Integer | min: 40, max: 1454 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | aes256-cbc-sha1, aes256-cbc-sha384, aes256-cbc-sha256, aes256-cbc-sha512, aes256-gcm, null-sha1, null-sha384, null-sha256, null-sha512 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 120, max: 2592000 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 64, max: 4096 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| perfect_ | Choice | group-1, group-2, group-5, group-14, group-15, group-16, group-19, group-20, group-21, group-24, none | No | |
| perfect_ | String | Regex: ^[. | No | |
| preshared_ | String | min: 1, max: 127 | No | |
| preshared_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_mode | Choice | ipv4, ipv6 | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | Boolean | true, false | No |
gre_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “gre_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| application_ | Choice | none, sig | No | |
| application_ | String | Regex: ^[. | No | |
| clear_ | Boolean | true, false | No | |
| clear_ | String | Regex: ^[. | No | |
| dpd_interval | Integer | min: 10, max: 3600 | No | |
| dpd_ | String | Regex: ^[. | No | |
| dpd_retries | Integer | min: 2, max: 60 | No | |
| dpd_ | String | Regex: ^[. | No | |
| ike_ | Choice | aes256-cbc-sha1, aes256-cbc-sha2, aes128-cbc-sha1, aes128-cbc-sha2 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | 2, 14, 15, 16, 19, 20, 21, 24 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | main, aggressive | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 60, max: 86400 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_version | Integer | min: 1, max: 2 | No | |
| interface_ | String | max: 128 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^gre([1-9] | No | |
| interface_ | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_mtu | Integer | min: 576, max: 9976 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tcp_mss | Integer | min: 500, max: 1460 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_mtu | Integer | min: 1280, max: 9976 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_tcp_mss | Integer | min: 40, max: 1454 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | aes256-cbc-sha1, aes256-cbc-sha384, aes256-cbc-sha256, aes256-cbc-sha512, aes256-gcm, null-sha1, null-sha384, null-sha256, null-sha512 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 120, max: 2592000 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 64, max: 4096 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| perfect_ | Choice | group-1, group-2, group-5, group-14, group-15, group-16, group-19, group-20, group-21, group-24, none | No | |
| perfect_ | String | Regex: ^[. | No | |
| preshared_ | String | min: 1, max: 127 | No | |
| preshared_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_mode | Choice | ipv4, ipv6 | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | Boolean | true, false | No |
gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(gre|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(gre|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “gre_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(gre|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
host_mappings (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “host_mappings (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| hostname | String | min: 1, max: 63 | No | |
| hostname_ | String | Regex: ^[. | No | |
| ips | List | IP | No | |
| ips_variable | String | Regex: ^[. | No |
host_mappings (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “host_mappings (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| hostname | String | min: 1, max: 32 | No | |
| hostname_ | String | Regex: ^[. | No | |
| ips | List | IP | No | |
| ips_variable | String | Regex: ^[. | No |
ipsec_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipsec_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| application_ | Choice | none, sig | No | none |
| application_ | String | Regex: ^[. | No | |
| clear_ | Boolean | true, false | No | |
| clear_ | String | Regex: ^[. | No | |
| dpd_interval | Integer | min: 10, max: 3600 | No | |
| dpd_ | String | Regex: ^[. | No | |
| dpd_retries | Integer | min: 2, max: 60 | No | |
| dpd_ | String | Regex: ^[. | No | |
| ike_ | Choice | aes256-cbc-sha1, aes256-cbc-sha2, aes128-cbc-sha1, aes128-cbc-sha2 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | 2, 14, 15, 16, 19, 20, 21, 24 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | main, aggressive | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 127 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 60, max: 86400 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_version | Integer | min: 1, max: 2 | No | |
| interface_ | String | min: 0, max: 240 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^ipsec\d{1,3}$ | No | |
| interface_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | aes256-cbc-sha1, aes256-cbc-sha256, aes256-cbc-sha384, aes256-cbc-sha512, aes256-gcm, null-sha1, null-sha256, null-sha384, null-sha512 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | group-1, group-2, group-5, group-14, group-15, group-16, group-19, group-20, group-21, group-24, none | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 120, max: 2592000 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 64, max: 4096 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_mtu | Integer | min: 68, max: 9216 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tcp_mss | Integer | min: 500, max: 1460 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv6_address | String | Regex: ((^\s*((([0-9A-Fa-f] | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_mtu | Integer | min: 1280, max: 9976 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_tcp_mss | Integer | min: 40, max: 1454 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tracker_id | String | No | ||
| tracker_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_mode | Choice | ipv4, ipv6, ipv4-v6overlay | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | Regex: (ATM| | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No |
ipsec_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipsec_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| application_ | Choice | none, sig | No | none |
| application_ | String | Regex: ^[. | No | |
| clear_ | Boolean | true, false | No | |
| clear_ | String | Regex: ^[. | No | |
| dpd_interval | Integer | min: 10, max: 3600 | No | |
| dpd_ | String | Regex: ^[. | No | |
| dpd_retries | Integer | min: 2, max: 60 | No | |
| dpd_ | String | Regex: ^[. | No | |
| ike_ | Choice | aes256-cbc-sha1, aes256-cbc-sha2, aes128-cbc-sha1, aes128-cbc-sha2 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | 2, 14, 15, 16, 19, 20, 21, 24 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Choice | main, aggressive | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 127 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | Integer | min: 60, max: 86400 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_ | String | min: 1, max: 63 | No | |
| ike_ | String | Regex: ^[. | No | |
| ike_version | Integer | min: 1, max: 2 | No | |
| interface_ | String | min: 0, max: 240 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^ipsec\d{1,3}$ | No | |
| interface_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | aes256-cbc-sha1, aes256-cbc-sha256, aes256-cbc-sha384, aes256-cbc-sha512, aes256-gcm, null-sha1, null-sha256, null-sha384, null-sha512 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Choice | group-1, group-2, group-5, group-14, group-15, group-16, group-19, group-20, group-21, group-24, none | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 120, max: 2592000 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipsec_ | Integer | min: 64, max: 4096 | No | |
| ipsec_ | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_mtu | Integer | min: 68, max: 9216 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_tcp_mss | Integer | min: 500, max: 1460 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv6_address | String | Regex: ((^\s*((([0-9A-Fa-f] | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_mtu | Integer | min: 1280, max: 9976 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_tcp_mss | Integer | min: 40, max: 1454 | No | |
| ipv6_ | String | Regex: ^[. | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tracker_id | String | No | ||
| tracker_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_mode | Choice | ipv4, ipv6, ipv4-v6overlay | No | |
| tunnel_ | String | min: 1, max: 32 | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | String | Regex: (ATM| | No | |
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No | |
| tunnel_ | IP | No | ||
| tunnel_ | String | Regex: ^[. | No |
ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(ipsec|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(ipsec|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipsec_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interfaces | List | String[Regex: ^(ipsec|] | No | |
| interfaces_ | String | Regex: ^[. | No | |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv4_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv4_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv4_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv4_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregates | List | aggregates | No | |
| networks | List | networks | No | |
| protocol | Choice | bgp, ospf, ospfv3, connected, static, network, aggregate, eigrp, lisp, isis | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
ipv4_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregates | List | aggregates | No | |
| networks | List | networks | No | |
| protocol | Choice | bgp, ospf, ospfv3, connected, static, network, aggregate, eigrp, lisp, isis | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No | |
| gateway | Choice | nexthop, dhcp, null0, vpn, interface | No | nexthop |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No | |
| next_ | List | next_ | No | |
| static_ | Class | static_ | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No | |
| gateway | Choice | nexthop, dhcp, null0, vpn, interface | No | nexthop |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No | |
| next_ | List | next_ | No | |
| static_ | Class | static_ | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv4_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| gateway | Choice | nexthop, dhcp, null0, vpn | No | nexthop |
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No | |
| next_ | List | next_ | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv6_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv6_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_import_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv6_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv6_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_export_route_targets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| route_target | String | Regex: ^(([0-9] | No | |
| route_ | String | Regex: ^[. | No |
ipv6_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregates | List | aggregates | No | |
| networks | List | networks | No | |
| protocol | Choice | BGP, OSPF, Connected, Static, Network, Aggregate | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
ipv6_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_omp_advertise_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregates | List | aggregates | No | |
| networks | List | networks | No | |
| protocol | Choice | bgp, ospf, connected, static, network, aggregate | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
ipv6_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| gateway | Choice | nexthop, nat, null0, interface | No | nexthop |
| nat | Choice | NAT64, NAT66 | No | |
| nat_variable | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No | |
| prefix | String | Regex: ((^\s*((([0-9A-Fa-f] | No | |
| prefix_variable | String | Regex: ^[. | No | |
| static_ | Class | static_ | No |
ipv6_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “ipv6_static_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| gateway | Choice | nexthop, nat, null0 | No | nexthop |
| nat | Choice | nat64, nat66 | No | |
| nat_variable | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No | |
| prefix | String | Regex: ((^\s*((([0-9A-Fa-f] | No | |
| prefix_variable | String | Regex: ^[. | No |
nat_pools (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat_pools (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| direction | Choice | inside, outside | No | |
| direction_ | String | Regex: ^[. | No | |
| id | Integer | min: 1, max: 32 | No | |
| id_variable | String | Regex: ^[. | No | |
| overload | Boolean | true, false | No | |
| overload_ | String | Regex: ^[. | No | |
| prefix_length | Integer | min: 1, max: 32 | No | |
| prefix_ | String | Regex: ^[. | No | |
| range_start | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| range_end | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^<! ]{1,128}$ | No |
nat_pools (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat_pools (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| direction | Choice | inside, outside | No | |
| direction_ | String | Regex: ^[. | No | |
| id | Integer | min: 1, max: 32 | No | |
| id_variable | String | Regex: ^[. | No | |
| overload | Boolean | true, false | No | |
| overload_ | String | Regex: ^[. | No | |
| prefix_length | Integer | min: 1, max: 32 | No | |
| prefix_ | String | Regex: ^[. | No | |
| range_start | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| range_end | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^<! ]{1,128}$ | No |
nat_port_forwards (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat_port_forwards (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| nat_pool_id | Integer | min: 1, max: 31 | No | |
| nat_ | String | Regex: ^[. | No | |
| protocol | Choice | TCP, UDP | No | |
| protocol_ | String | Regex: ^[. | No | |
| source_ip | IP | No | ||
| source_ | String | Regex: ^[. | No | |
| source_port | Integer | min: 1, max: 65535 | No | |
| source_ | String | Regex: ^[. | No | |
| translate_ip | IP | No | ||
| translate_ | String | Regex: ^[. | No | |
| translate_port | Integer | min: 1, max: 65535 | No | |
| translate_ | String | Regex: ^[. | No |
nat_port_forwards (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat_port_forwards (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| nat_pool_id | Integer | min: 1, max: 31 | No | |
| nat_ | String | Regex: ^[. | No | |
| protocol | Choice | tcp, udp | No | |
| protocol_ | String | Regex: ^[. | No | |
| source_ip | IP | No | ||
| source_ | String | Regex: ^[. | No | |
| source_port | Integer | min: 1, max: 65535 | No | |
| source_ | String | Regex: ^[. | No | |
| translate_ip | IP | No | ||
| translate_ | String | Regex: ^[. | No | |
| translate_port | Integer | min: 1, max: 65535 | No | |
| translate_ | String | Regex: ^[. | No |
nat64_pools (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat64_pools (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | min: 1, max: 32 | No | |
| name_variable | String | Regex: ^[. | No | |
| overload | Boolean | true, false | No | |
| overload_ | String | Regex: ^[. | No | |
| range_start | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| range_end | IP | No | ||
| range_ | String | Regex: ^[. | No |
nat64_pools (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “nat64_pools (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | min: 1, max: 32 | No | |
| name_variable | String | Regex: ^[. | No | |
| overload | Boolean | true, false | No | |
| overload_ | String | Regex: ^[. | No | |
| range_start | IP | No | ||
| range_ | String | Regex: ^[. | No | |
| range_end | IP | No | ||
| range_ | String | Regex: ^[. | No |
route_leaks_from_global (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_from_global (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
route_leaks_from_global (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_from_global (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
route_leaks_to_global (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_to_global (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
route_leaks_to_global (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_to_global (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
route_leaks_from_service (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_from_service (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| source_vpn | Integer | min: 0, max: 65530 | No | |
| source_ | String | Regex: ^[. | No | |
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
route_leaks_from_service (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “route_leaks_from_service (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| source_vpn | Integer | min: 0, max: 65530 | No | |
| source_ | String | Regex: ^[. | No | |
| protocol | Choice | static, connected, bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No | |
| redistributions | List | redistributions | No |
services (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “services (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ipv4_addresses | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| service_type | Choice | FW, IDS, IDP, netsvc1, netsvc2, netsvc3, netsvc4, TE, appqoe | No | |
| service_ | String | Regex: ^[. | No | |
| track_enable | Boolean | true, false | No | |
| track_ | String | Regex: ^[^"~`$&+, | No |
services (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “services (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ipv4_addresses | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| service_type | Choice | fw, ids, idp, netsvc1, netsvc2, netsvc3, netsvc4, te, appqoe | No | |
| service_ | String | Regex: ^[. | No | |
| track_enable | Boolean | true, false | No | |
| track_ | String | Regex: ^[^"~`$&+, | No |
service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| service | Choice | SIG, SSE | No | |
| service_ | String | Regex: ^[. | No | |
| sse_instance | Choice | Cisco-Secure-Access, zScaler | No | |
| sse_ | String | Regex: ^[. | No |
service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| service | Choice | SIG, SSE | No | |
| service_ | String | Regex: ^[. | No | |
| sse_instance | Choice | Cisco-Secure-Access, zScaler | No | |
| sse_ | String | Regex: ^[. | No |
service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “service_routes (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| service | Choice | sig | No | |
| service_ | String | Regex: ^[. | No |
static_nat_entries (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “static_nat_entries (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| direction | Choice | inside, outside | No | |
| direction_ | String | Regex: ^[. | No | |
| nat_pool_id | Integer | min: 1, max: 32 | No | |
| nat_ | String | Regex: ^[. | No | |
| source_ip | IP | No | ||
| source_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^<! ]{1,128}$ | No | |
| translate_ip | IP | No | ||
| translate_ | String | Regex: ^[. | No |
static_nat_entries (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “static_nat_entries (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| direction | Choice | inside, outside | No | |
| direction_ | String | Regex: ^[. | No | |
| nat_pool_id | Integer | min: 1, max: 32 | No | |
| nat_ | String | Regex: ^[. | No | |
| source_ip | IP | No | ||
| source_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^<! ]{1,128}$ | No | |
| translate_ip | IP | No | ||
| translate_ | String | Regex: ^[. | No |
static_nat_subnets (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “static_nat_subnets (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| direction | Choice | inside, outside | No | |
| direction_ | String | Regex: ^[. | No | |
| prefix_length | Integer | min: 1, max: 32 | No | |
| prefix_ | String | Regex: ^[. | No | |
| source_ | IP | No | ||
| source_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^<! ]{1,128}$ | No | |
| translated_ | IP | No | ||
| translated_ | String | Regex: ^[. | No |
svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| arp_entries | List | arp_entries | No | |
| arp_timeout | Integer | min: 0, max: 2678400 | No | |
| arp_ | String | Regex: ^[. | No | |
| dhcp_server | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| icmp_ | Boolean | true, false | No | |
| icmp_ | String | Regex: ^[. | No | |
| interface_ | String | max: 128 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_mtu | Integer | min: 1500, max: 9216 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^Vlan([1-9] | No | |
| interface_ | String | Regex: ^[. | No | |
| ip_ | Boolean | true, false | No | |
| ip_ | String | Regex: ^[. | No | |
| ip_mtu | Integer | min: 576, max: 9216 | No | |
| ip_mtu_variable | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_egress_acl | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_egress_acl | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv6_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tcp_mss | Integer | min: 552, max: 1960 | No | |
| tcp_ | String | Regex: ^[. | No |
svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)
Section titled “svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| arp_entries | List | arp_entries | No | |
| arp_timeout | Integer | min: 0, max: 2678400 | No | |
| arp_ | String | Regex: ^[. | No | |
| dhcp_server | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| icmp_ | Boolean | true, false | No | |
| icmp_ | String | Regex: ^[. | No | |
| interface_ | String | max: 128 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_mtu | Integer | min: 1500, max: 9216 | No | |
| interface_ | String | Regex: ^[. | No | |
| interface_name | String | Regex: ^Vlan([1-9] | Yes | |
| interface_ | String | Regex: ^[. | No | |
| ip_ | Boolean | true, false | No | |
| ip_ | String | Regex: ^[. | No | |
| ip_mtu | Integer | min: 576, max: 9216 | No | |
| ip_mtu_variable | String | Regex: ^[. | No | |
| ipv4_address | IP | No | ||
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | IP | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_egress_acl | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv4_ | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| ipv4_ | String | Regex: ^[. | No | |
| ipv4_ | List | ipv4_ | No | |
| ipv6_address | IP | No | ||
| ipv6_ | String | Regex: ^[. | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_egress_acl | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv6_ | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| ipv6_ | List | ipv6_ | No | |
| ipv6_ | List | ipv6_ | No | |
| shutdown | Boolean | true, false | No | |
| shutdown_ | String | Regex: ^[. | No | |
| tcp_mss | Integer | min: 552, max: 1960 | No | |
| tcp_ | String | Regex: ^[. | No |
arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ip_address | IP | No | ||
| ip_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No |
arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ip_address | IP | No | ||
| ip_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No |
ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| follow_ | Boolean | true, false | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| min_ | Integer | min: 0, max: 3600 | No | |
| min_ | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| secondary_ | List | secondary_ | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| tloc_ | Boolean | true, false | No | |
| tloc_ | Integer | min: 1, max: 4294967295 | No | |
| track_omp | Boolean | true, false | No | |
| tracking_ | List | tracking_ | No |
ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| min_ | Integer | min: 0, max: 3600 | No | |
| min_ | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| secondary_ | List | secondary_ | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| tloc_ | Boolean | true, false | No | |
| tloc_ | Integer | min: 1, max: 4294967295 | No | |
| track_omp | Boolean | true, false | No | |
| tracking_ | List | tracking_ | No |
ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| secondary_ | List | secondary_ | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| tloc_ | Boolean | true, false | No | |
| tloc_ | Integer | min: 100, max: 4294967295 | No | |
| track_omp | Boolean | true, false | No | |
| tracking_ | List | tracking_ | No |
ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| vpn_id | Integer | min: 1, max: 65536 | No | |
| vpn_id_variable | String | Regex: ^[. | No |
ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| vpn_id | Integer | min: 1, max: 65536 | No | |
| vpn_id_variable | String | Regex: ^[. | No |
ipv6_dynamic_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_dynamic_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
ipv6_static_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_static_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| follow_ | Boolean | true, false | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| global_prefix | IP | No | ||
| global_ | String | Regex: ^[. | No | |
| link_ | IP | No | ||
| link_ | String | Regex: ^[. | No | |
| min_ | Integer | min: 0, max: 65535 | No | |
| min_ | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| track_omp | Boolean | true, false | No |
ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| global_prefix | IP | No | ||
| global_ | String | Regex: ^[. | No | |
| link_ | IP | No | ||
| link_ | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| track_omp | Boolean | true, false | No |
port_channel_member_links (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “port_channel_member_links (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interface_ | String | Regex: ^[^<>!&" ]{1,128}$ | Yes | |
| lacp_mode | Choice | active, passive | No | |
| lacp_ | String | Regex: ^[. | No | |
| lacp_ | Integer | min: 1, max: 65535 | No | |
| lacp_ | String | Regex: ^[. | No | |
| lacp_rate | Choice | fast, normal | No | |
| lacp_ | String | Regex: ^[. | No |
aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregate_ | IP | No | ||
| aggregate_ | String | Regex: ^[. | No | |
| aggregate_only | Boolean | true, false | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregate_ | IP | No | ||
| aggregate_ | String | Regex: ^[. | No | |
| aggregate_only | Boolean | true, false | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregate_ | IP | No | ||
| aggregate_ | String | Regex: ^[. | No | |
| aggregate_only | Boolean | true, false | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)
Section titled “networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| network_address | IP | No | ||
| network_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
next_hops_with_tracker (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)
Section titled “next_hops_with_tracker (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No | |
| tracker | String | Regex: ^[^<! ]{1,128}$ | No |
next_hops_with_tracker (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)
Section titled “next_hops_with_tracker (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No | |
| tracker | String | Regex: ^[^<! ]{1,128}$ | No |
static_route_interface (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)
Section titled “static_route_interface (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interface_name | String | Regex: ^(ATM| | No | |
| interface_ | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No |
aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)
Section titled “aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregate_ | IP | No | ||
| aggregate_ | String | Regex: ^[. | No | |
| aggregate_only | Boolean | true, false | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)
Section titled “aggregates (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| aggregate_ | IP | No | ||
| aggregate_ | String | Regex: ^[. | No | |
| aggregate_only | Boolean | true, false | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)
Section titled “networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| prefix | IP | No | ||
| prefix_variable | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)
Section titled “networks (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_omp_advertise_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| prefix | IP | No | ||
| prefix_variable | String | Regex: ^[. | No | |
| region | Choice | access, core, core-and-access | No | |
| region_variable | String | Regex: ^[. | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
static_route_interface (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)
Section titled “static_route_interface (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interface_name | String | Regex: ^(ATM| | No | |
| interface_ | String | Regex: ^[. | No | |
| next_hops | List | next_hops | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_global)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_global)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_global)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_global)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_to_global)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_to_global)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_to_global)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_to_global)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_service)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_service)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_service)
Section titled “redistributions (sdwan.feature_profiles.service_profiles.lan_vpns.route_leaks_from_service)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| protocol | Choice | bgp, ospf | No | |
| protocol_ | String | Regex: ^[. | No | |
| route_policy | String | Regex: ^[^<! ]{1,128}$ | No |
arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ip_address | IP | No | ||
| ip_ | String | Regex: ^[. | No | |
| mac_address | String | Regex: ^(([a-fA-F\d] | No | |
| mac_ | String | Regex: ^[. | No |
ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| follow_ | Boolean | true, false | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| prefix_list | String | Regex: ^[a-zA-Z0-9-_ | No | |
| prefix_ | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| secondary_ | List | secondary_ | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| tloc_ | Boolean | true, false | No | |
| tloc_ | Integer | min: 1, max: 4294967295 | No | |
| tloc_ | String | Regex: ^[. | No | |
| track_omp | Boolean | true, false | No | |
| track_ | String | Regex: ^[. | No | |
| tracking_ | List | tracking_ | No |
ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| vpn_id | Integer | min: 1, max: 65536 | No | |
| vpn_id_variable | String | Regex: ^[. | No |
ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)
Section titled “ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| addresses | List | addresses | No | |
| follow_ | Boolean | true, false | No | |
| id | Integer | min: 1, max: 255 | No | |
| id_variable | String | Regex: ^[. | No | |
| priority | Integer | min: 1, max: 254 | No | |
| priority_ | String | Regex: ^[. | No | |
| timer | Integer | min: 100, max: 40950 | No | |
| timer_variable | String | Regex: ^[. | No | |
| track_omp | Boolean | true, false | No | |
| track_ | String | Regex: ^[. | No | |
| track_ | String | Regex: ^[a-zA-Z0-9-_ | No | |
| track_ | String | Regex: ^[. | No |
secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)
Section titled “secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)
Section titled “secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)
Section titled “secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| subnet_mask | Choice | 255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0 | No | |
| subnet_ | String | Regex: ^[. | No |
tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)
Section titled “tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| action | Choice | Decrement, Shutdown | No | |
| action_variable | String | Regex: ^[. | No | |
| decrement_value | Integer | min: 1, max: 255 | No | |
| decrement_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| tracker_ | String | Regex: ^[^&<>! "]{1,128}$ | No |
tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)
Section titled “tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| action | Choice | decrement, shutdown | No | |
| action_variable | String | Regex: ^[. | No | |
| decrement_value | Integer | min: 1, max: 255 | No | |
| decrement_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^&<>! "]{1,128}$ | No | |
| tracker_ | String | Regex: ^[^&<>! "]{1,128}$ | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes.static_route_interface)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv4_static_routes.static_route_interface)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes.static_route_interface)
Section titled “next_hops (sdwan.feature_profiles.service_profiles.lan_vpns.ipv6_static_routes.static_route_interface)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No | |
| administrative_ | Integer | min: 1, max: 255 | No | |
| administrative_ | String | Regex: ^[. | No |
secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)
Section titled “secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)
Section titled “tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| action | Choice | decrement, shutdown | No | |
| action_variable | String | Regex: ^[. | No | |
| decrement_value | Integer | min: 1, max: 255 | No | |
| decrement_ | String | Regex: ^[. | No | |
| tracker_object | String | Regex: ^[^&<>! "]{1,128}$ | No |
addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv6_vrrp_groups)
Section titled “addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv6_vrrp_groups)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| global_prefix | IP | No | ||
| global_ | String | Regex: ^[. | No | |
| link_ | IP | No | ||
| link_ | String | Regex: ^[. | No |
ipv6_dhcp_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_dhcp_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)
Section titled “ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.ethernet_interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| address | IP | No | ||
| address_ | String | Regex: ^[. | No |
Examples
Section titled “Examples”Example-1: Basic LAN VPN Configuration
The example below illustrates how to configure a LAN VPN feature within a service profile. It defines the LAN VPN instance, specifying the VPN ID, static IPv4 and IPv6 routes for internal network reachability, OMP route advertisements, DNS server addresses as well as static host mapping.
sdwan: feature_profiles: service_profiles: - name: BRANCH-LAN-VPN20 description: Branch LAN VPN 20 lan_vpns: - name: BRANCH-LAN-VPN20 description: Branch LAN VPN for internal users vpn_id: 20 vpn_name: VPN20-LAN ipv4_omp_advertise_routes: - protocol: connected - protocol: static - protocol: ospf route_policy: route-policy-omp ipv4_primary_dns_address: 10.2.1.1 ipv4_secondary_dns_address: 10.2.1.2 ipv4_static_routes: - network_address: 10.10.10.0 subnet_mask: 255.255.255.0 gateway: nexthop next_hops: - address: 10.2.1.1 administrative_distance: 1 ipv6_static_routes: - prefix: 2001:0:0:2::0/64 gateway: nexthop next_hops: - address: 2001:0:0:1::1 administrative_distance: 1 ipv6_omp_advertise_routes: - protocol: Connected - protocol: Static ipv6_primary_dns_address: 2001:0:0:1::1 ipv6_secondary_dns_address: 2001:0:0:2::2 host_mappings: - hostname: fileserver.example ips: - 10.20.0.10 route_leaks_from_global: - protocol: connected redistributions: - protocol: ospf route_policy: import-from-globalExamples
Section titled “Examples”Example-1: Basic LAN VPN Configuration
The example below illustrates how to configure a LAN VPN feature within a service profile. It defines the LAN VPN instance, specifying the VPN ID, static IPv4 and IPv6 routes for internal network reachability, OMP route advertisements, DNS server addresses as well as static host mapping.
sdwan: feature_profiles: service_profiles: - name: BRANCH-LAN-VPN20 description: Branch LAN VPN 20 lan_vpns: - name: BRANCH-LAN-VPN20 description: Branch LAN VPN for internal users vpn_id: 20 vpn_name: VPN20-LAN ipv4_omp_advertise_routes: - protocol: connected - protocol: static - protocol: ospf route_policy: route-policy-omp ipv4_primary_dns_address: 10.2.1.1 ipv4_secondary_dns_address: 10.2.1.2 ipv4_static_routes: - network_address: 10.10.10.0 subnet_mask: 255.255.255.0 gateway: nexthop next_hops: - address: 10.2.1.1 administrative_distance: 1 ipv6_static_routes: - prefix: 2001:0:0:2::0/64 gateway: nexthop next_hops: - address: 2001:0:0:1::1 administrative_distance: 1 ipv6_omp_advertise_routes: - protocol: connected - protocol: static ipv6_primary_dns_address: 2001:0:0:1::1 ipv6_secondary_dns_address: 2001:0:0:2::2 host_mappings: - hostname: fileserver.example ips: - 10.20.0.10 route_leaks_from_global: - protocol: connected redistributions: - protocol: ospf route_policy: import-from-global