Skip to content

VPN Interface Cellular Feature Template

Configure a standard Cellular interface, the interface name, the admin status, the tunnel parameters, the NAT parameters, the ACL/QOS parameters, the ARP entries and more.

Diagram

Diagram

Classes

edge_feature_templates (sdwan)

NameTypeConstraintMandatoryDefault Value
cellular_interface_templatesList[cellular_interface_templates]No

cellular_interface_templates (sdwan.edge_feature_templates)

NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^<>!&" ]{1,128}$Yes
descriptionStringYes
device_typesListChoice[C1101-4PLTEP, C1101-4PLTEPW, C1109-2PLTEGB, C1109-2PLTEUS, C1109-2PLTEVZ, C1109-4PLTE2P, C1109-4PLTE2PW, C1111-4PLTEEA, C1111-4PLTELA, C1111-8PLTEEA, C1111-8PLTEEAW, C1111-8PLTELA, C1111-8PLTELAW, C1111-8PW, C1111X-8P, C1112-8PLTEEA, C1112-8PLTEEAWE, C1113-8PLTEEA, C1113-8PLTEEAW, C1113-8PLTELA, C1113-8PLTELAWZ, C1113-8PLTEW, C1113-8PMLTEEA, C1116-4PLTEEA, C1116-4PLTEEAWE, C1117-4PLTEEA, C1117-4PLTEEAW, C1117-4PLTELA, C1117-4PLTELAWZ, C1117-4PMLTEEA, C1117-4PMLTEEAWE, C1121-4P, C1121-4PLTEP, C1121-8P, C1121-8PLTEP, C1121-8PLTEPW, C1121X-8P, C1121X-8PLTEP, C1121X-8PLTEPW, C1126-8PLTEP, C1126X-8PLTEP, C1127-8PLTEP, C1127-8PMLTEP, C1127X-8PLTEP, C1127X-8PMLTEP, C1128-8PLTEP, C1131-8PLTEPW, C1131-8PW, C1131X-8PLTEPW, C1131X-8PW, C1161-8P, C1161-8PLTEP, C1161X-8P, C1161X-8PLTEP, C8000V, C8200-1N-4T, C8200L-1N-4T, C8300-1N1S-4T2X, C8300-1N1S-6T, C8300-2N2S-4T2X, C8300-2N2S-6T, IR-1101, IR-1821, IR-1831, IR-1833, IR-1835, IR-8140H, IR-8140H-P, IR-8340, ISR-4221, ISR-4221X, ISR-4321, ISR-4331, ISR-4351, ISR-4431, ISR-4451-X, ISR-4461, ISR1100-4GLTEGB-XE, ISR1100-4GLTENA-XE]No
interface_nameStringNo
interface_name_variableStringRegex: ^[^"~$&+,]255$`No
interface_descriptionStringNo
interface_description_variableStringRegex: ^[^"~$&+,]255$`No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[^"~$&+,]255$`No
dhcp_helpersListIPNo
dhcp_helpers_variableStringRegex: ^[^"~$&+,]255$`No
bandwidth_downstreamIntegermin: 1, max: 2147483647No
bandwidth_downstream_variableStringRegex: ^[^"~$&+,]255$`No
bandwidth_upstreamIntegermin: 1, max: 2147483647No
bandwidth_upstream_variableStringRegex: ^[^"~$&+,]255$`No
ip_mtuIntegermin: 68, max: 1500No
ip_mtu_variableStringRegex: ^[^"~$&+,]255$`No
tunnel_interfaceClass[tunnel_interface]No
natBooleantrue, falseNo
nat_refresh_modeChoiceoutbound, bi-directionalNo
nat_refresh_mode_variableStringRegex: ^[^"~$&+,]255$`No
nat_tcp_timeoutIntegermin: 1, max: 8947No
nat_tcp_timeout_variableStringRegex: ^[^"~$&+,]255$`No
nat_udp_timeoutIntegermin: 1, max: 8947No
nat_udp_timeout_variableStringRegex: ^[^"~$&+,]255$`No
nat_block_icmpBooleantrue, falseNo
nat_block_icmp_variableStringRegex: ^[^"~$&+,]255$`No
nat_respond_to_pingBooleantrue, falseNo
nat_respond_to_ping_variableStringRegex: ^[^"~$&+,]255$`No
nat_port_forwarding_rulesList[nat_port_forwarding_rules]No
adaptive_qos_periodIntegermin: 1, max: 720No
adaptive_qos_period_variableStringRegex: ^[^"~$&+,]255$`No
adaptive_qos_shaping_rate_downstreamClass[adaptive_qos_shaping_rate_downstream]No
adaptive_qos_shaping_rate_upstreamClass[adaptive_qos_shaping_rate_upstream]No
shaping_rateIntegermin: 8, max: 100000000No
shaping_rate_variableStringRegex: ^[^"~$&+,]255$`No
qos_mapStringmax: 128No
qos_map_variableStringRegex: ^[^"~$&+,]255$`No
vpn_qos_mapStringmax: 128No
vpn_qos_map_variableStringRegex: ^[^"~$&+,]255$`No
rewrite_ruleStringmax: 128No
rewrite_rule_variableStringRegex: ^[^"~$&+,]255$`No
ipv4_egress_access_listStringNo
ipv4_egress_access_list_variableStringRegex: ^[^"~$&+,]255$`No
ipv4_ingress_access_listStringNo
ipv4_ingress_access_list_variableStringRegex: ^[^"~$&+,]255$`No
ipv6_egress_access_listStringNo
ipv6_egress_access_list_variableStringRegex: ^[^"~$&+,]255$`No
ipv6_ingress_access_listStringNo
ipv6_ingress_access_list_variableStringRegex: ^[^"~$&+,]255$`No
ingress_policer_nameStringNo
egress_policer_nameStringNo
static_arpsList[static_arps]No
path_mtu_discoveryBooleantrue, falseNo
path_mtu_discovery_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
tcp_mssIntegermin: 500, max: 1460No
tcp_mss_variableStringRegex: ^[^"~$&+,]255$`No
clear_dont_fragmentBooleantrue, falseNo
clear_dont_fragment_variableStringRegex: ^[^"~$&+,]255$`No
static_ingress_qosIntegermin: 0, max: 7No
static_ingress_qos_variableStringRegex: ^[^"~$&+,]255$`No
autonegotiateBooleantrue, falseNo
autonegotiate_variableStringRegex: ^[^"~$&+,]255$`No
tloc_extensionStringNo
tloc_extension_variableStringRegex: ^[^"~$&+,]255$`No
trackerStringNo
tracker_variableStringRegex: ^[^"~$&+,]255$`No
ip_directed_broadcastBooleantrue, falseNo
ip_directed_broadcast_variableStringRegex: ^[^"~$&+,]255$`No

tunnel_interface (sdwan.edge_feature_templates.cellular_interface_templates)

NameTypeConstraintMandatoryDefault Value
allow_service_allBooleantrue, falseNo
allow_service_all_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_bgpBooleantrue, falseNo
allow_service_bgp_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_dhcpBooleantrue, falseNo
allow_service_dhcp_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_dnsBooleantrue, falseNo
allow_service_dns_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_httpsBooleantrue, falseNo
allow_service_https_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_icmpBooleantrue, falseNo
allow_service_icmp_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_netconfBooleantrue, falseNo
allow_service_netconf_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_ntpBooleantrue, falseNo
allow_service_ntp_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_ospfBooleantrue, falseNo
allow_service_ospf_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_snmpBooleantrue, falseNo
allow_service_snmp_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_sshBooleantrue, falseNo
allow_service_ssh_variableStringRegex: ^[^"~$&+,]255$`No
allow_service_stunBooleantrue, falseNo
allow_service_stun_variableStringRegex: ^[^"~$&+,]255$`No
bind_loopback_tunnelStringNo
bind_loopback_tunnel_variableStringRegex: ^[^"~$&+,]255$`No
borderBooleantrue, falseNo
border_variableStringRegex: ^[^"~$&+,]255$`No
carrierChoicedefault, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8No
carrier_variableStringRegex: ^[^"~$&+,]255$`No
clear_dont_fragmentBooleantrue, falseNo
clear_dont_fragment_variableStringRegex: ^[^"~$&+,]255$`No
colorChoice3g, biz-internet, blue, bronze, custom1, custom2, custom3, default, gold, green, lte, metro-ethernet, mpls, public-internet, private1, private2, private3, private4, private5, private6, red, silverNo
color_variableStringRegex: ^[^"~$&+,]255$`No
core_regionChoicecore, core-sharedNo
core_region_variableStringRegex: ^[^"~$&+,]255$`No
enable_core_regionBooleantrue, falseNo
enable_core_region_variableStringRegex: ^[^"~$&+,]255$`No
exclude_controller_groupsListInteger[min: 0, max: 100]No
exclude_controller_groups_variableStringRegex: ^[^"~$&+,]255$`No
gre_encapsulationBooleantrue, falseNo
gre_preferenceIntegermin: 0, max: 4294967295No
gre_preference_variableStringRegex: ^[^"~$&+,]255$`No
gre_weightIntegermin: 1, max: 255No
gre_weight_variableStringRegex: ^[^"~$&+,]255$`No
groupIntegermin: 1, max: 4294967295No
group_variableStringRegex: ^[^"~$&+,]255$`No
hello_intervalIntegermin: 100, max: 600000No
hello_interval_variableStringRegex: ^[^"~$&+,]255$`No
hello_toleranceIntegermin: 12, max: 6000No
hello_tolerance_variableStringRegex: ^[^"~$&+,]255$`No
ipsec_encapsulationBooleantrue, falseNo
ipsec_preferenceIntegermin: 0, max: 4294967295No
ipsec_preference_variableStringRegex: ^[^"~$&+,]255$`No
ipsec_weightIntegermin: 1, max: 255No
ipsec_weight_variableStringRegex: ^[^"~$&+,]255$`No
last_resort_circuitBooleantrue, falseNo
last_resort_circuit_variableStringRegex: ^[^"~$&+,]255$`No
low_bandwidth_linkBooleantrue, falseNo
low_bandwidth_link_variableStringRegex: ^[^"~$&+,]255$`No
max_control_connectionsIntegermin: 0, max: 100No
max_control_connections_variableStringRegex: ^[^"~$&+,]255$`No
nat_refresh_intervalIntegermin: 1, max: 60No
nat_refresh_interval_variableStringRegex: ^[^"~$&+,]255$`No
network_broadcastBooleantrue, falseNo
network_broadcast_variableStringRegex: ^[^"~$&+,]255$`No
port_hopBooleantrue, falseNo
port_hop_variableStringRegex: ^[^"~$&+,]255$`No
tcp_mssIntegermin: 500, max: 1460No
tcp_mss_variableStringRegex: ^[^"~$&+,]255$`No
per_tunnel_qos_modeChoicehub, spokeNo
per_tunnel_qos_mode_variableStringRegex: ^[^"~$&+,]255$`No
restrictBooleantrue, falseNo
restrict_variableStringRegex: ^[^"~$&+,]255$`No
secondary_regionChoiceoff, secondary-only, secondary-sharedNo
secondary_region_variableStringRegex: ^[^"~$&+,]255$`No
vbond_as_stun_serverBooleantrue, falseNo
vbond_as_stun_server_variableStringRegex: ^[^"~$&+,]255$`No
vmanage_connection_preferenceIntegermin: 0, max: 8No
vmanage_connection_preference_variableStringRegex: ^[^"~$&+,]255$`No

nat_port_forwarding_rules (sdwan.edge_feature_templates.cellular_interface_templates)

NameTypeConstraintMandatoryDefault Value
port_range_startIntegermin: 1, max: 65535Yes
port_range_endIntegermin: 1, max: 65535Yes
protocolChoicetcp, udpYes
vpnIntegermin: 0, max: 65535No
vpn_variableStringRegex: ^[^"~$&+,]255$`No
private_ipIPNo
private_ip_variableStringRegex: ^[^"~$&+,]255$`No

adaptive_qos_shaping_rate_downstream (sdwan.edge_feature_templates.cellular_interface_templates)

NameTypeConstraintMandatoryDefault Value
defaultIntegermin: 8, max: 100000000No
default_variableStringRegex: ^[^"~$&+,]255$`No
maximumIntegermin: 8, max: 100000000No
maximum_variableStringRegex: ^[^"~$&+,]255$`No
minimumIntegermin: 8, max: 100000000No
minimum_variableStringRegex: ^[^"~$&+,]255$`No

adaptive_qos_shaping_rate_upstream (sdwan.edge_feature_templates.cellular_interface_templates)

NameTypeConstraintMandatoryDefault Value
defaultIntegermin: 8, max: 100000000No
default_variableStringRegex: ^[^"~$&+,]255$`No
maximumIntegermin: 8, max: 100000000No
maximum_variableStringRegex: ^[^"~$&+,]255$`No
minimumIntegermin: 8, max: 100000000No
minimum_variableStringRegex: ^[^"~$&+,]255$`No

static_arps (sdwan.edge_feature_templates.cellular_interface_templates)

NameTypeConstraintMandatoryDefault Value
ip_addressIPNo
ip_address_variableStringRegex: ^[^"~$&+,]255$`No
mac_addressStringRegex: ^(([a-fA-F\d]{2}:){5}[a-fA-F\d]{2})$No
mac_address_variableStringRegex: ^[^"~$&+,]255$`No
optionalBooleantrue, falseNo

Examples

This example shows how to configure cellular interface feature template with interface name, admin state (shutdown), list of dhcp helper ip address with 2 servers, bandwidth upstream and downstream in kbps, ip mtu, tunnel interface with color, allowed service and carrier, nat, nat refresh mode and static arp as a list with 1 ip address and associated mac address.

sdwan:
edge_feature_templates:
cellular_interface_templates:
- name: FT-CEDGE-CELL101-V01
description: "Cellular Interface #1"
interface_name: cellular0/1/0
shutdown: false
dhcp_helpers:
- 10.10.3.4
- 10.10.4.5
bandwidth_downstream: 128
bandwidth_upstream: 128
ip_mtu: 1428
tunnel_interface:
color: 3g
allow_service_all: true
carrier: carrier1
nat: true
nat_refresh_mode: outbound
static_arps:
- ip_address: 10.10.99.3
mac_address: 00:00:00:00:00:01