sdwan.TransportWanVpnInterfaceEthernetFeature
Explore with Pulumi AI
This resource can manage a Transport WAN VPN Interface Ethernet Feature.
- Minimum SD-WAN Manager version: 20.12.0
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.TransportWanVpnInterfaceEthernetFeature;
import com.pulumi.sdwan.TransportWanVpnInterfaceEthernetFeatureArgs;
import com.pulumi.sdwan.inputs.TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs;
import com.pulumi.sdwan.inputs.TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs;
import com.pulumi.sdwan.inputs.TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs;
import com.pulumi.sdwan.inputs.TransportWanVpnInterfaceEthernetFeatureStaticNat66Args;
import com.pulumi.sdwan.inputs.TransportWanVpnInterfaceEthernetFeatureArpArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var example = new TransportWanVpnInterfaceEthernetFeature("example", TransportWanVpnInterfaceEthernetFeatureArgs.builder()
            .name("Example")
            .description("My Example")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .transportWanVpnFeatureId("140331f6-5418-4755-a059-13c77eb96037")
            .shutdown(true)
            .interfaceName("GigabitEthernet1")
            .interfaceDescription("WAN")
            .ipv4ConfigurationType("static")
            .ipv4Address("1.2.3.4")
            .ipv4SubnetMask("0.0.0.0")
            .ipv4SecondaryAddresses(TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs.builder()
                .address("1.2.3.4")
                .subnet_mask("0.0.0.0")
                .build())
            .ipv4DhcpHelpers("1.2.3.4")
            .ipv6ConfigurationType("static")
            .iperfServer("example")
            .blockNonSourceIp(false)
            .serviceProvider("example")
            .bandwidthUpstream(21474836)
            .bandwidthDownstream(21474836)
            .autoDetectBandwidth(false)
            .tunnelInterface(true)
            .perTunnelQos(true)
            .tunnelQosMode("hub")
            .tunnelBandwidthPercent(82)
            .tunnelInterfaceBindLoopbackTunnel("example")
            .tunnelInterfaceCarrier("default")
            .tunnelInterfaceColor("default")
            .tunnelInterfaceHelloInterval(1000)
            .tunnelInterfaceHelloTolerance(12)
            .tunnelInterfaceLastResortCircuit(false)
            .tunnelInterfaceGreTunnelDestinationIp("1.2.3.4")
            .tunnelInterfaceColorRestrict(true)
            .tunnelInterfaceGroups(42949672)
            .tunnelInterfaceBorder(false)
            .tunnelInterfaceMaxControlConnections(62)
            .tunnelInterfaceNatRefreshInterval(5)
            .tunnelInterfaceVbondAsStunServer(false)
            .tunnelInterfaceExcludeControllerGroupLists(2)
            .tunnelInterfaceVmanageConnectionPreference(8)
            .tunnelInterfacePortHop(true)
            .tunnelInterfaceLowBandwidthLink(false)
            .tunnelInterfaceTunnelTcpMss(1460)
            .tunnelInterfaceClearDontFragment(false)
            .tunnelInterfaceCtsSgtPropagation(false)
            .tunnelInterfaceNetworkBroadcast(false)
            .tunnelInterfaceAllowAll(false)
            .tunnelInterfaceAllowBgp(false)
            .tunnelInterfaceAllowDhcp(true)
            .tunnelInterfaceAllowNtp(false)
            .tunnelInterfaceAllowSsh(false)
            .tunnelInterfaceAllowDns(true)
            .tunnelInterfaceAllowIcmp(true)
            .tunnelInterfaceAllowHttps(true)
            .tunnelInterfaceAllowOspf(false)
            .tunnelInterfaceAllowStun(false)
            .tunnelInterfaceAllowSnmp(false)
            .tunnelInterfaceAllowNetconf(false)
            .tunnelInterfaceAllowBfd(false)
            .tunnelInterfaceEncapsulations(TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs.builder()
                .encapsulation("gre")
                .preference(4294967)
                .weight(250)
                .build())
            .natIpv4(true)
            .natType("interface")
            .natUdpTimeout(1)
            .natTcpTimeout(60)
            .newStaticNats(TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs.builder()
                .source_ip("1.2.3.4")
                .translated_ip("2.3.4.5")
                .direction("inside")
                .source_vpn(3)
                .build())
            .natIpv6(true)
            .nat64(false)
            .nat66(true)
            .staticNat66s(TransportWanVpnInterfaceEthernetFeatureStaticNat66Args.builder()
                .source_prefix("2001:0db8:85a3::/48")
                .translated_source_prefix("abcd:1234:5678::/48")
                .source_vpn_id(4)
                .build())
            .qosAdaptive(false)
            .qosShapingRate(16)
            .aclIpv4EgressFeatureId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .aclIpv6IngressFeatureId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .arps(TransportWanVpnInterfaceEthernetFeatureArpArgs.builder()
                .ip_address("1.2.3.4")
                .mac_address("00-B0-D0-63-C2-26")
                .build())
            .icmpRedirectDisable(true)
            .duplex("full")
            .macAddress("00-B0-D0-63-C2-26")
            .ipMtu(1500)
            .interfaceMtu(1500)
            .tcpMss(505)
            .speed("2500")
            .arpTimeout(1200)
            .autonegotiate(false)
            .mediaType("rj45")
            .tlocExtension("tloc")
            .greTunnelSourceIp("1.2.3.4")
            .xconnect("example")
            .loadInterval(30)
            .tracker("example")
            .ipDirectedBroadcast(false)
            .build());
    }
}
resources:
  example:
    type: sdwan:TransportWanVpnInterfaceEthernetFeature
    properties:
      name: Example
      description: My Example
      featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      transportWanVpnFeatureId: 140331f6-5418-4755-a059-13c77eb96037
      shutdown: true
      interfaceName: GigabitEthernet1
      interfaceDescription: WAN
      ipv4ConfigurationType: static
      ipv4Address: 1.2.3.4
      ipv4SubnetMask: 0.0.0.0
      ipv4SecondaryAddresses:
        - address: 1.2.3.4
          subnet_mask: 0.0.0.0
      ipv4DhcpHelpers:
        - 1.2.3.4
      ipv6ConfigurationType: static
      iperfServer: example
      blockNonSourceIp: false
      serviceProvider: example
      bandwidthUpstream: 2.1474836e+07
      bandwidthDownstream: 2.1474836e+07
      autoDetectBandwidth: false
      tunnelInterface: true
      perTunnelQos: true
      tunnelQosMode: hub
      tunnelBandwidthPercent: 82
      tunnelInterfaceBindLoopbackTunnel: example
      tunnelInterfaceCarrier: default
      tunnelInterfaceColor: default
      tunnelInterfaceHelloInterval: 1000
      tunnelInterfaceHelloTolerance: 12
      tunnelInterfaceLastResortCircuit: false
      tunnelInterfaceGreTunnelDestinationIp: 1.2.3.4
      tunnelInterfaceColorRestrict: true
      tunnelInterfaceGroups: 4.2949672e+07
      tunnelInterfaceBorder: false
      tunnelInterfaceMaxControlConnections: 62
      tunnelInterfaceNatRefreshInterval: 5
      tunnelInterfaceVbondAsStunServer: false
      tunnelInterfaceExcludeControllerGroupLists:
        - 2
      tunnelInterfaceVmanageConnectionPreference: 8
      tunnelInterfacePortHop: true
      tunnelInterfaceLowBandwidthLink: false
      tunnelInterfaceTunnelTcpMss: 1460
      tunnelInterfaceClearDontFragment: false
      tunnelInterfaceCtsSgtPropagation: false
      tunnelInterfaceNetworkBroadcast: false
      tunnelInterfaceAllowAll: false
      tunnelInterfaceAllowBgp: false
      tunnelInterfaceAllowDhcp: true
      tunnelInterfaceAllowNtp: false
      tunnelInterfaceAllowSsh: false
      tunnelInterfaceAllowDns: true
      tunnelInterfaceAllowIcmp: true
      tunnelInterfaceAllowHttps: true
      tunnelInterfaceAllowOspf: false
      tunnelInterfaceAllowStun: false
      tunnelInterfaceAllowSnmp: false
      tunnelInterfaceAllowNetconf: false
      tunnelInterfaceAllowBfd: false
      tunnelInterfaceEncapsulations:
        - encapsulation: gre
          preference: 4.294967e+06
          weight: 250
      natIpv4: true
      natType: interface
      natUdpTimeout: 1
      natTcpTimeout: 60
      newStaticNats:
        - source_ip: 1.2.3.4
          translated_ip: 2.3.4.5
          direction: inside
          source_vpn: 3
      natIpv6: true
      nat64: false
      nat66: true
      staticNat66s:
        - source_prefix: 2001:0db8:85a3::/48
          translated_source_prefix: abcd:1234:5678::/48
          source_vpn_id: 4
      qosAdaptive: false
      qosShapingRate: 16
      aclIpv4EgressFeatureId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      aclIpv6IngressFeatureId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      arps:
        - ip_address: 1.2.3.4
          mac_address: 00-B0-D0-63-C2-26
      icmpRedirectDisable: true
      duplex: full
      macAddress: 00-B0-D0-63-C2-26
      ipMtu: 1500
      interfaceMtu: 1500
      tcpMss: 505
      speed: '2500'
      arpTimeout: 1200
      autonegotiate: false
      mediaType: rj45
      tlocExtension: tloc
      greTunnelSourceIp: 1.2.3.4
      xconnect: example
      loadInterval: 30
      tracker: example
      ipDirectedBroadcast: false
Create TransportWanVpnInterfaceEthernetFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TransportWanVpnInterfaceEthernetFeature(name: string, args: TransportWanVpnInterfaceEthernetFeatureArgs, opts?: CustomResourceOptions);@overload
def TransportWanVpnInterfaceEthernetFeature(resource_name: str,
                                            args: TransportWanVpnInterfaceEthernetFeatureArgs,
                                            opts: Optional[ResourceOptions] = None)
@overload
def TransportWanVpnInterfaceEthernetFeature(resource_name: str,
                                            opts: Optional[ResourceOptions] = None,
                                            feature_profile_id: Optional[str] = None,
                                            acl_ipv4_egress_feature_id: Optional[str] = None,
                                            acl_ipv4_ingress_feature_id: Optional[str] = None,
                                            acl_ipv6_egress_feature_id: Optional[str] = None,
                                            acl_ipv6_ingress_feature_id: Optional[str] = None,
                                            arp_timeout: Optional[int] = None,
                                            arp_timeout_variable: Optional[str] = None,
                                            arps: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureArpArgs]] = None,
                                            auto_detect_bandwidth: Optional[bool] = None,
                                            auto_detect_bandwidth_variable: Optional[str] = None,
                                            autonegotiate: Optional[bool] = None,
                                            autonegotiate_variable: Optional[str] = None,
                                            bandwidth_downstream: Optional[int] = None,
                                            bandwidth_downstream_variable: Optional[str] = None,
                                            bandwidth_upstream: Optional[int] = None,
                                            bandwidth_upstream_variable: Optional[str] = None,
                                            block_non_source_ip: Optional[bool] = None,
                                            block_non_source_ip_variable: Optional[str] = None,
                                            description: Optional[str] = None,
                                            duplex: Optional[str] = None,
                                            duplex_variable: Optional[str] = None,
                                            enable_dhcpv6: Optional[bool] = None,
                                            gre_tunnel_source_ip: Optional[str] = None,
                                            gre_tunnel_source_ip_variable: Optional[str] = None,
                                            icmp_redirect_disable: Optional[bool] = None,
                                            icmp_redirect_disable_variable: Optional[str] = None,
                                            interface_description: Optional[str] = None,
                                            interface_description_variable: Optional[str] = None,
                                            interface_mtu: Optional[int] = None,
                                            interface_mtu_variable: Optional[str] = None,
                                            interface_name: Optional[str] = None,
                                            interface_name_variable: Optional[str] = None,
                                            ip_directed_broadcast: Optional[bool] = None,
                                            ip_directed_broadcast_variable: Optional[str] = None,
                                            ip_mtu: Optional[int] = None,
                                            ip_mtu_variable: Optional[str] = None,
                                            iperf_server: Optional[str] = None,
                                            iperf_server_variable: Optional[str] = None,
                                            ipv4_address: Optional[str] = None,
                                            ipv4_address_variable: Optional[str] = None,
                                            ipv4_configuration_type: Optional[str] = None,
                                            ipv4_dhcp_distance: Optional[int] = None,
                                            ipv4_dhcp_distance_variable: Optional[str] = None,
                                            ipv4_dhcp_helper_variable: Optional[str] = None,
                                            ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
                                            ipv4_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]] = None,
                                            ipv4_subnet_mask: Optional[str] = None,
                                            ipv4_subnet_mask_variable: Optional[str] = None,
                                            ipv6_address: Optional[str] = None,
                                            ipv6_address_variable: Optional[str] = None,
                                            ipv6_configuration_type: Optional[str] = None,
                                            ipv6_dhcp_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs]] = None,
                                            ipv6_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs]] = None,
                                            load_interval: Optional[int] = None,
                                            load_interval_variable: Optional[str] = None,
                                            mac_address: Optional[str] = None,
                                            mac_address_variable: Optional[str] = None,
                                            media_type: Optional[str] = None,
                                            media_type_variable: Optional[str] = None,
                                            name: Optional[str] = None,
                                            nat64: Optional[bool] = None,
                                            nat66: Optional[bool] = None,
                                            nat_ipv4: Optional[bool] = None,
                                            nat_ipv4_variable: Optional[str] = None,
                                            nat_ipv6: Optional[bool] = None,
                                            nat_ipv6_variable: Optional[str] = None,
                                            nat_loopback: Optional[str] = None,
                                            nat_loopback_variable: Optional[str] = None,
                                            nat_overload: Optional[bool] = None,
                                            nat_overload_variable: Optional[str] = None,
                                            nat_prefix_length: Optional[int] = None,
                                            nat_prefix_length_variable: Optional[str] = None,
                                            nat_range_end: Optional[str] = None,
                                            nat_range_end_variable: Optional[str] = None,
                                            nat_range_start: Optional[str] = None,
                                            nat_range_start_variable: Optional[str] = None,
                                            nat_tcp_timeout: Optional[int] = None,
                                            nat_tcp_timeout_variable: Optional[str] = None,
                                            nat_type: Optional[str] = None,
                                            nat_type_variable: Optional[str] = None,
                                            nat_udp_timeout: Optional[int] = None,
                                            nat_udp_timeout_variable: Optional[str] = None,
                                            new_static_nats: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs]] = None,
                                            per_tunnel_qos: Optional[bool] = None,
                                            per_tunnel_qos_variable: Optional[str] = None,
                                            qos_adaptive: Optional[bool] = None,
                                            qos_adaptive_bandwidth_downstream: Optional[bool] = None,
                                            qos_adaptive_bandwidth_upstream: Optional[bool] = None,
                                            qos_adaptive_default_downstream: Optional[int] = None,
                                            qos_adaptive_default_downstream_variable: Optional[str] = None,
                                            qos_adaptive_default_upstream: Optional[int] = None,
                                            qos_adaptive_default_upstream_variable: Optional[str] = None,
                                            qos_adaptive_max_downstream: Optional[int] = None,
                                            qos_adaptive_max_downstream_variable: Optional[str] = None,
                                            qos_adaptive_max_upstream: Optional[int] = None,
                                            qos_adaptive_max_upstream_variable: Optional[str] = None,
                                            qos_adaptive_min_downstream: Optional[int] = None,
                                            qos_adaptive_min_downstream_variable: Optional[str] = None,
                                            qos_adaptive_min_upstream: Optional[int] = None,
                                            qos_adaptive_min_upstream_variable: Optional[str] = None,
                                            qos_adaptive_period: Optional[int] = None,
                                            qos_adaptive_period_variable: Optional[str] = None,
                                            qos_shaping_rate: Optional[int] = None,
                                            qos_shaping_rate_variable: Optional[str] = None,
                                            service_provider: Optional[str] = None,
                                            service_provider_variable: Optional[str] = None,
                                            shutdown: Optional[bool] = None,
                                            shutdown_variable: Optional[str] = None,
                                            speed: Optional[str] = None,
                                            speed_variable: Optional[str] = None,
                                            static_nat66s: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureStaticNat66Args]] = None,
                                            tcp_mss: Optional[int] = None,
                                            tcp_mss_variable: Optional[str] = None,
                                            tloc_extension: Optional[str] = None,
                                            tloc_extension_variable: Optional[str] = None,
                                            tracker: Optional[str] = None,
                                            tracker_variable: Optional[str] = None,
                                            transport_wan_vpn_feature_id: Optional[str] = None,
                                            tunnel_bandwidth_percent: Optional[int] = None,
                                            tunnel_bandwidth_percent_variable: Optional[str] = None,
                                            tunnel_interface: Optional[bool] = None,
                                            tunnel_interface_allow_all: Optional[bool] = None,
                                            tunnel_interface_allow_all_variable: Optional[str] = None,
                                            tunnel_interface_allow_bfd: Optional[bool] = None,
                                            tunnel_interface_allow_bfd_variable: Optional[str] = None,
                                            tunnel_interface_allow_bgp: Optional[bool] = None,
                                            tunnel_interface_allow_bgp_variable: Optional[str] = None,
                                            tunnel_interface_allow_dhcp: Optional[bool] = None,
                                            tunnel_interface_allow_dhcp_variable: Optional[str] = None,
                                            tunnel_interface_allow_dns: Optional[bool] = None,
                                            tunnel_interface_allow_dns_variable: Optional[str] = None,
                                            tunnel_interface_allow_https: Optional[bool] = None,
                                            tunnel_interface_allow_https_variable: Optional[str] = None,
                                            tunnel_interface_allow_icmp: Optional[bool] = None,
                                            tunnel_interface_allow_icmp_variable: Optional[str] = None,
                                            tunnel_interface_allow_netconf: Optional[bool] = None,
                                            tunnel_interface_allow_netconf_variable: Optional[str] = None,
                                            tunnel_interface_allow_ntp: Optional[bool] = None,
                                            tunnel_interface_allow_ntp_variable: Optional[str] = None,
                                            tunnel_interface_allow_ospf: Optional[bool] = None,
                                            tunnel_interface_allow_ospf_variable: Optional[str] = None,
                                            tunnel_interface_allow_snmp: Optional[bool] = None,
                                            tunnel_interface_allow_snmp_variable: Optional[str] = None,
                                            tunnel_interface_allow_ssh: Optional[bool] = None,
                                            tunnel_interface_allow_ssh_variable: Optional[str] = None,
                                            tunnel_interface_allow_stun: Optional[bool] = None,
                                            tunnel_interface_allow_stun_variable: Optional[str] = None,
                                            tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
                                            tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
                                            tunnel_interface_border: Optional[bool] = None,
                                            tunnel_interface_border_variable: Optional[str] = None,
                                            tunnel_interface_carrier: Optional[str] = None,
                                            tunnel_interface_carrier_variable: Optional[str] = None,
                                            tunnel_interface_clear_dont_fragment: Optional[bool] = None,
                                            tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
                                            tunnel_interface_color: Optional[str] = None,
                                            tunnel_interface_color_restrict: Optional[bool] = None,
                                            tunnel_interface_color_restrict_variable: Optional[str] = None,
                                            tunnel_interface_color_variable: Optional[str] = None,
                                            tunnel_interface_cts_sgt_propagation: Optional[bool] = None,
                                            tunnel_interface_cts_sgt_propagation_variable: Optional[str] = None,
                                            tunnel_interface_encapsulations: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs]] = None,
                                            tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
                                            tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
                                            tunnel_interface_gre_tunnel_destination_ip: Optional[str] = None,
                                            tunnel_interface_gre_tunnel_destination_ip_variable: Optional[str] = None,
                                            tunnel_interface_groups: Optional[int] = None,
                                            tunnel_interface_groups_variable: Optional[str] = None,
                                            tunnel_interface_hello_interval: Optional[int] = None,
                                            tunnel_interface_hello_interval_variable: Optional[str] = None,
                                            tunnel_interface_hello_tolerance: Optional[int] = None,
                                            tunnel_interface_hello_tolerance_variable: Optional[str] = None,
                                            tunnel_interface_last_resort_circuit: Optional[bool] = None,
                                            tunnel_interface_last_resort_circuit_variable: Optional[str] = None,
                                            tunnel_interface_low_bandwidth_link: Optional[bool] = None,
                                            tunnel_interface_low_bandwidth_link_variable: Optional[str] = None,
                                            tunnel_interface_max_control_connections: Optional[int] = None,
                                            tunnel_interface_max_control_connections_variable: Optional[str] = None,
                                            tunnel_interface_nat_refresh_interval: Optional[int] = None,
                                            tunnel_interface_nat_refresh_interval_variable: Optional[str] = None,
                                            tunnel_interface_network_broadcast: Optional[bool] = None,
                                            tunnel_interface_network_broadcast_variable: Optional[str] = None,
                                            tunnel_interface_port_hop: Optional[bool] = None,
                                            tunnel_interface_port_hop_variable: Optional[str] = None,
                                            tunnel_interface_tunnel_tcp_mss: Optional[int] = None,
                                            tunnel_interface_tunnel_tcp_mss_variable: Optional[str] = None,
                                            tunnel_interface_vbond_as_stun_server: Optional[bool] = None,
                                            tunnel_interface_vbond_as_stun_server_variable: Optional[str] = None,
                                            tunnel_interface_vmanage_connection_preference: Optional[int] = None,
                                            tunnel_interface_vmanage_connection_preference_variable: Optional[str] = None,
                                            tunnel_qos_mode: Optional[str] = None,
                                            tunnel_qos_mode_variable: Optional[str] = None,
                                            xconnect: Optional[str] = None,
                                            xconnect_variable: Optional[str] = None)func NewTransportWanVpnInterfaceEthernetFeature(ctx *Context, name string, args TransportWanVpnInterfaceEthernetFeatureArgs, opts ...ResourceOption) (*TransportWanVpnInterfaceEthernetFeature, error)public TransportWanVpnInterfaceEthernetFeature(string name, TransportWanVpnInterfaceEthernetFeatureArgs args, CustomResourceOptions? opts = null)
public TransportWanVpnInterfaceEthernetFeature(String name, TransportWanVpnInterfaceEthernetFeatureArgs args)
public TransportWanVpnInterfaceEthernetFeature(String name, TransportWanVpnInterfaceEthernetFeatureArgs args, CustomResourceOptions options)
type: sdwan:TransportWanVpnInterfaceEthernetFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceEthernetFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TransportWanVpnInterfaceEthernetFeatureArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceEthernetFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransportWanVpnInterfaceEthernetFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransportWanVpnInterfaceEthernetFeatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var transportWanVpnInterfaceEthernetFeatureResource = new Sdwan.TransportWanVpnInterfaceEthernetFeature("transportWanVpnInterfaceEthernetFeatureResource", new()
{
    FeatureProfileId = "string",
    AclIpv4EgressFeatureId = "string",
    AclIpv4IngressFeatureId = "string",
    AclIpv6EgressFeatureId = "string",
    AclIpv6IngressFeatureId = "string",
    ArpTimeout = 0,
    ArpTimeoutVariable = "string",
    Arps = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureArpArgs
        {
            IpAddress = "string",
            IpAddressVariable = "string",
            MacAddress = "string",
            MacAddressVariable = "string",
        },
    },
    AutoDetectBandwidth = false,
    AutoDetectBandwidthVariable = "string",
    Autonegotiate = false,
    AutonegotiateVariable = "string",
    BandwidthDownstream = 0,
    BandwidthDownstreamVariable = "string",
    BandwidthUpstream = 0,
    BandwidthUpstreamVariable = "string",
    BlockNonSourceIp = false,
    BlockNonSourceIpVariable = "string",
    Description = "string",
    Duplex = "string",
    DuplexVariable = "string",
    EnableDhcpv6 = false,
    GreTunnelSourceIp = "string",
    GreTunnelSourceIpVariable = "string",
    IcmpRedirectDisable = false,
    IcmpRedirectDisableVariable = "string",
    InterfaceDescription = "string",
    InterfaceDescriptionVariable = "string",
    InterfaceMtu = 0,
    InterfaceMtuVariable = "string",
    InterfaceName = "string",
    InterfaceNameVariable = "string",
    IpDirectedBroadcast = false,
    IpDirectedBroadcastVariable = "string",
    IpMtu = 0,
    IpMtuVariable = "string",
    IperfServer = "string",
    IperfServerVariable = "string",
    Ipv4Address = "string",
    Ipv4AddressVariable = "string",
    Ipv4ConfigurationType = "string",
    Ipv4DhcpDistance = 0,
    Ipv4DhcpDistanceVariable = "string",
    Ipv4DhcpHelperVariable = "string",
    Ipv4DhcpHelpers = new[]
    {
        "string",
    },
    Ipv4SecondaryAddresses = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
        {
            Address = "string",
            AddressVariable = "string",
            SubnetMask = "string",
            SubnetMaskVariable = "string",
        },
    },
    Ipv4SubnetMask = "string",
    Ipv4SubnetMaskVariable = "string",
    Ipv6Address = "string",
    Ipv6AddressVariable = "string",
    Ipv6ConfigurationType = "string",
    Ipv6DhcpSecondaryAddresses = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs
        {
            Address = "string",
            AddressVariable = "string",
        },
    },
    Ipv6SecondaryAddresses = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs
        {
            Address = "string",
            AddressVariable = "string",
        },
    },
    LoadInterval = 0,
    LoadIntervalVariable = "string",
    MacAddress = "string",
    MacAddressVariable = "string",
    MediaType = "string",
    MediaTypeVariable = "string",
    Name = "string",
    Nat64 = false,
    Nat66 = false,
    NatIpv4 = false,
    NatIpv4Variable = "string",
    NatIpv6 = false,
    NatIpv6Variable = "string",
    NatLoopback = "string",
    NatLoopbackVariable = "string",
    NatOverload = false,
    NatOverloadVariable = "string",
    NatPrefixLength = 0,
    NatPrefixLengthVariable = "string",
    NatRangeEnd = "string",
    NatRangeEndVariable = "string",
    NatRangeStart = "string",
    NatRangeStartVariable = "string",
    NatTcpTimeout = 0,
    NatTcpTimeoutVariable = "string",
    NatType = "string",
    NatTypeVariable = "string",
    NatUdpTimeout = 0,
    NatUdpTimeoutVariable = "string",
    NewStaticNats = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs
        {
            Direction = "string",
            SourceIp = "string",
            SourceIpVariable = "string",
            SourceVpn = 0,
            SourceVpnVariable = "string",
            TranslatedIp = "string",
            TranslatedIpVariable = "string",
        },
    },
    PerTunnelQos = false,
    PerTunnelQosVariable = "string",
    QosAdaptive = false,
    QosAdaptiveBandwidthDownstream = false,
    QosAdaptiveBandwidthUpstream = false,
    QosAdaptiveDefaultDownstream = 0,
    QosAdaptiveDefaultDownstreamVariable = "string",
    QosAdaptiveDefaultUpstream = 0,
    QosAdaptiveDefaultUpstreamVariable = "string",
    QosAdaptiveMaxDownstream = 0,
    QosAdaptiveMaxDownstreamVariable = "string",
    QosAdaptiveMaxUpstream = 0,
    QosAdaptiveMaxUpstreamVariable = "string",
    QosAdaptiveMinDownstream = 0,
    QosAdaptiveMinDownstreamVariable = "string",
    QosAdaptiveMinUpstream = 0,
    QosAdaptiveMinUpstreamVariable = "string",
    QosAdaptivePeriod = 0,
    QosAdaptivePeriodVariable = "string",
    QosShapingRate = 0,
    QosShapingRateVariable = "string",
    ServiceProvider = "string",
    ServiceProviderVariable = "string",
    Shutdown = false,
    ShutdownVariable = "string",
    Speed = "string",
    SpeedVariable = "string",
    StaticNat66s = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureStaticNat66Args
        {
            SourcePrefix = "string",
            SourcePrefixVariable = "string",
            SourceVpnId = 0,
            SourceVpnIdVariable = "string",
            TranslatedSourcePrefix = "string",
            TranslatedSourcePrefixVariable = "string",
        },
    },
    TcpMss = 0,
    TcpMssVariable = "string",
    TlocExtension = "string",
    TlocExtensionVariable = "string",
    Tracker = "string",
    TrackerVariable = "string",
    TransportWanVpnFeatureId = "string",
    TunnelBandwidthPercent = 0,
    TunnelBandwidthPercentVariable = "string",
    TunnelInterface = false,
    TunnelInterfaceAllowAll = false,
    TunnelInterfaceAllowAllVariable = "string",
    TunnelInterfaceAllowBfd = false,
    TunnelInterfaceAllowBfdVariable = "string",
    TunnelInterfaceAllowBgp = false,
    TunnelInterfaceAllowBgpVariable = "string",
    TunnelInterfaceAllowDhcp = false,
    TunnelInterfaceAllowDhcpVariable = "string",
    TunnelInterfaceAllowDns = false,
    TunnelInterfaceAllowDnsVariable = "string",
    TunnelInterfaceAllowHttps = false,
    TunnelInterfaceAllowHttpsVariable = "string",
    TunnelInterfaceAllowIcmp = false,
    TunnelInterfaceAllowIcmpVariable = "string",
    TunnelInterfaceAllowNetconf = false,
    TunnelInterfaceAllowNetconfVariable = "string",
    TunnelInterfaceAllowNtp = false,
    TunnelInterfaceAllowNtpVariable = "string",
    TunnelInterfaceAllowOspf = false,
    TunnelInterfaceAllowOspfVariable = "string",
    TunnelInterfaceAllowSnmp = false,
    TunnelInterfaceAllowSnmpVariable = "string",
    TunnelInterfaceAllowSsh = false,
    TunnelInterfaceAllowSshVariable = "string",
    TunnelInterfaceAllowStun = false,
    TunnelInterfaceAllowStunVariable = "string",
    TunnelInterfaceBindLoopbackTunnel = "string",
    TunnelInterfaceBindLoopbackTunnelVariable = "string",
    TunnelInterfaceBorder = false,
    TunnelInterfaceBorderVariable = "string",
    TunnelInterfaceCarrier = "string",
    TunnelInterfaceCarrierVariable = "string",
    TunnelInterfaceClearDontFragment = false,
    TunnelInterfaceClearDontFragmentVariable = "string",
    TunnelInterfaceColor = "string",
    TunnelInterfaceColorRestrict = false,
    TunnelInterfaceColorRestrictVariable = "string",
    TunnelInterfaceColorVariable = "string",
    TunnelInterfaceCtsSgtPropagation = false,
    TunnelInterfaceCtsSgtPropagationVariable = "string",
    TunnelInterfaceEncapsulations = new[]
    {
        new Sdwan.Inputs.TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs
        {
            Encapsulation = "string",
            Preference = 0,
            PreferenceVariable = "string",
            Weight = 0,
            WeightVariable = "string",
        },
    },
    TunnelInterfaceExcludeControllerGroupListVariable = "string",
    TunnelInterfaceExcludeControllerGroupLists = new[]
    {
        0,
    },
    TunnelInterfaceGreTunnelDestinationIp = "string",
    TunnelInterfaceGreTunnelDestinationIpVariable = "string",
    TunnelInterfaceGroups = 0,
    TunnelInterfaceGroupsVariable = "string",
    TunnelInterfaceHelloInterval = 0,
    TunnelInterfaceHelloIntervalVariable = "string",
    TunnelInterfaceHelloTolerance = 0,
    TunnelInterfaceHelloToleranceVariable = "string",
    TunnelInterfaceLastResortCircuit = false,
    TunnelInterfaceLastResortCircuitVariable = "string",
    TunnelInterfaceLowBandwidthLink = false,
    TunnelInterfaceLowBandwidthLinkVariable = "string",
    TunnelInterfaceMaxControlConnections = 0,
    TunnelInterfaceMaxControlConnectionsVariable = "string",
    TunnelInterfaceNatRefreshInterval = 0,
    TunnelInterfaceNatRefreshIntervalVariable = "string",
    TunnelInterfaceNetworkBroadcast = false,
    TunnelInterfaceNetworkBroadcastVariable = "string",
    TunnelInterfacePortHop = false,
    TunnelInterfacePortHopVariable = "string",
    TunnelInterfaceTunnelTcpMss = 0,
    TunnelInterfaceTunnelTcpMssVariable = "string",
    TunnelInterfaceVbondAsStunServer = false,
    TunnelInterfaceVbondAsStunServerVariable = "string",
    TunnelInterfaceVmanageConnectionPreference = 0,
    TunnelInterfaceVmanageConnectionPreferenceVariable = "string",
    TunnelQosMode = "string",
    TunnelQosModeVariable = "string",
    Xconnect = "string",
    XconnectVariable = "string",
});
example, err := sdwan.NewTransportWanVpnInterfaceEthernetFeature(ctx, "transportWanVpnInterfaceEthernetFeatureResource", &sdwan.TransportWanVpnInterfaceEthernetFeatureArgs{
	FeatureProfileId:        pulumi.String("string"),
	AclIpv4EgressFeatureId:  pulumi.String("string"),
	AclIpv4IngressFeatureId: pulumi.String("string"),
	AclIpv6EgressFeatureId:  pulumi.String("string"),
	AclIpv6IngressFeatureId: pulumi.String("string"),
	ArpTimeout:              pulumi.Int(0),
	ArpTimeoutVariable:      pulumi.String("string"),
	Arps: sdwan.TransportWanVpnInterfaceEthernetFeatureArpArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureArpArgs{
			IpAddress:          pulumi.String("string"),
			IpAddressVariable:  pulumi.String("string"),
			MacAddress:         pulumi.String("string"),
			MacAddressVariable: pulumi.String("string"),
		},
	},
	AutoDetectBandwidth:          pulumi.Bool(false),
	AutoDetectBandwidthVariable:  pulumi.String("string"),
	Autonegotiate:                pulumi.Bool(false),
	AutonegotiateVariable:        pulumi.String("string"),
	BandwidthDownstream:          pulumi.Int(0),
	BandwidthDownstreamVariable:  pulumi.String("string"),
	BandwidthUpstream:            pulumi.Int(0),
	BandwidthUpstreamVariable:    pulumi.String("string"),
	BlockNonSourceIp:             pulumi.Bool(false),
	BlockNonSourceIpVariable:     pulumi.String("string"),
	Description:                  pulumi.String("string"),
	Duplex:                       pulumi.String("string"),
	DuplexVariable:               pulumi.String("string"),
	EnableDhcpv6:                 pulumi.Bool(false),
	GreTunnelSourceIp:            pulumi.String("string"),
	GreTunnelSourceIpVariable:    pulumi.String("string"),
	IcmpRedirectDisable:          pulumi.Bool(false),
	IcmpRedirectDisableVariable:  pulumi.String("string"),
	InterfaceDescription:         pulumi.String("string"),
	InterfaceDescriptionVariable: pulumi.String("string"),
	InterfaceMtu:                 pulumi.Int(0),
	InterfaceMtuVariable:         pulumi.String("string"),
	InterfaceName:                pulumi.String("string"),
	InterfaceNameVariable:        pulumi.String("string"),
	IpDirectedBroadcast:          pulumi.Bool(false),
	IpDirectedBroadcastVariable:  pulumi.String("string"),
	IpMtu:                        pulumi.Int(0),
	IpMtuVariable:                pulumi.String("string"),
	IperfServer:                  pulumi.String("string"),
	IperfServerVariable:          pulumi.String("string"),
	Ipv4Address:                  pulumi.String("string"),
	Ipv4AddressVariable:          pulumi.String("string"),
	Ipv4ConfigurationType:        pulumi.String("string"),
	Ipv4DhcpDistance:             pulumi.Int(0),
	Ipv4DhcpDistanceVariable:     pulumi.String("string"),
	Ipv4DhcpHelperVariable:       pulumi.String("string"),
	Ipv4DhcpHelpers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Ipv4SecondaryAddresses: sdwan.TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs{
			Address:            pulumi.String("string"),
			AddressVariable:    pulumi.String("string"),
			SubnetMask:         pulumi.String("string"),
			SubnetMaskVariable: pulumi.String("string"),
		},
	},
	Ipv4SubnetMask:         pulumi.String("string"),
	Ipv4SubnetMaskVariable: pulumi.String("string"),
	Ipv6Address:            pulumi.String("string"),
	Ipv6AddressVariable:    pulumi.String("string"),
	Ipv6ConfigurationType:  pulumi.String("string"),
	Ipv6DhcpSecondaryAddresses: sdwan.TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs{
			Address:         pulumi.String("string"),
			AddressVariable: pulumi.String("string"),
		},
	},
	Ipv6SecondaryAddresses: sdwan.TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs{
			Address:         pulumi.String("string"),
			AddressVariable: pulumi.String("string"),
		},
	},
	LoadInterval:            pulumi.Int(0),
	LoadIntervalVariable:    pulumi.String("string"),
	MacAddress:              pulumi.String("string"),
	MacAddressVariable:      pulumi.String("string"),
	MediaType:               pulumi.String("string"),
	MediaTypeVariable:       pulumi.String("string"),
	Name:                    pulumi.String("string"),
	Nat64:                   pulumi.Bool(false),
	Nat66:                   pulumi.Bool(false),
	NatIpv4:                 pulumi.Bool(false),
	NatIpv4Variable:         pulumi.String("string"),
	NatIpv6:                 pulumi.Bool(false),
	NatIpv6Variable:         pulumi.String("string"),
	NatLoopback:             pulumi.String("string"),
	NatLoopbackVariable:     pulumi.String("string"),
	NatOverload:             pulumi.Bool(false),
	NatOverloadVariable:     pulumi.String("string"),
	NatPrefixLength:         pulumi.Int(0),
	NatPrefixLengthVariable: pulumi.String("string"),
	NatRangeEnd:             pulumi.String("string"),
	NatRangeEndVariable:     pulumi.String("string"),
	NatRangeStart:           pulumi.String("string"),
	NatRangeStartVariable:   pulumi.String("string"),
	NatTcpTimeout:           pulumi.Int(0),
	NatTcpTimeoutVariable:   pulumi.String("string"),
	NatType:                 pulumi.String("string"),
	NatTypeVariable:         pulumi.String("string"),
	NatUdpTimeout:           pulumi.Int(0),
	NatUdpTimeoutVariable:   pulumi.String("string"),
	NewStaticNats: sdwan.TransportWanVpnInterfaceEthernetFeatureNewStaticNatArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs{
			Direction:            pulumi.String("string"),
			SourceIp:             pulumi.String("string"),
			SourceIpVariable:     pulumi.String("string"),
			SourceVpn:            pulumi.Int(0),
			SourceVpnVariable:    pulumi.String("string"),
			TranslatedIp:         pulumi.String("string"),
			TranslatedIpVariable: pulumi.String("string"),
		},
	},
	PerTunnelQos:                         pulumi.Bool(false),
	PerTunnelQosVariable:                 pulumi.String("string"),
	QosAdaptive:                          pulumi.Bool(false),
	QosAdaptiveBandwidthDownstream:       pulumi.Bool(false),
	QosAdaptiveBandwidthUpstream:         pulumi.Bool(false),
	QosAdaptiveDefaultDownstream:         pulumi.Int(0),
	QosAdaptiveDefaultDownstreamVariable: pulumi.String("string"),
	QosAdaptiveDefaultUpstream:           pulumi.Int(0),
	QosAdaptiveDefaultUpstreamVariable:   pulumi.String("string"),
	QosAdaptiveMaxDownstream:             pulumi.Int(0),
	QosAdaptiveMaxDownstreamVariable:     pulumi.String("string"),
	QosAdaptiveMaxUpstream:               pulumi.Int(0),
	QosAdaptiveMaxUpstreamVariable:       pulumi.String("string"),
	QosAdaptiveMinDownstream:             pulumi.Int(0),
	QosAdaptiveMinDownstreamVariable:     pulumi.String("string"),
	QosAdaptiveMinUpstream:               pulumi.Int(0),
	QosAdaptiveMinUpstreamVariable:       pulumi.String("string"),
	QosAdaptivePeriod:                    pulumi.Int(0),
	QosAdaptivePeriodVariable:            pulumi.String("string"),
	QosShapingRate:                       pulumi.Int(0),
	QosShapingRateVariable:               pulumi.String("string"),
	ServiceProvider:                      pulumi.String("string"),
	ServiceProviderVariable:              pulumi.String("string"),
	Shutdown:                             pulumi.Bool(false),
	ShutdownVariable:                     pulumi.String("string"),
	Speed:                                pulumi.String("string"),
	SpeedVariable:                        pulumi.String("string"),
	StaticNat66s: sdwan.TransportWanVpnInterfaceEthernetFeatureStaticNat66Array{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureStaticNat66Args{
			SourcePrefix:                   pulumi.String("string"),
			SourcePrefixVariable:           pulumi.String("string"),
			SourceVpnId:                    pulumi.Int(0),
			SourceVpnIdVariable:            pulumi.String("string"),
			TranslatedSourcePrefix:         pulumi.String("string"),
			TranslatedSourcePrefixVariable: pulumi.String("string"),
		},
	},
	TcpMss:                                    pulumi.Int(0),
	TcpMssVariable:                            pulumi.String("string"),
	TlocExtension:                             pulumi.String("string"),
	TlocExtensionVariable:                     pulumi.String("string"),
	Tracker:                                   pulumi.String("string"),
	TrackerVariable:                           pulumi.String("string"),
	TransportWanVpnFeatureId:                  pulumi.String("string"),
	TunnelBandwidthPercent:                    pulumi.Int(0),
	TunnelBandwidthPercentVariable:            pulumi.String("string"),
	TunnelInterface:                           pulumi.Bool(false),
	TunnelInterfaceAllowAll:                   pulumi.Bool(false),
	TunnelInterfaceAllowAllVariable:           pulumi.String("string"),
	TunnelInterfaceAllowBfd:                   pulumi.Bool(false),
	TunnelInterfaceAllowBfdVariable:           pulumi.String("string"),
	TunnelInterfaceAllowBgp:                   pulumi.Bool(false),
	TunnelInterfaceAllowBgpVariable:           pulumi.String("string"),
	TunnelInterfaceAllowDhcp:                  pulumi.Bool(false),
	TunnelInterfaceAllowDhcpVariable:          pulumi.String("string"),
	TunnelInterfaceAllowDns:                   pulumi.Bool(false),
	TunnelInterfaceAllowDnsVariable:           pulumi.String("string"),
	TunnelInterfaceAllowHttps:                 pulumi.Bool(false),
	TunnelInterfaceAllowHttpsVariable:         pulumi.String("string"),
	TunnelInterfaceAllowIcmp:                  pulumi.Bool(false),
	TunnelInterfaceAllowIcmpVariable:          pulumi.String("string"),
	TunnelInterfaceAllowNetconf:               pulumi.Bool(false),
	TunnelInterfaceAllowNetconfVariable:       pulumi.String("string"),
	TunnelInterfaceAllowNtp:                   pulumi.Bool(false),
	TunnelInterfaceAllowNtpVariable:           pulumi.String("string"),
	TunnelInterfaceAllowOspf:                  pulumi.Bool(false),
	TunnelInterfaceAllowOspfVariable:          pulumi.String("string"),
	TunnelInterfaceAllowSnmp:                  pulumi.Bool(false),
	TunnelInterfaceAllowSnmpVariable:          pulumi.String("string"),
	TunnelInterfaceAllowSsh:                   pulumi.Bool(false),
	TunnelInterfaceAllowSshVariable:           pulumi.String("string"),
	TunnelInterfaceAllowStun:                  pulumi.Bool(false),
	TunnelInterfaceAllowStunVariable:          pulumi.String("string"),
	TunnelInterfaceBindLoopbackTunnel:         pulumi.String("string"),
	TunnelInterfaceBindLoopbackTunnelVariable: pulumi.String("string"),
	TunnelInterfaceBorder:                     pulumi.Bool(false),
	TunnelInterfaceBorderVariable:             pulumi.String("string"),
	TunnelInterfaceCarrier:                    pulumi.String("string"),
	TunnelInterfaceCarrierVariable:            pulumi.String("string"),
	TunnelInterfaceClearDontFragment:          pulumi.Bool(false),
	TunnelInterfaceClearDontFragmentVariable:  pulumi.String("string"),
	TunnelInterfaceColor:                      pulumi.String("string"),
	TunnelInterfaceColorRestrict:              pulumi.Bool(false),
	TunnelInterfaceColorRestrictVariable:      pulumi.String("string"),
	TunnelInterfaceColorVariable:              pulumi.String("string"),
	TunnelInterfaceCtsSgtPropagation:          pulumi.Bool(false),
	TunnelInterfaceCtsSgtPropagationVariable:  pulumi.String("string"),
	TunnelInterfaceEncapsulations: sdwan.TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArray{
		&sdwan.TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs{
			Encapsulation:      pulumi.String("string"),
			Preference:         pulumi.Int(0),
			PreferenceVariable: pulumi.String("string"),
			Weight:             pulumi.Int(0),
			WeightVariable:     pulumi.String("string"),
		},
	},
	TunnelInterfaceExcludeControllerGroupListVariable: pulumi.String("string"),
	TunnelInterfaceExcludeControllerGroupLists: pulumi.IntArray{
		pulumi.Int(0),
	},
	TunnelInterfaceGreTunnelDestinationIp:              pulumi.String("string"),
	TunnelInterfaceGreTunnelDestinationIpVariable:      pulumi.String("string"),
	TunnelInterfaceGroups:                              pulumi.Int(0),
	TunnelInterfaceGroupsVariable:                      pulumi.String("string"),
	TunnelInterfaceHelloInterval:                       pulumi.Int(0),
	TunnelInterfaceHelloIntervalVariable:               pulumi.String("string"),
	TunnelInterfaceHelloTolerance:                      pulumi.Int(0),
	TunnelInterfaceHelloToleranceVariable:              pulumi.String("string"),
	TunnelInterfaceLastResortCircuit:                   pulumi.Bool(false),
	TunnelInterfaceLastResortCircuitVariable:           pulumi.String("string"),
	TunnelInterfaceLowBandwidthLink:                    pulumi.Bool(false),
	TunnelInterfaceLowBandwidthLinkVariable:            pulumi.String("string"),
	TunnelInterfaceMaxControlConnections:               pulumi.Int(0),
	TunnelInterfaceMaxControlConnectionsVariable:       pulumi.String("string"),
	TunnelInterfaceNatRefreshInterval:                  pulumi.Int(0),
	TunnelInterfaceNatRefreshIntervalVariable:          pulumi.String("string"),
	TunnelInterfaceNetworkBroadcast:                    pulumi.Bool(false),
	TunnelInterfaceNetworkBroadcastVariable:            pulumi.String("string"),
	TunnelInterfacePortHop:                             pulumi.Bool(false),
	TunnelInterfacePortHopVariable:                     pulumi.String("string"),
	TunnelInterfaceTunnelTcpMss:                        pulumi.Int(0),
	TunnelInterfaceTunnelTcpMssVariable:                pulumi.String("string"),
	TunnelInterfaceVbondAsStunServer:                   pulumi.Bool(false),
	TunnelInterfaceVbondAsStunServerVariable:           pulumi.String("string"),
	TunnelInterfaceVmanageConnectionPreference:         pulumi.Int(0),
	TunnelInterfaceVmanageConnectionPreferenceVariable: pulumi.String("string"),
	TunnelQosMode:         pulumi.String("string"),
	TunnelQosModeVariable: pulumi.String("string"),
	Xconnect:              pulumi.String("string"),
	XconnectVariable:      pulumi.String("string"),
})
var transportWanVpnInterfaceEthernetFeatureResource = new TransportWanVpnInterfaceEthernetFeature("transportWanVpnInterfaceEthernetFeatureResource", TransportWanVpnInterfaceEthernetFeatureArgs.builder()
    .featureProfileId("string")
    .aclIpv4EgressFeatureId("string")
    .aclIpv4IngressFeatureId("string")
    .aclIpv6EgressFeatureId("string")
    .aclIpv6IngressFeatureId("string")
    .arpTimeout(0)
    .arpTimeoutVariable("string")
    .arps(TransportWanVpnInterfaceEthernetFeatureArpArgs.builder()
        .ipAddress("string")
        .ipAddressVariable("string")
        .macAddress("string")
        .macAddressVariable("string")
        .build())
    .autoDetectBandwidth(false)
    .autoDetectBandwidthVariable("string")
    .autonegotiate(false)
    .autonegotiateVariable("string")
    .bandwidthDownstream(0)
    .bandwidthDownstreamVariable("string")
    .bandwidthUpstream(0)
    .bandwidthUpstreamVariable("string")
    .blockNonSourceIp(false)
    .blockNonSourceIpVariable("string")
    .description("string")
    .duplex("string")
    .duplexVariable("string")
    .enableDhcpv6(false)
    .greTunnelSourceIp("string")
    .greTunnelSourceIpVariable("string")
    .icmpRedirectDisable(false)
    .icmpRedirectDisableVariable("string")
    .interfaceDescription("string")
    .interfaceDescriptionVariable("string")
    .interfaceMtu(0)
    .interfaceMtuVariable("string")
    .interfaceName("string")
    .interfaceNameVariable("string")
    .ipDirectedBroadcast(false)
    .ipDirectedBroadcastVariable("string")
    .ipMtu(0)
    .ipMtuVariable("string")
    .iperfServer("string")
    .iperfServerVariable("string")
    .ipv4Address("string")
    .ipv4AddressVariable("string")
    .ipv4ConfigurationType("string")
    .ipv4DhcpDistance(0)
    .ipv4DhcpDistanceVariable("string")
    .ipv4DhcpHelperVariable("string")
    .ipv4DhcpHelpers("string")
    .ipv4SecondaryAddresses(TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs.builder()
        .address("string")
        .addressVariable("string")
        .subnetMask("string")
        .subnetMaskVariable("string")
        .build())
    .ipv4SubnetMask("string")
    .ipv4SubnetMaskVariable("string")
    .ipv6Address("string")
    .ipv6AddressVariable("string")
    .ipv6ConfigurationType("string")
    .ipv6DhcpSecondaryAddresses(TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs.builder()
        .address("string")
        .addressVariable("string")
        .build())
    .ipv6SecondaryAddresses(TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs.builder()
        .address("string")
        .addressVariable("string")
        .build())
    .loadInterval(0)
    .loadIntervalVariable("string")
    .macAddress("string")
    .macAddressVariable("string")
    .mediaType("string")
    .mediaTypeVariable("string")
    .name("string")
    .nat64(false)
    .nat66(false)
    .natIpv4(false)
    .natIpv4Variable("string")
    .natIpv6(false)
    .natIpv6Variable("string")
    .natLoopback("string")
    .natLoopbackVariable("string")
    .natOverload(false)
    .natOverloadVariable("string")
    .natPrefixLength(0)
    .natPrefixLengthVariable("string")
    .natRangeEnd("string")
    .natRangeEndVariable("string")
    .natRangeStart("string")
    .natRangeStartVariable("string")
    .natTcpTimeout(0)
    .natTcpTimeoutVariable("string")
    .natType("string")
    .natTypeVariable("string")
    .natUdpTimeout(0)
    .natUdpTimeoutVariable("string")
    .newStaticNats(TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs.builder()
        .direction("string")
        .sourceIp("string")
        .sourceIpVariable("string")
        .sourceVpn(0)
        .sourceVpnVariable("string")
        .translatedIp("string")
        .translatedIpVariable("string")
        .build())
    .perTunnelQos(false)
    .perTunnelQosVariable("string")
    .qosAdaptive(false)
    .qosAdaptiveBandwidthDownstream(false)
    .qosAdaptiveBandwidthUpstream(false)
    .qosAdaptiveDefaultDownstream(0)
    .qosAdaptiveDefaultDownstreamVariable("string")
    .qosAdaptiveDefaultUpstream(0)
    .qosAdaptiveDefaultUpstreamVariable("string")
    .qosAdaptiveMaxDownstream(0)
    .qosAdaptiveMaxDownstreamVariable("string")
    .qosAdaptiveMaxUpstream(0)
    .qosAdaptiveMaxUpstreamVariable("string")
    .qosAdaptiveMinDownstream(0)
    .qosAdaptiveMinDownstreamVariable("string")
    .qosAdaptiveMinUpstream(0)
    .qosAdaptiveMinUpstreamVariable("string")
    .qosAdaptivePeriod(0)
    .qosAdaptivePeriodVariable("string")
    .qosShapingRate(0)
    .qosShapingRateVariable("string")
    .serviceProvider("string")
    .serviceProviderVariable("string")
    .shutdown(false)
    .shutdownVariable("string")
    .speed("string")
    .speedVariable("string")
    .staticNat66s(TransportWanVpnInterfaceEthernetFeatureStaticNat66Args.builder()
        .sourcePrefix("string")
        .sourcePrefixVariable("string")
        .sourceVpnId(0)
        .sourceVpnIdVariable("string")
        .translatedSourcePrefix("string")
        .translatedSourcePrefixVariable("string")
        .build())
    .tcpMss(0)
    .tcpMssVariable("string")
    .tlocExtension("string")
    .tlocExtensionVariable("string")
    .tracker("string")
    .trackerVariable("string")
    .transportWanVpnFeatureId("string")
    .tunnelBandwidthPercent(0)
    .tunnelBandwidthPercentVariable("string")
    .tunnelInterface(false)
    .tunnelInterfaceAllowAll(false)
    .tunnelInterfaceAllowAllVariable("string")
    .tunnelInterfaceAllowBfd(false)
    .tunnelInterfaceAllowBfdVariable("string")
    .tunnelInterfaceAllowBgp(false)
    .tunnelInterfaceAllowBgpVariable("string")
    .tunnelInterfaceAllowDhcp(false)
    .tunnelInterfaceAllowDhcpVariable("string")
    .tunnelInterfaceAllowDns(false)
    .tunnelInterfaceAllowDnsVariable("string")
    .tunnelInterfaceAllowHttps(false)
    .tunnelInterfaceAllowHttpsVariable("string")
    .tunnelInterfaceAllowIcmp(false)
    .tunnelInterfaceAllowIcmpVariable("string")
    .tunnelInterfaceAllowNetconf(false)
    .tunnelInterfaceAllowNetconfVariable("string")
    .tunnelInterfaceAllowNtp(false)
    .tunnelInterfaceAllowNtpVariable("string")
    .tunnelInterfaceAllowOspf(false)
    .tunnelInterfaceAllowOspfVariable("string")
    .tunnelInterfaceAllowSnmp(false)
    .tunnelInterfaceAllowSnmpVariable("string")
    .tunnelInterfaceAllowSsh(false)
    .tunnelInterfaceAllowSshVariable("string")
    .tunnelInterfaceAllowStun(false)
    .tunnelInterfaceAllowStunVariable("string")
    .tunnelInterfaceBindLoopbackTunnel("string")
    .tunnelInterfaceBindLoopbackTunnelVariable("string")
    .tunnelInterfaceBorder(false)
    .tunnelInterfaceBorderVariable("string")
    .tunnelInterfaceCarrier("string")
    .tunnelInterfaceCarrierVariable("string")
    .tunnelInterfaceClearDontFragment(false)
    .tunnelInterfaceClearDontFragmentVariable("string")
    .tunnelInterfaceColor("string")
    .tunnelInterfaceColorRestrict(false)
    .tunnelInterfaceColorRestrictVariable("string")
    .tunnelInterfaceColorVariable("string")
    .tunnelInterfaceCtsSgtPropagation(false)
    .tunnelInterfaceCtsSgtPropagationVariable("string")
    .tunnelInterfaceEncapsulations(TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs.builder()
        .encapsulation("string")
        .preference(0)
        .preferenceVariable("string")
        .weight(0)
        .weightVariable("string")
        .build())
    .tunnelInterfaceExcludeControllerGroupListVariable("string")
    .tunnelInterfaceExcludeControllerGroupLists(0)
    .tunnelInterfaceGreTunnelDestinationIp("string")
    .tunnelInterfaceGreTunnelDestinationIpVariable("string")
    .tunnelInterfaceGroups(0)
    .tunnelInterfaceGroupsVariable("string")
    .tunnelInterfaceHelloInterval(0)
    .tunnelInterfaceHelloIntervalVariable("string")
    .tunnelInterfaceHelloTolerance(0)
    .tunnelInterfaceHelloToleranceVariable("string")
    .tunnelInterfaceLastResortCircuit(false)
    .tunnelInterfaceLastResortCircuitVariable("string")
    .tunnelInterfaceLowBandwidthLink(false)
    .tunnelInterfaceLowBandwidthLinkVariable("string")
    .tunnelInterfaceMaxControlConnections(0)
    .tunnelInterfaceMaxControlConnectionsVariable("string")
    .tunnelInterfaceNatRefreshInterval(0)
    .tunnelInterfaceNatRefreshIntervalVariable("string")
    .tunnelInterfaceNetworkBroadcast(false)
    .tunnelInterfaceNetworkBroadcastVariable("string")
    .tunnelInterfacePortHop(false)
    .tunnelInterfacePortHopVariable("string")
    .tunnelInterfaceTunnelTcpMss(0)
    .tunnelInterfaceTunnelTcpMssVariable("string")
    .tunnelInterfaceVbondAsStunServer(false)
    .tunnelInterfaceVbondAsStunServerVariable("string")
    .tunnelInterfaceVmanageConnectionPreference(0)
    .tunnelInterfaceVmanageConnectionPreferenceVariable("string")
    .tunnelQosMode("string")
    .tunnelQosModeVariable("string")
    .xconnect("string")
    .xconnectVariable("string")
    .build());
transport_wan_vpn_interface_ethernet_feature_resource = sdwan.TransportWanVpnInterfaceEthernetFeature("transportWanVpnInterfaceEthernetFeatureResource",
    feature_profile_id="string",
    acl_ipv4_egress_feature_id="string",
    acl_ipv4_ingress_feature_id="string",
    acl_ipv6_egress_feature_id="string",
    acl_ipv6_ingress_feature_id="string",
    arp_timeout=0,
    arp_timeout_variable="string",
    arps=[{
        "ip_address": "string",
        "ip_address_variable": "string",
        "mac_address": "string",
        "mac_address_variable": "string",
    }],
    auto_detect_bandwidth=False,
    auto_detect_bandwidth_variable="string",
    autonegotiate=False,
    autonegotiate_variable="string",
    bandwidth_downstream=0,
    bandwidth_downstream_variable="string",
    bandwidth_upstream=0,
    bandwidth_upstream_variable="string",
    block_non_source_ip=False,
    block_non_source_ip_variable="string",
    description="string",
    duplex="string",
    duplex_variable="string",
    enable_dhcpv6=False,
    gre_tunnel_source_ip="string",
    gre_tunnel_source_ip_variable="string",
    icmp_redirect_disable=False,
    icmp_redirect_disable_variable="string",
    interface_description="string",
    interface_description_variable="string",
    interface_mtu=0,
    interface_mtu_variable="string",
    interface_name="string",
    interface_name_variable="string",
    ip_directed_broadcast=False,
    ip_directed_broadcast_variable="string",
    ip_mtu=0,
    ip_mtu_variable="string",
    iperf_server="string",
    iperf_server_variable="string",
    ipv4_address="string",
    ipv4_address_variable="string",
    ipv4_configuration_type="string",
    ipv4_dhcp_distance=0,
    ipv4_dhcp_distance_variable="string",
    ipv4_dhcp_helper_variable="string",
    ipv4_dhcp_helpers=["string"],
    ipv4_secondary_addresses=[{
        "address": "string",
        "address_variable": "string",
        "subnet_mask": "string",
        "subnet_mask_variable": "string",
    }],
    ipv4_subnet_mask="string",
    ipv4_subnet_mask_variable="string",
    ipv6_address="string",
    ipv6_address_variable="string",
    ipv6_configuration_type="string",
    ipv6_dhcp_secondary_addresses=[{
        "address": "string",
        "address_variable": "string",
    }],
    ipv6_secondary_addresses=[{
        "address": "string",
        "address_variable": "string",
    }],
    load_interval=0,
    load_interval_variable="string",
    mac_address="string",
    mac_address_variable="string",
    media_type="string",
    media_type_variable="string",
    name="string",
    nat64=False,
    nat66=False,
    nat_ipv4=False,
    nat_ipv4_variable="string",
    nat_ipv6=False,
    nat_ipv6_variable="string",
    nat_loopback="string",
    nat_loopback_variable="string",
    nat_overload=False,
    nat_overload_variable="string",
    nat_prefix_length=0,
    nat_prefix_length_variable="string",
    nat_range_end="string",
    nat_range_end_variable="string",
    nat_range_start="string",
    nat_range_start_variable="string",
    nat_tcp_timeout=0,
    nat_tcp_timeout_variable="string",
    nat_type="string",
    nat_type_variable="string",
    nat_udp_timeout=0,
    nat_udp_timeout_variable="string",
    new_static_nats=[{
        "direction": "string",
        "source_ip": "string",
        "source_ip_variable": "string",
        "source_vpn": 0,
        "source_vpn_variable": "string",
        "translated_ip": "string",
        "translated_ip_variable": "string",
    }],
    per_tunnel_qos=False,
    per_tunnel_qos_variable="string",
    qos_adaptive=False,
    qos_adaptive_bandwidth_downstream=False,
    qos_adaptive_bandwidth_upstream=False,
    qos_adaptive_default_downstream=0,
    qos_adaptive_default_downstream_variable="string",
    qos_adaptive_default_upstream=0,
    qos_adaptive_default_upstream_variable="string",
    qos_adaptive_max_downstream=0,
    qos_adaptive_max_downstream_variable="string",
    qos_adaptive_max_upstream=0,
    qos_adaptive_max_upstream_variable="string",
    qos_adaptive_min_downstream=0,
    qos_adaptive_min_downstream_variable="string",
    qos_adaptive_min_upstream=0,
    qos_adaptive_min_upstream_variable="string",
    qos_adaptive_period=0,
    qos_adaptive_period_variable="string",
    qos_shaping_rate=0,
    qos_shaping_rate_variable="string",
    service_provider="string",
    service_provider_variable="string",
    shutdown=False,
    shutdown_variable="string",
    speed="string",
    speed_variable="string",
    static_nat66s=[{
        "source_prefix": "string",
        "source_prefix_variable": "string",
        "source_vpn_id": 0,
        "source_vpn_id_variable": "string",
        "translated_source_prefix": "string",
        "translated_source_prefix_variable": "string",
    }],
    tcp_mss=0,
    tcp_mss_variable="string",
    tloc_extension="string",
    tloc_extension_variable="string",
    tracker="string",
    tracker_variable="string",
    transport_wan_vpn_feature_id="string",
    tunnel_bandwidth_percent=0,
    tunnel_bandwidth_percent_variable="string",
    tunnel_interface=False,
    tunnel_interface_allow_all=False,
    tunnel_interface_allow_all_variable="string",
    tunnel_interface_allow_bfd=False,
    tunnel_interface_allow_bfd_variable="string",
    tunnel_interface_allow_bgp=False,
    tunnel_interface_allow_bgp_variable="string",
    tunnel_interface_allow_dhcp=False,
    tunnel_interface_allow_dhcp_variable="string",
    tunnel_interface_allow_dns=False,
    tunnel_interface_allow_dns_variable="string",
    tunnel_interface_allow_https=False,
    tunnel_interface_allow_https_variable="string",
    tunnel_interface_allow_icmp=False,
    tunnel_interface_allow_icmp_variable="string",
    tunnel_interface_allow_netconf=False,
    tunnel_interface_allow_netconf_variable="string",
    tunnel_interface_allow_ntp=False,
    tunnel_interface_allow_ntp_variable="string",
    tunnel_interface_allow_ospf=False,
    tunnel_interface_allow_ospf_variable="string",
    tunnel_interface_allow_snmp=False,
    tunnel_interface_allow_snmp_variable="string",
    tunnel_interface_allow_ssh=False,
    tunnel_interface_allow_ssh_variable="string",
    tunnel_interface_allow_stun=False,
    tunnel_interface_allow_stun_variable="string",
    tunnel_interface_bind_loopback_tunnel="string",
    tunnel_interface_bind_loopback_tunnel_variable="string",
    tunnel_interface_border=False,
    tunnel_interface_border_variable="string",
    tunnel_interface_carrier="string",
    tunnel_interface_carrier_variable="string",
    tunnel_interface_clear_dont_fragment=False,
    tunnel_interface_clear_dont_fragment_variable="string",
    tunnel_interface_color="string",
    tunnel_interface_color_restrict=False,
    tunnel_interface_color_restrict_variable="string",
    tunnel_interface_color_variable="string",
    tunnel_interface_cts_sgt_propagation=False,
    tunnel_interface_cts_sgt_propagation_variable="string",
    tunnel_interface_encapsulations=[{
        "encapsulation": "string",
        "preference": 0,
        "preference_variable": "string",
        "weight": 0,
        "weight_variable": "string",
    }],
    tunnel_interface_exclude_controller_group_list_variable="string",
    tunnel_interface_exclude_controller_group_lists=[0],
    tunnel_interface_gre_tunnel_destination_ip="string",
    tunnel_interface_gre_tunnel_destination_ip_variable="string",
    tunnel_interface_groups=0,
    tunnel_interface_groups_variable="string",
    tunnel_interface_hello_interval=0,
    tunnel_interface_hello_interval_variable="string",
    tunnel_interface_hello_tolerance=0,
    tunnel_interface_hello_tolerance_variable="string",
    tunnel_interface_last_resort_circuit=False,
    tunnel_interface_last_resort_circuit_variable="string",
    tunnel_interface_low_bandwidth_link=False,
    tunnel_interface_low_bandwidth_link_variable="string",
    tunnel_interface_max_control_connections=0,
    tunnel_interface_max_control_connections_variable="string",
    tunnel_interface_nat_refresh_interval=0,
    tunnel_interface_nat_refresh_interval_variable="string",
    tunnel_interface_network_broadcast=False,
    tunnel_interface_network_broadcast_variable="string",
    tunnel_interface_port_hop=False,
    tunnel_interface_port_hop_variable="string",
    tunnel_interface_tunnel_tcp_mss=0,
    tunnel_interface_tunnel_tcp_mss_variable="string",
    tunnel_interface_vbond_as_stun_server=False,
    tunnel_interface_vbond_as_stun_server_variable="string",
    tunnel_interface_vmanage_connection_preference=0,
    tunnel_interface_vmanage_connection_preference_variable="string",
    tunnel_qos_mode="string",
    tunnel_qos_mode_variable="string",
    xconnect="string",
    xconnect_variable="string")
const transportWanVpnInterfaceEthernetFeatureResource = new sdwan.TransportWanVpnInterfaceEthernetFeature("transportWanVpnInterfaceEthernetFeatureResource", {
    featureProfileId: "string",
    aclIpv4EgressFeatureId: "string",
    aclIpv4IngressFeatureId: "string",
    aclIpv6EgressFeatureId: "string",
    aclIpv6IngressFeatureId: "string",
    arpTimeout: 0,
    arpTimeoutVariable: "string",
    arps: [{
        ipAddress: "string",
        ipAddressVariable: "string",
        macAddress: "string",
        macAddressVariable: "string",
    }],
    autoDetectBandwidth: false,
    autoDetectBandwidthVariable: "string",
    autonegotiate: false,
    autonegotiateVariable: "string",
    bandwidthDownstream: 0,
    bandwidthDownstreamVariable: "string",
    bandwidthUpstream: 0,
    bandwidthUpstreamVariable: "string",
    blockNonSourceIp: false,
    blockNonSourceIpVariable: "string",
    description: "string",
    duplex: "string",
    duplexVariable: "string",
    enableDhcpv6: false,
    greTunnelSourceIp: "string",
    greTunnelSourceIpVariable: "string",
    icmpRedirectDisable: false,
    icmpRedirectDisableVariable: "string",
    interfaceDescription: "string",
    interfaceDescriptionVariable: "string",
    interfaceMtu: 0,
    interfaceMtuVariable: "string",
    interfaceName: "string",
    interfaceNameVariable: "string",
    ipDirectedBroadcast: false,
    ipDirectedBroadcastVariable: "string",
    ipMtu: 0,
    ipMtuVariable: "string",
    iperfServer: "string",
    iperfServerVariable: "string",
    ipv4Address: "string",
    ipv4AddressVariable: "string",
    ipv4ConfigurationType: "string",
    ipv4DhcpDistance: 0,
    ipv4DhcpDistanceVariable: "string",
    ipv4DhcpHelperVariable: "string",
    ipv4DhcpHelpers: ["string"],
    ipv4SecondaryAddresses: [{
        address: "string",
        addressVariable: "string",
        subnetMask: "string",
        subnetMaskVariable: "string",
    }],
    ipv4SubnetMask: "string",
    ipv4SubnetMaskVariable: "string",
    ipv6Address: "string",
    ipv6AddressVariable: "string",
    ipv6ConfigurationType: "string",
    ipv6DhcpSecondaryAddresses: [{
        address: "string",
        addressVariable: "string",
    }],
    ipv6SecondaryAddresses: [{
        address: "string",
        addressVariable: "string",
    }],
    loadInterval: 0,
    loadIntervalVariable: "string",
    macAddress: "string",
    macAddressVariable: "string",
    mediaType: "string",
    mediaTypeVariable: "string",
    name: "string",
    nat64: false,
    nat66: false,
    natIpv4: false,
    natIpv4Variable: "string",
    natIpv6: false,
    natIpv6Variable: "string",
    natLoopback: "string",
    natLoopbackVariable: "string",
    natOverload: false,
    natOverloadVariable: "string",
    natPrefixLength: 0,
    natPrefixLengthVariable: "string",
    natRangeEnd: "string",
    natRangeEndVariable: "string",
    natRangeStart: "string",
    natRangeStartVariable: "string",
    natTcpTimeout: 0,
    natTcpTimeoutVariable: "string",
    natType: "string",
    natTypeVariable: "string",
    natUdpTimeout: 0,
    natUdpTimeoutVariable: "string",
    newStaticNats: [{
        direction: "string",
        sourceIp: "string",
        sourceIpVariable: "string",
        sourceVpn: 0,
        sourceVpnVariable: "string",
        translatedIp: "string",
        translatedIpVariable: "string",
    }],
    perTunnelQos: false,
    perTunnelQosVariable: "string",
    qosAdaptive: false,
    qosAdaptiveBandwidthDownstream: false,
    qosAdaptiveBandwidthUpstream: false,
    qosAdaptiveDefaultDownstream: 0,
    qosAdaptiveDefaultDownstreamVariable: "string",
    qosAdaptiveDefaultUpstream: 0,
    qosAdaptiveDefaultUpstreamVariable: "string",
    qosAdaptiveMaxDownstream: 0,
    qosAdaptiveMaxDownstreamVariable: "string",
    qosAdaptiveMaxUpstream: 0,
    qosAdaptiveMaxUpstreamVariable: "string",
    qosAdaptiveMinDownstream: 0,
    qosAdaptiveMinDownstreamVariable: "string",
    qosAdaptiveMinUpstream: 0,
    qosAdaptiveMinUpstreamVariable: "string",
    qosAdaptivePeriod: 0,
    qosAdaptivePeriodVariable: "string",
    qosShapingRate: 0,
    qosShapingRateVariable: "string",
    serviceProvider: "string",
    serviceProviderVariable: "string",
    shutdown: false,
    shutdownVariable: "string",
    speed: "string",
    speedVariable: "string",
    staticNat66s: [{
        sourcePrefix: "string",
        sourcePrefixVariable: "string",
        sourceVpnId: 0,
        sourceVpnIdVariable: "string",
        translatedSourcePrefix: "string",
        translatedSourcePrefixVariable: "string",
    }],
    tcpMss: 0,
    tcpMssVariable: "string",
    tlocExtension: "string",
    tlocExtensionVariable: "string",
    tracker: "string",
    trackerVariable: "string",
    transportWanVpnFeatureId: "string",
    tunnelBandwidthPercent: 0,
    tunnelBandwidthPercentVariable: "string",
    tunnelInterface: false,
    tunnelInterfaceAllowAll: false,
    tunnelInterfaceAllowAllVariable: "string",
    tunnelInterfaceAllowBfd: false,
    tunnelInterfaceAllowBfdVariable: "string",
    tunnelInterfaceAllowBgp: false,
    tunnelInterfaceAllowBgpVariable: "string",
    tunnelInterfaceAllowDhcp: false,
    tunnelInterfaceAllowDhcpVariable: "string",
    tunnelInterfaceAllowDns: false,
    tunnelInterfaceAllowDnsVariable: "string",
    tunnelInterfaceAllowHttps: false,
    tunnelInterfaceAllowHttpsVariable: "string",
    tunnelInterfaceAllowIcmp: false,
    tunnelInterfaceAllowIcmpVariable: "string",
    tunnelInterfaceAllowNetconf: false,
    tunnelInterfaceAllowNetconfVariable: "string",
    tunnelInterfaceAllowNtp: false,
    tunnelInterfaceAllowNtpVariable: "string",
    tunnelInterfaceAllowOspf: false,
    tunnelInterfaceAllowOspfVariable: "string",
    tunnelInterfaceAllowSnmp: false,
    tunnelInterfaceAllowSnmpVariable: "string",
    tunnelInterfaceAllowSsh: false,
    tunnelInterfaceAllowSshVariable: "string",
    tunnelInterfaceAllowStun: false,
    tunnelInterfaceAllowStunVariable: "string",
    tunnelInterfaceBindLoopbackTunnel: "string",
    tunnelInterfaceBindLoopbackTunnelVariable: "string",
    tunnelInterfaceBorder: false,
    tunnelInterfaceBorderVariable: "string",
    tunnelInterfaceCarrier: "string",
    tunnelInterfaceCarrierVariable: "string",
    tunnelInterfaceClearDontFragment: false,
    tunnelInterfaceClearDontFragmentVariable: "string",
    tunnelInterfaceColor: "string",
    tunnelInterfaceColorRestrict: false,
    tunnelInterfaceColorRestrictVariable: "string",
    tunnelInterfaceColorVariable: "string",
    tunnelInterfaceCtsSgtPropagation: false,
    tunnelInterfaceCtsSgtPropagationVariable: "string",
    tunnelInterfaceEncapsulations: [{
        encapsulation: "string",
        preference: 0,
        preferenceVariable: "string",
        weight: 0,
        weightVariable: "string",
    }],
    tunnelInterfaceExcludeControllerGroupListVariable: "string",
    tunnelInterfaceExcludeControllerGroupLists: [0],
    tunnelInterfaceGreTunnelDestinationIp: "string",
    tunnelInterfaceGreTunnelDestinationIpVariable: "string",
    tunnelInterfaceGroups: 0,
    tunnelInterfaceGroupsVariable: "string",
    tunnelInterfaceHelloInterval: 0,
    tunnelInterfaceHelloIntervalVariable: "string",
    tunnelInterfaceHelloTolerance: 0,
    tunnelInterfaceHelloToleranceVariable: "string",
    tunnelInterfaceLastResortCircuit: false,
    tunnelInterfaceLastResortCircuitVariable: "string",
    tunnelInterfaceLowBandwidthLink: false,
    tunnelInterfaceLowBandwidthLinkVariable: "string",
    tunnelInterfaceMaxControlConnections: 0,
    tunnelInterfaceMaxControlConnectionsVariable: "string",
    tunnelInterfaceNatRefreshInterval: 0,
    tunnelInterfaceNatRefreshIntervalVariable: "string",
    tunnelInterfaceNetworkBroadcast: false,
    tunnelInterfaceNetworkBroadcastVariable: "string",
    tunnelInterfacePortHop: false,
    tunnelInterfacePortHopVariable: "string",
    tunnelInterfaceTunnelTcpMss: 0,
    tunnelInterfaceTunnelTcpMssVariable: "string",
    tunnelInterfaceVbondAsStunServer: false,
    tunnelInterfaceVbondAsStunServerVariable: "string",
    tunnelInterfaceVmanageConnectionPreference: 0,
    tunnelInterfaceVmanageConnectionPreferenceVariable: "string",
    tunnelQosMode: "string",
    tunnelQosModeVariable: "string",
    xconnect: "string",
    xconnectVariable: "string",
});
type: sdwan:TransportWanVpnInterfaceEthernetFeature
properties:
    aclIpv4EgressFeatureId: string
    aclIpv4IngressFeatureId: string
    aclIpv6EgressFeatureId: string
    aclIpv6IngressFeatureId: string
    arpTimeout: 0
    arpTimeoutVariable: string
    arps:
        - ipAddress: string
          ipAddressVariable: string
          macAddress: string
          macAddressVariable: string
    autoDetectBandwidth: false
    autoDetectBandwidthVariable: string
    autonegotiate: false
    autonegotiateVariable: string
    bandwidthDownstream: 0
    bandwidthDownstreamVariable: string
    bandwidthUpstream: 0
    bandwidthUpstreamVariable: string
    blockNonSourceIp: false
    blockNonSourceIpVariable: string
    description: string
    duplex: string
    duplexVariable: string
    enableDhcpv6: false
    featureProfileId: string
    greTunnelSourceIp: string
    greTunnelSourceIpVariable: string
    icmpRedirectDisable: false
    icmpRedirectDisableVariable: string
    interfaceDescription: string
    interfaceDescriptionVariable: string
    interfaceMtu: 0
    interfaceMtuVariable: string
    interfaceName: string
    interfaceNameVariable: string
    ipDirectedBroadcast: false
    ipDirectedBroadcastVariable: string
    ipMtu: 0
    ipMtuVariable: string
    iperfServer: string
    iperfServerVariable: string
    ipv4Address: string
    ipv4AddressVariable: string
    ipv4ConfigurationType: string
    ipv4DhcpDistance: 0
    ipv4DhcpDistanceVariable: string
    ipv4DhcpHelperVariable: string
    ipv4DhcpHelpers:
        - string
    ipv4SecondaryAddresses:
        - address: string
          addressVariable: string
          subnetMask: string
          subnetMaskVariable: string
    ipv4SubnetMask: string
    ipv4SubnetMaskVariable: string
    ipv6Address: string
    ipv6AddressVariable: string
    ipv6ConfigurationType: string
    ipv6DhcpSecondaryAddresses:
        - address: string
          addressVariable: string
    ipv6SecondaryAddresses:
        - address: string
          addressVariable: string
    loadInterval: 0
    loadIntervalVariable: string
    macAddress: string
    macAddressVariable: string
    mediaType: string
    mediaTypeVariable: string
    name: string
    nat64: false
    nat66: false
    natIpv4: false
    natIpv4Variable: string
    natIpv6: false
    natIpv6Variable: string
    natLoopback: string
    natLoopbackVariable: string
    natOverload: false
    natOverloadVariable: string
    natPrefixLength: 0
    natPrefixLengthVariable: string
    natRangeEnd: string
    natRangeEndVariable: string
    natRangeStart: string
    natRangeStartVariable: string
    natTcpTimeout: 0
    natTcpTimeoutVariable: string
    natType: string
    natTypeVariable: string
    natUdpTimeout: 0
    natUdpTimeoutVariable: string
    newStaticNats:
        - direction: string
          sourceIp: string
          sourceIpVariable: string
          sourceVpn: 0
          sourceVpnVariable: string
          translatedIp: string
          translatedIpVariable: string
    perTunnelQos: false
    perTunnelQosVariable: string
    qosAdaptive: false
    qosAdaptiveBandwidthDownstream: false
    qosAdaptiveBandwidthUpstream: false
    qosAdaptiveDefaultDownstream: 0
    qosAdaptiveDefaultDownstreamVariable: string
    qosAdaptiveDefaultUpstream: 0
    qosAdaptiveDefaultUpstreamVariable: string
    qosAdaptiveMaxDownstream: 0
    qosAdaptiveMaxDownstreamVariable: string
    qosAdaptiveMaxUpstream: 0
    qosAdaptiveMaxUpstreamVariable: string
    qosAdaptiveMinDownstream: 0
    qosAdaptiveMinDownstreamVariable: string
    qosAdaptiveMinUpstream: 0
    qosAdaptiveMinUpstreamVariable: string
    qosAdaptivePeriod: 0
    qosAdaptivePeriodVariable: string
    qosShapingRate: 0
    qosShapingRateVariable: string
    serviceProvider: string
    serviceProviderVariable: string
    shutdown: false
    shutdownVariable: string
    speed: string
    speedVariable: string
    staticNat66s:
        - sourcePrefix: string
          sourcePrefixVariable: string
          sourceVpnId: 0
          sourceVpnIdVariable: string
          translatedSourcePrefix: string
          translatedSourcePrefixVariable: string
    tcpMss: 0
    tcpMssVariable: string
    tlocExtension: string
    tlocExtensionVariable: string
    tracker: string
    trackerVariable: string
    transportWanVpnFeatureId: string
    tunnelBandwidthPercent: 0
    tunnelBandwidthPercentVariable: string
    tunnelInterface: false
    tunnelInterfaceAllowAll: false
    tunnelInterfaceAllowAllVariable: string
    tunnelInterfaceAllowBfd: false
    tunnelInterfaceAllowBfdVariable: string
    tunnelInterfaceAllowBgp: false
    tunnelInterfaceAllowBgpVariable: string
    tunnelInterfaceAllowDhcp: false
    tunnelInterfaceAllowDhcpVariable: string
    tunnelInterfaceAllowDns: false
    tunnelInterfaceAllowDnsVariable: string
    tunnelInterfaceAllowHttps: false
    tunnelInterfaceAllowHttpsVariable: string
    tunnelInterfaceAllowIcmp: false
    tunnelInterfaceAllowIcmpVariable: string
    tunnelInterfaceAllowNetconf: false
    tunnelInterfaceAllowNetconfVariable: string
    tunnelInterfaceAllowNtp: false
    tunnelInterfaceAllowNtpVariable: string
    tunnelInterfaceAllowOspf: false
    tunnelInterfaceAllowOspfVariable: string
    tunnelInterfaceAllowSnmp: false
    tunnelInterfaceAllowSnmpVariable: string
    tunnelInterfaceAllowSsh: false
    tunnelInterfaceAllowSshVariable: string
    tunnelInterfaceAllowStun: false
    tunnelInterfaceAllowStunVariable: string
    tunnelInterfaceBindLoopbackTunnel: string
    tunnelInterfaceBindLoopbackTunnelVariable: string
    tunnelInterfaceBorder: false
    tunnelInterfaceBorderVariable: string
    tunnelInterfaceCarrier: string
    tunnelInterfaceCarrierVariable: string
    tunnelInterfaceClearDontFragment: false
    tunnelInterfaceClearDontFragmentVariable: string
    tunnelInterfaceColor: string
    tunnelInterfaceColorRestrict: false
    tunnelInterfaceColorRestrictVariable: string
    tunnelInterfaceColorVariable: string
    tunnelInterfaceCtsSgtPropagation: false
    tunnelInterfaceCtsSgtPropagationVariable: string
    tunnelInterfaceEncapsulations:
        - encapsulation: string
          preference: 0
          preferenceVariable: string
          weight: 0
          weightVariable: string
    tunnelInterfaceExcludeControllerGroupListVariable: string
    tunnelInterfaceExcludeControllerGroupLists:
        - 0
    tunnelInterfaceGreTunnelDestinationIp: string
    tunnelInterfaceGreTunnelDestinationIpVariable: string
    tunnelInterfaceGroups: 0
    tunnelInterfaceGroupsVariable: string
    tunnelInterfaceHelloInterval: 0
    tunnelInterfaceHelloIntervalVariable: string
    tunnelInterfaceHelloTolerance: 0
    tunnelInterfaceHelloToleranceVariable: string
    tunnelInterfaceLastResortCircuit: false
    tunnelInterfaceLastResortCircuitVariable: string
    tunnelInterfaceLowBandwidthLink: false
    tunnelInterfaceLowBandwidthLinkVariable: string
    tunnelInterfaceMaxControlConnections: 0
    tunnelInterfaceMaxControlConnectionsVariable: string
    tunnelInterfaceNatRefreshInterval: 0
    tunnelInterfaceNatRefreshIntervalVariable: string
    tunnelInterfaceNetworkBroadcast: false
    tunnelInterfaceNetworkBroadcastVariable: string
    tunnelInterfacePortHop: false
    tunnelInterfacePortHopVariable: string
    tunnelInterfaceTunnelTcpMss: 0
    tunnelInterfaceTunnelTcpMssVariable: string
    tunnelInterfaceVbondAsStunServer: false
    tunnelInterfaceVbondAsStunServerVariable: string
    tunnelInterfaceVmanageConnectionPreference: 0
    tunnelInterfaceVmanageConnectionPreferenceVariable: string
    tunnelQosMode: string
    tunnelQosModeVariable: string
    xconnect: string
    xconnectVariable: string
TransportWanVpnInterfaceEthernetFeature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TransportWanVpnInterfaceEthernetFeature resource accepts the following input properties:
- FeatureProfile stringId 
- Feature Profile ID
- AclIpv4Egress stringFeature Id 
- AclIpv4Ingress stringFeature Id 
- AclIpv6Egress stringFeature Id 
- AclIpv6Ingress stringFeature Id 
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- Arps
List<TransportWan Vpn Interface Ethernet Feature Arp> 
- Configure ARP entries
- AutoDetect boolBandwidth 
- Interface auto detect bandwidth - Default value: false
- AutoDetect stringBandwidth Variable 
- Variable name
- Autonegotiate bool
- Link autonegotiation
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- BlockNon boolSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- BlockNon stringSource Ip Variable 
- Variable name
- Description string
- The description of the Feature
- Duplex string
- Duplex mode - Choices: full,half,auto
- DuplexVariable string
- Variable name
- EnableDhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- GreTunnel stringSource Ip 
- GRE tunnel source IP
- GreTunnel stringSource Ip Variable 
- Variable name
- IcmpRedirect boolDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- IcmpRedirect stringDisable Variable 
- Variable name
- InterfaceDescription string
- InterfaceDescription stringVariable 
- Variable name
- InterfaceMtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- InterfaceMtu stringVariable 
- Variable name
- InterfaceName string
- InterfaceName stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- IperfServer string
- Iperf server for auto bandwidth detect
- IperfServer stringVariable 
- Variable name
- Ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4AddressVariable string
- Variable name
- Ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- Ipv4DhcpDistance int
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- Ipv4DhcpDistance stringVariable 
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers List<string>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- Ipv4SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address> 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- Ipv4SubnetMask stringVariable 
- Variable name
- Ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- Ipv6AddressVariable string
- Variable name
- Ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- Ipv6DhcpSecondary List<TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address> 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- Ipv6SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address> 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- LoadInterval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- LoadInterval stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- MediaType string
- Media type - Choices: auto-select,rj45,sfp
- MediaType stringVariable 
- Variable name
- Name string
- The name of the Feature
- Nat64 bool
- NAT64 on this interface - Default value: false
- Nat66 bool
- NAT66 on this interface - Default value: false
- NatIpv4 bool
- enable Network Address Translation on this interface - Default value: false
- NatIpv4Variable string
- Variable name
- NatIpv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- NatIpv6Variable string
- Variable name
- NatLoopback string
- NAT Inside Source Loopback Interface
- NatLoopback stringVariable 
- Variable name
- NatOverload bool
- NAT Overload - Default value: true
- NatOverload stringVariable 
- Variable name
- NatPrefix intLength 
- NAT Pool Prefix Length - Range: 1-32
- NatPrefix stringLength Variable 
- Variable name
- NatRange stringEnd 
- NAT Pool Range End
- NatRange stringEnd Variable 
- Variable name
- NatRange stringStart 
- NAT Pool Range Start
- NatRange stringStart Variable 
- Variable name
- NatTcp intTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- NatTcp stringTimeout Variable 
- Variable name
- NatType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- NatType stringVariable 
- Variable name
- NatUdp intTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- NatUdp stringTimeout Variable 
- Variable name
- NewStatic List<TransportNats Wan Vpn Interface Ethernet Feature New Static Nat> 
- static NAT
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel stringQos Variable 
- Variable name
- QosAdaptive bool
- Adaptive QoS - Default value: false
- QosAdaptive boolBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- QosAdaptive boolBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- QosAdaptive intDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Downstream Variable 
- Variable name
- QosAdaptive intDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Upstream Variable 
- Variable name
- QosAdaptive intMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Downstream Variable 
- Variable name
- QosAdaptive intMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Upstream Variable 
- Variable name
- QosAdaptive intMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Downstream Variable 
- Variable name
- QosAdaptive intMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Upstream Variable 
- Variable name
- QosAdaptive intPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- QosAdaptive stringPeriod Variable 
- Variable name
- QosShaping intRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- QosShaping stringRate Variable 
- Variable name
- ServiceProvider string
- Service Provider Name
- ServiceProvider stringVariable 
- Variable name
- Shutdown bool
- Default value: true
 
- Default value: 
- ShutdownVariable string
- Variable name
- Speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- SpeedVariable string
- Variable name
- StaticNat66s List<TransportWan Vpn Interface Ethernet Feature Static Nat66> 
- static NAT66
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- Tracker string
- Enable tracker for this interface
- TrackerVariable string
- Variable name
- TransportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- TunnelBandwidth intPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- TunnelBandwidth stringPercent Variable 
- Variable name
- TunnelInterface bool
- Tunnel Interface on/off - Default value: false
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bfd 
- Allow/Deny BFD - Default value: false
- TunnelInterface stringAllow Bfd Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny HTTPS - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: true
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: true
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Restrict Variable 
- Variable name
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- TunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- TunnelInterface List<TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface List<int>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- TunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- TunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- TunnelInterface intGroups 
- List of groups - Range: 1-4294967295
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Maximum Control Connections - Range: 0-100
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- TunnelQos stringMode Variable 
- Variable name
- Xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- XconnectVariable string
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- AclIpv4Egress stringFeature Id 
- AclIpv4Ingress stringFeature Id 
- AclIpv6Egress stringFeature Id 
- AclIpv6Ingress stringFeature Id 
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- Arps
[]TransportWan Vpn Interface Ethernet Feature Arp Args 
- Configure ARP entries
- AutoDetect boolBandwidth 
- Interface auto detect bandwidth - Default value: false
- AutoDetect stringBandwidth Variable 
- Variable name
- Autonegotiate bool
- Link autonegotiation
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- BlockNon boolSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- BlockNon stringSource Ip Variable 
- Variable name
- Description string
- The description of the Feature
- Duplex string
- Duplex mode - Choices: full,half,auto
- DuplexVariable string
- Variable name
- EnableDhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- GreTunnel stringSource Ip 
- GRE tunnel source IP
- GreTunnel stringSource Ip Variable 
- Variable name
- IcmpRedirect boolDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- IcmpRedirect stringDisable Variable 
- Variable name
- InterfaceDescription string
- InterfaceDescription stringVariable 
- Variable name
- InterfaceMtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- InterfaceMtu stringVariable 
- Variable name
- InterfaceName string
- InterfaceName stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- IperfServer string
- Iperf server for auto bandwidth detect
- IperfServer stringVariable 
- Variable name
- Ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4AddressVariable string
- Variable name
- Ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- Ipv4DhcpDistance int
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- Ipv4DhcpDistance stringVariable 
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers []string
- List of DHCP IPv4 helper addresses (min 1, max 8)
- Ipv4SecondaryAddresses []TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address Args 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- Ipv4SubnetMask stringVariable 
- Variable name
- Ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- Ipv6AddressVariable string
- Variable name
- Ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- Ipv6DhcpSecondary []TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address Args 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- Ipv6SecondaryAddresses []TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address Args 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- LoadInterval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- LoadInterval stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- MediaType string
- Media type - Choices: auto-select,rj45,sfp
- MediaType stringVariable 
- Variable name
- Name string
- The name of the Feature
- Nat64 bool
- NAT64 on this interface - Default value: false
- Nat66 bool
- NAT66 on this interface - Default value: false
- NatIpv4 bool
- enable Network Address Translation on this interface - Default value: false
- NatIpv4Variable string
- Variable name
- NatIpv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- NatIpv6Variable string
- Variable name
- NatLoopback string
- NAT Inside Source Loopback Interface
- NatLoopback stringVariable 
- Variable name
- NatOverload bool
- NAT Overload - Default value: true
- NatOverload stringVariable 
- Variable name
- NatPrefix intLength 
- NAT Pool Prefix Length - Range: 1-32
- NatPrefix stringLength Variable 
- Variable name
- NatRange stringEnd 
- NAT Pool Range End
- NatRange stringEnd Variable 
- Variable name
- NatRange stringStart 
- NAT Pool Range Start
- NatRange stringStart Variable 
- Variable name
- NatTcp intTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- NatTcp stringTimeout Variable 
- Variable name
- NatType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- NatType stringVariable 
- Variable name
- NatUdp intTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- NatUdp stringTimeout Variable 
- Variable name
- NewStatic []TransportNats Wan Vpn Interface Ethernet Feature New Static Nat Args 
- static NAT
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel stringQos Variable 
- Variable name
- QosAdaptive bool
- Adaptive QoS - Default value: false
- QosAdaptive boolBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- QosAdaptive boolBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- QosAdaptive intDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Downstream Variable 
- Variable name
- QosAdaptive intDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Upstream Variable 
- Variable name
- QosAdaptive intMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Downstream Variable 
- Variable name
- QosAdaptive intMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Upstream Variable 
- Variable name
- QosAdaptive intMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Downstream Variable 
- Variable name
- QosAdaptive intMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Upstream Variable 
- Variable name
- QosAdaptive intPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- QosAdaptive stringPeriod Variable 
- Variable name
- QosShaping intRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- QosShaping stringRate Variable 
- Variable name
- ServiceProvider string
- Service Provider Name
- ServiceProvider stringVariable 
- Variable name
- Shutdown bool
- Default value: true
 
- Default value: 
- ShutdownVariable string
- Variable name
- Speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- SpeedVariable string
- Variable name
- StaticNat66s []TransportWan Vpn Interface Ethernet Feature Static Nat66Args 
- static NAT66
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- Tracker string
- Enable tracker for this interface
- TrackerVariable string
- Variable name
- TransportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- TunnelBandwidth intPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- TunnelBandwidth stringPercent Variable 
- Variable name
- TunnelInterface bool
- Tunnel Interface on/off - Default value: false
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bfd 
- Allow/Deny BFD - Default value: false
- TunnelInterface stringAllow Bfd Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny HTTPS - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: true
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: true
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Restrict Variable 
- Variable name
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- TunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- TunnelInterface []TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation Args 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface []intExclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- TunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- TunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- TunnelInterface intGroups 
- List of groups - Range: 1-4294967295
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Maximum Control Connections - Range: 0-100
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- TunnelQos stringMode Variable 
- Variable name
- Xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- XconnectVariable string
- Variable name
- featureProfile StringId 
- Feature Profile ID
- aclIpv4Egress StringFeature Id 
- aclIpv4Ingress StringFeature Id 
- aclIpv6Egress StringFeature Id 
- aclIpv6Ingress StringFeature Id 
- arpTimeout Integer
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout StringVariable 
- Variable name
- arps
List<TransportWan Vpn Interface Ethernet Feature Arp> 
- Configure ARP entries
- autoDetect BooleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect StringBandwidth Variable 
- Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Integer
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Integer
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- blockNon BooleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon StringSource Ip Variable 
- Variable name
- description String
- The description of the Feature
- duplex String
- Duplex mode - Choices: full,half,auto
- duplexVariable String
- Variable name
- enableDhcpv6 Boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- greTunnel StringSource Ip 
- GRE tunnel source IP
- greTunnel StringSource Ip Variable 
- Variable name
- icmpRedirect BooleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect StringDisable Variable 
- Variable name
- interfaceDescription String
- interfaceDescription StringVariable 
- Variable name
- interfaceMtu Integer
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu StringVariable 
- Variable name
- interfaceName String
- interfaceName StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Integer
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- iperfServer String
- Iperf server for auto bandwidth detect
- iperfServer StringVariable 
- Variable name
- ipv4Address String
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable String
- Variable name
- ipv4ConfigurationType String
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance Integer
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance StringVariable 
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address> 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask String
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask StringVariable 
- Variable name
- ipv6Address String
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable String
- Variable name
- ipv6ConfigurationType String
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary List<TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address> 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address> 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval Integer
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
- mediaType String
- Media type - Choices: auto-select,rj45,sfp
- mediaType StringVariable 
- Variable name
- name String
- The name of the Feature
- nat64 Boolean
- NAT64 on this interface - Default value: false
- nat66 Boolean
- NAT66 on this interface - Default value: false
- natIpv4 Boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable String
- Variable name
- natIpv6 Boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable String
- Variable name
- natLoopback String
- NAT Inside Source Loopback Interface
- natLoopback StringVariable 
- Variable name
- natOverload Boolean
- NAT Overload - Default value: true
- natOverload StringVariable 
- Variable name
- natPrefix IntegerLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix StringLength Variable 
- Variable name
- natRange StringEnd 
- NAT Pool Range End
- natRange StringEnd Variable 
- Variable name
- natRange StringStart 
- NAT Pool Range Start
- natRange StringStart Variable 
- Variable name
- natTcp IntegerTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp StringTimeout Variable 
- Variable name
- natType String
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType StringVariable 
- Variable name
- natUdp IntegerTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp StringTimeout Variable 
- Variable name
- newStatic List<TransportNats Wan Vpn Interface Ethernet Feature New Static Nat> 
- static NAT
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel StringQos Variable 
- Variable name
- qosAdaptive Boolean
- Adaptive QoS - Default value: false
- qosAdaptive BooleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive BooleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive IntegerDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Downstream Variable 
- Variable name
- qosAdaptive IntegerDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Upstream Variable 
- Variable name
- qosAdaptive IntegerMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Downstream Variable 
- Variable name
- qosAdaptive IntegerMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Upstream Variable 
- Variable name
- qosAdaptive IntegerMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Downstream Variable 
- Variable name
- qosAdaptive IntegerMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Upstream Variable 
- Variable name
- qosAdaptive IntegerPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive StringPeriod Variable 
- Variable name
- qosShaping IntegerRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping StringRate Variable 
- Variable name
- serviceProvider String
- Service Provider Name
- serviceProvider StringVariable 
- Variable name
- shutdown Boolean
- Default value: true
 
- Default value: 
- shutdownVariable String
- Variable name
- speed String
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable String
- Variable name
- staticNat66s List<TransportWan Vpn Interface Ethernet Feature Static Nat66> 
- static NAT66
- tcpMss Integer
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tracker String
- Enable tracker for this interface
- trackerVariable String
- Variable name
- transportWan StringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth IntegerPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth StringPercent Variable 
- Variable name
- tunnelInterface Boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface StringAllow Bfd Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Restrict Variable 
- Variable name
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface StringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface List<TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Integer>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface StringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface StringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface IntegerGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface IntegerHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface IntegerHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface IntegerMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface IntegerNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface IntegerTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface IntegerVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos StringMode Variable 
- Variable name
- xconnect String
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable String
- Variable name
- featureProfile stringId 
- Feature Profile ID
- aclIpv4Egress stringFeature Id 
- aclIpv4Ingress stringFeature Id 
- aclIpv6Egress stringFeature Id 
- aclIpv6Ingress stringFeature Id 
- arpTimeout number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout stringVariable 
- Variable name
- arps
TransportWan Vpn Interface Ethernet Feature Arp[] 
- Configure ARP entries
- autoDetect booleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect stringBandwidth Variable 
- Variable name
- autonegotiate boolean
- Link autonegotiation
- autonegotiateVariable string
- Variable name
- bandwidthDownstream number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream stringVariable 
- Variable name
- bandwidthUpstream number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream stringVariable 
- Variable name
- blockNon booleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon stringSource Ip Variable 
- Variable name
- description string
- The description of the Feature
- duplex string
- Duplex mode - Choices: full,half,auto
- duplexVariable string
- Variable name
- enableDhcpv6 boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- greTunnel stringSource Ip 
- GRE tunnel source IP
- greTunnel stringSource Ip Variable 
- Variable name
- icmpRedirect booleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect stringDisable Variable 
- Variable name
- interfaceDescription string
- interfaceDescription stringVariable 
- Variable name
- interfaceMtu number
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu stringVariable 
- Variable name
- interfaceName string
- interfaceName stringVariable 
- Variable name
- ipDirected booleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected stringBroadcast Variable 
- Variable name
- ipMtu number
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu stringVariable 
- Variable name
- iperfServer string
- Iperf server for auto bandwidth detect
- iperfServer stringVariable 
- Variable name
- ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable string
- Variable name
- ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance number
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance stringVariable 
- Variable name
- ipv4DhcpHelper stringVariable 
- Variable name
- ipv4DhcpHelpers string[]
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address[] 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask stringVariable 
- Variable name
- ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable string
- Variable name
- ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address[] 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address[] 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval number
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval stringVariable 
- Variable name
- macAddress string
- MAC Address
- macAddress stringVariable 
- Variable name
- mediaType string
- Media type - Choices: auto-select,rj45,sfp
- mediaType stringVariable 
- Variable name
- name string
- The name of the Feature
- nat64 boolean
- NAT64 on this interface - Default value: false
- nat66 boolean
- NAT66 on this interface - Default value: false
- natIpv4 boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable string
- Variable name
- natIpv6 boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable string
- Variable name
- natLoopback string
- NAT Inside Source Loopback Interface
- natLoopback stringVariable 
- Variable name
- natOverload boolean
- NAT Overload - Default value: true
- natOverload stringVariable 
- Variable name
- natPrefix numberLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix stringLength Variable 
- Variable name
- natRange stringEnd 
- NAT Pool Range End
- natRange stringEnd Variable 
- Variable name
- natRange stringStart 
- NAT Pool Range Start
- natRange stringStart Variable 
- Variable name
- natTcp numberTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp stringTimeout Variable 
- Variable name
- natType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType stringVariable 
- Variable name
- natUdp numberTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp stringTimeout Variable 
- Variable name
- newStatic TransportNats Wan Vpn Interface Ethernet Feature New Static Nat[] 
- static NAT
- perTunnel booleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel stringQos Variable 
- Variable name
- qosAdaptive boolean
- Adaptive QoS - Default value: false
- qosAdaptive booleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive booleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive numberDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive stringDefault Downstream Variable 
- Variable name
- qosAdaptive numberDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive stringDefault Upstream Variable 
- Variable name
- qosAdaptive numberMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMax Downstream Variable 
- Variable name
- qosAdaptive numberMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMax Upstream Variable 
- Variable name
- qosAdaptive numberMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMin Downstream Variable 
- Variable name
- qosAdaptive numberMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMin Upstream Variable 
- Variable name
- qosAdaptive numberPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive stringPeriod Variable 
- Variable name
- qosShaping numberRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping stringRate Variable 
- Variable name
- serviceProvider string
- Service Provider Name
- serviceProvider stringVariable 
- Variable name
- shutdown boolean
- Default value: true
 
- Default value: 
- shutdownVariable string
- Variable name
- speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable string
- Variable name
- staticNat66s TransportWan Vpn Interface Ethernet Feature Static Nat66[] 
- static NAT66
- tcpMss number
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss stringVariable 
- Variable name
- tlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension stringVariable 
- Variable name
- tracker string
- Enable tracker for this interface
- trackerVariable string
- Variable name
- transportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth numberPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth stringPercent Variable 
- Variable name
- tunnelInterface boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface booleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface stringAllow All Variable 
- Variable name
- tunnelInterface booleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface stringAllow Bfd Variable 
- Variable name
- tunnelInterface booleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface stringAllow Bgp Variable 
- Variable name
- tunnelInterface booleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface stringAllow Dhcp Variable 
- Variable name
- tunnelInterface booleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface stringAllow Dns Variable 
- Variable name
- tunnelInterface booleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface stringAllow Https Variable 
- Variable name
- tunnelInterface booleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface stringAllow Icmp Variable 
- Variable name
- tunnelInterface booleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface stringAllow Netconf Variable 
- Variable name
- tunnelInterface booleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface stringAllow Ntp Variable 
- Variable name
- tunnelInterface booleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface stringAllow Ospf Variable 
- Variable name
- tunnelInterface booleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface stringAllow Snmp Variable 
- Variable name
- tunnelInterface booleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface stringAllow Ssh Variable 
- Variable name
- tunnelInterface booleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface stringAllow Stun Variable 
- Variable name
- tunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface booleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface stringBorder Variable 
- Variable name
- tunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface stringCarrier Variable 
- Variable name
- tunnelInterface booleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface stringClear Dont Fragment Variable 
- Variable name
- tunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface booleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface stringColor Restrict Variable 
- Variable name
- tunnelInterface stringColor Variable 
- Variable name
- tunnelInterface booleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation[] 
- Encapsulation for TLOC
- tunnelInterface stringExclude Controller Group List Variable 
- Variable name
- tunnelInterface number[]Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface numberGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface stringGroups Variable 
- Variable name
- tunnelInterface numberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface stringHello Interval Variable 
- Variable name
- tunnelInterface numberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface stringHello Tolerance Variable 
- Variable name
- tunnelInterface booleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface stringLast Resort Circuit Variable 
- Variable name
- tunnelInterface booleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface numberMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface stringMax Control Connections Variable 
- Variable name
- tunnelInterface numberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface stringNat Refresh Interval Variable 
- Variable name
- tunnelInterface booleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface stringNetwork Broadcast Variable 
- Variable name
- tunnelInterface booleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface stringPort Hop Variable 
- Variable name
- tunnelInterface numberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface booleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface stringVbond As Stun Server Variable 
- Variable name
- tunnelInterface numberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- tunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos stringMode Variable 
- Variable name
- xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable string
- Variable name
- feature_profile_ strid 
- Feature Profile ID
- acl_ipv4_ stregress_ feature_ id 
- acl_ipv4_ stringress_ feature_ id 
- acl_ipv6_ stregress_ feature_ id 
- acl_ipv6_ stringress_ feature_ id 
- arp_timeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arp_timeout_ strvariable 
- Variable name
- arps
Sequence[TransportWan Vpn Interface Ethernet Feature Arp Args] 
- Configure ARP entries
- auto_detect_ boolbandwidth 
- Interface auto detect bandwidth - Default value: false
- auto_detect_ strbandwidth_ variable 
- Variable name
- autonegotiate bool
- Link autonegotiation
- autonegotiate_variable str
- Variable name
- bandwidth_downstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_downstream_ strvariable 
- Variable name
- bandwidth_upstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_upstream_ strvariable 
- Variable name
- block_non_ boolsource_ ip 
- Block packets originating from IP address that is not from this source - Default value: false
- block_non_ strsource_ ip_ variable 
- Variable name
- description str
- The description of the Feature
- duplex str
- Duplex mode - Choices: full,half,auto
- duplex_variable str
- Variable name
- enable_dhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- gre_tunnel_ strsource_ ip 
- GRE tunnel source IP
- gre_tunnel_ strsource_ ip_ variable 
- Variable name
- icmp_redirect_ booldisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmp_redirect_ strdisable_ variable 
- Variable name
- interface_description str
- interface_description_ strvariable 
- Variable name
- interface_mtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interface_mtu_ strvariable 
- Variable name
- interface_name str
- interface_name_ strvariable 
- Variable name
- ip_directed_ boolbroadcast 
- IP Directed-Broadcast - Default value: false
- ip_directed_ strbroadcast_ variable 
- Variable name
- ip_mtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- iperf_server str
- Iperf server for auto bandwidth detect
- iperf_server_ strvariable 
- Variable name
- ipv4_address str
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4_address_ strvariable 
- Variable name
- ipv4_configuration_ strtype 
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4_dhcp_ intdistance 
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4_dhcp_ strdistance_ variable 
- Variable name
- ipv4_dhcp_ strhelper_ variable 
- Variable name
- ipv4_dhcp_ Sequence[str]helpers 
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4_secondary_ Sequence[Transportaddresses Wan Vpn Interface Ethernet Feature Ipv4Secondary Address Args] 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4_subnet_ strmask 
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4_subnet_ strmask_ variable 
- Variable name
- ipv6_address str
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6_address_ strvariable 
- Variable name
- ipv6_configuration_ strtype 
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6_dhcp_ Sequence[Transportsecondary_ addresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address Args] 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6_secondary_ Sequence[Transportaddresses Wan Vpn Interface Ethernet Feature Ipv6Secondary Address Args] 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- load_interval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- load_interval_ strvariable 
- Variable name
- mac_address str
- MAC Address
- mac_address_ strvariable 
- Variable name
- media_type str
- Media type - Choices: auto-select,rj45,sfp
- media_type_ strvariable 
- Variable name
- name str
- The name of the Feature
- nat64 bool
- NAT64 on this interface - Default value: false
- nat66 bool
- NAT66 on this interface - Default value: false
- nat_ipv4 bool
- enable Network Address Translation on this interface - Default value: false
- nat_ipv4_ strvariable 
- Variable name
- nat_ipv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- nat_ipv6_ strvariable 
- Variable name
- nat_loopback str
- NAT Inside Source Loopback Interface
- nat_loopback_ strvariable 
- Variable name
- nat_overload bool
- NAT Overload - Default value: true
- nat_overload_ strvariable 
- Variable name
- nat_prefix_ intlength 
- NAT Pool Prefix Length - Range: 1-32
- nat_prefix_ strlength_ variable 
- Variable name
- nat_range_ strend 
- NAT Pool Range End
- nat_range_ strend_ variable 
- Variable name
- nat_range_ strstart 
- NAT Pool Range Start
- nat_range_ strstart_ variable 
- Variable name
- nat_tcp_ inttimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- nat_tcp_ strtimeout_ variable 
- Variable name
- nat_type str
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- nat_type_ strvariable 
- Variable name
- nat_udp_ inttimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- nat_udp_ strtimeout_ variable 
- Variable name
- new_static_ Sequence[Transportnats Wan Vpn Interface Ethernet Feature New Static Nat Args] 
- static NAT
- per_tunnel_ boolqos 
- Per-tunnel Qos - Default value: false
- per_tunnel_ strqos_ variable 
- Variable name
- qos_adaptive bool
- Adaptive QoS - Default value: false
- qos_adaptive_ boolbandwidth_ downstream 
- Shaping Rate Downstream - Default value: false
- qos_adaptive_ boolbandwidth_ upstream 
- Shaping Rate Upstream - Default value: false
- qos_adaptive_ intdefault_ downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qos_adaptive_ strdefault_ downstream_ variable 
- Variable name
- qos_adaptive_ intdefault_ upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qos_adaptive_ strdefault_ upstream_ variable 
- Variable name
- qos_adaptive_ intmax_ downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmax_ downstream_ variable 
- Variable name
- qos_adaptive_ intmax_ upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmax_ upstream_ variable 
- Variable name
- qos_adaptive_ intmin_ downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmin_ downstream_ variable 
- Variable name
- qos_adaptive_ intmin_ upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmin_ upstream_ variable 
- Variable name
- qos_adaptive_ intperiod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qos_adaptive_ strperiod_ variable 
- Variable name
- qos_shaping_ intrate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qos_shaping_ strrate_ variable 
- Variable name
- service_provider str
- Service Provider Name
- service_provider_ strvariable 
- Variable name
- shutdown bool
- Default value: true
 
- Default value: 
- shutdown_variable str
- Variable name
- speed str
- Set interface speed - Choices: 10,100,1000,2500,10000
- speed_variable str
- Variable name
- static_nat66s Sequence[TransportWan Vpn Interface Ethernet Feature Static Nat66Args] 
- static NAT66
- tcp_mss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcp_mss_ strvariable 
- Variable name
- tloc_extension str
- Extends a local TLOC to a remote node only for vpn 0
- tloc_extension_ strvariable 
- Variable name
- tracker str
- Enable tracker for this interface
- tracker_variable str
- Variable name
- transport_wan_ strvpn_ feature_ id 
- Transport WAN VPN Feature ID
- tunnel_bandwidth_ intpercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnel_bandwidth_ strpercent_ variable 
- Variable name
- tunnel_interface bool
- Tunnel Interface on/off - Default value: false
- tunnel_interface_ boolallow_ all 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnel_interface_ strallow_ all_ variable 
- Variable name
- tunnel_interface_ boolallow_ bfd 
- Allow/Deny BFD - Default value: false
- tunnel_interface_ strallow_ bfd_ variable 
- Variable name
- tunnel_interface_ boolallow_ bgp 
- Allow/deny BGP - Default value: false
- tunnel_interface_ strallow_ bgp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dhcp 
- Allow/Deny DHCP - Default value: true
- tunnel_interface_ strallow_ dhcp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dns 
- Allow/Deny DNS - Default value: true
- tunnel_interface_ strallow_ dns_ variable 
- Variable name
- tunnel_interface_ boolallow_ https 
- Allow/Deny HTTPS - Default value: true
- tunnel_interface_ strallow_ https_ variable 
- Variable name
- tunnel_interface_ boolallow_ icmp 
- Allow/Deny ICMP - Default value: true
- tunnel_interface_ strallow_ icmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ netconf 
- Allow/Deny NETCONF - Default value: false
- tunnel_interface_ strallow_ netconf_ variable 
- Variable name
- tunnel_interface_ boolallow_ ntp 
- Allow/Deny NTP - Default value: true
- tunnel_interface_ strallow_ ntp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ospf 
- Allow/Deny OSPF - Default value: false
- tunnel_interface_ strallow_ ospf_ variable 
- Variable name
- tunnel_interface_ boolallow_ snmp 
- Allow/Deny SNMP - Default value: false
- tunnel_interface_ strallow_ snmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ssh 
- Allow/Deny SSH - Default value: true
- tunnel_interface_ strallow_ ssh_ variable 
- Variable name
- tunnel_interface_ boolallow_ stun 
- Allow/Deny STUN - Default value: false
- tunnel_interface_ strallow_ stun_ variable 
- Variable name
- tunnel_interface_ strbind_ loopback_ tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnel_interface_ strbind_ loopback_ tunnel_ variable 
- Variable name
- tunnel_interface_ boolborder 
- Set TLOC as border TLOC - Default value: false
- tunnel_interface_ strborder_ variable 
- Variable name
- tunnel_interface_ strcarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnel_interface_ strcarrier_ variable 
- Variable name
- tunnel_interface_ boolclear_ dont_ fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnel_interface_ strclear_ dont_ fragment_ variable 
- Variable name
- tunnel_interface_ strcolor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnel_interface_ boolcolor_ restrict 
- Restrict this TLOC behavior - Default value: false
- tunnel_interface_ strcolor_ restrict_ variable 
- Variable name
- tunnel_interface_ strcolor_ variable 
- Variable name
- tunnel_interface_ boolcts_ sgt_ propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnel_interface_ strcts_ sgt_ propagation_ variable 
- Variable name
- tunnel_interface_ Sequence[Transportencapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation Args] 
- Encapsulation for TLOC
- tunnel_interface_ strexclude_ controller_ group_ list_ variable 
- Variable name
- tunnel_interface_ Sequence[int]exclude_ controller_ group_ lists 
- Exclude the following controller groups defined in this list.
- tunnel_interface_ strgre_ tunnel_ destination_ ip 
- GRE tunnel destination IP
- tunnel_interface_ strgre_ tunnel_ destination_ ip_ variable 
- Variable name
- tunnel_interface_ intgroups 
- List of groups - Range: 1-4294967295
- tunnel_interface_ strgroups_ variable 
- Variable name
- tunnel_interface_ inthello_ interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnel_interface_ strhello_ interval_ variable 
- Variable name
- tunnel_interface_ inthello_ tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnel_interface_ strhello_ tolerance_ variable 
- Variable name
- tunnel_interface_ boollast_ resort_ circuit 
- Set TLOC as last resort - Default value: false
- tunnel_interface_ strlast_ resort_ circuit_ variable 
- Variable name
- tunnel_interface_ boollow_ bandwidth_ link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnel_interface_ strlow_ bandwidth_ link_ variable 
- Variable name
- tunnel_interface_ intmax_ control_ connections 
- Maximum Control Connections - Range: 0-100
- tunnel_interface_ strmax_ control_ connections_ variable 
- Variable name
- tunnel_interface_ intnat_ refresh_ interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnel_interface_ strnat_ refresh_ interval_ variable 
- Variable name
- tunnel_interface_ boolnetwork_ broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnel_interface_ strnetwork_ broadcast_ variable 
- Variable name
- tunnel_interface_ boolport_ hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnel_interface_ strport_ hop_ variable 
- Variable name
- tunnel_interface_ inttunnel_ tcp_ mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnel_interface_ strtunnel_ tcp_ mss_ variable 
- Variable name
- tunnel_interface_ boolvbond_ as_ stun_ server 
- Put this wan interface in STUN mode only - Default value: false
- tunnel_interface_ strvbond_ as_ stun_ server_ variable 
- Variable name
- tunnel_interface_ intvmanage_ connection_ preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnel_interface_ strvmanage_ connection_ preference_ variable 
- Variable name
- tunnel_qos_ strmode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnel_qos_ strmode_ variable 
- Variable name
- xconnect str
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnect_variable str
- Variable name
- featureProfile StringId 
- Feature Profile ID
- aclIpv4Egress StringFeature Id 
- aclIpv4Ingress StringFeature Id 
- aclIpv6Egress StringFeature Id 
- aclIpv6Ingress StringFeature Id 
- arpTimeout Number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout StringVariable 
- Variable name
- arps List<Property Map>
- Configure ARP entries
- autoDetect BooleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect StringBandwidth Variable 
- Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- blockNon BooleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon StringSource Ip Variable 
- Variable name
- description String
- The description of the Feature
- duplex String
- Duplex mode - Choices: full,half,auto
- duplexVariable String
- Variable name
- enableDhcpv6 Boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- greTunnel StringSource Ip 
- GRE tunnel source IP
- greTunnel StringSource Ip Variable 
- Variable name
- icmpRedirect BooleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect StringDisable Variable 
- Variable name
- interfaceDescription String
- interfaceDescription StringVariable 
- Variable name
- interfaceMtu Number
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu StringVariable 
- Variable name
- interfaceName String
- interfaceName StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Number
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- iperfServer String
- Iperf server for auto bandwidth detect
- iperfServer StringVariable 
- Variable name
- ipv4Address String
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable String
- Variable name
- ipv4ConfigurationType String
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance Number
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance StringVariable 
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses List<Property Map>
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask String
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask StringVariable 
- Variable name
- ipv6Address String
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable String
- Variable name
- ipv6ConfigurationType String
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary List<Property Map>Addresses 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses List<Property Map>
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval Number
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
- mediaType String
- Media type - Choices: auto-select,rj45,sfp
- mediaType StringVariable 
- Variable name
- name String
- The name of the Feature
- nat64 Boolean
- NAT64 on this interface - Default value: false
- nat66 Boolean
- NAT66 on this interface - Default value: false
- natIpv4 Boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable String
- Variable name
- natIpv6 Boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable String
- Variable name
- natLoopback String
- NAT Inside Source Loopback Interface
- natLoopback StringVariable 
- Variable name
- natOverload Boolean
- NAT Overload - Default value: true
- natOverload StringVariable 
- Variable name
- natPrefix NumberLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix StringLength Variable 
- Variable name
- natRange StringEnd 
- NAT Pool Range End
- natRange StringEnd Variable 
- Variable name
- natRange StringStart 
- NAT Pool Range Start
- natRange StringStart Variable 
- Variable name
- natTcp NumberTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp StringTimeout Variable 
- Variable name
- natType String
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType StringVariable 
- Variable name
- natUdp NumberTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp StringTimeout Variable 
- Variable name
- newStatic List<Property Map>Nats 
- static NAT
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel StringQos Variable 
- Variable name
- qosAdaptive Boolean
- Adaptive QoS - Default value: false
- qosAdaptive BooleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive BooleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive NumberDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Downstream Variable 
- Variable name
- qosAdaptive NumberDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Upstream Variable 
- Variable name
- qosAdaptive NumberMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Downstream Variable 
- Variable name
- qosAdaptive NumberMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Upstream Variable 
- Variable name
- qosAdaptive NumberMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Downstream Variable 
- Variable name
- qosAdaptive NumberMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Upstream Variable 
- Variable name
- qosAdaptive NumberPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive StringPeriod Variable 
- Variable name
- qosShaping NumberRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping StringRate Variable 
- Variable name
- serviceProvider String
- Service Provider Name
- serviceProvider StringVariable 
- Variable name
- shutdown Boolean
- Default value: true
 
- Default value: 
- shutdownVariable String
- Variable name
- speed String
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable String
- Variable name
- staticNat66s List<Property Map>
- static NAT66
- tcpMss Number
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tracker String
- Enable tracker for this interface
- trackerVariable String
- Variable name
- transportWan StringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth NumberPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth StringPercent Variable 
- Variable name
- tunnelInterface Boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface StringAllow Bfd Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Restrict Variable 
- Variable name
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface StringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface List<Property Map>Encapsulations 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Number>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface StringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface StringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface NumberGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface NumberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface NumberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface NumberMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface NumberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface NumberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface NumberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos StringMode Variable 
- Variable name
- xconnect String
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable String
- Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the TransportWanVpnInterfaceEthernetFeature resource produces the following output properties:
Look up Existing TransportWanVpnInterfaceEthernetFeature Resource
Get an existing TransportWanVpnInterfaceEthernetFeature resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TransportWanVpnInterfaceEthernetFeatureState, opts?: CustomResourceOptions): TransportWanVpnInterfaceEthernetFeature@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        acl_ipv4_egress_feature_id: Optional[str] = None,
        acl_ipv4_ingress_feature_id: Optional[str] = None,
        acl_ipv6_egress_feature_id: Optional[str] = None,
        acl_ipv6_ingress_feature_id: Optional[str] = None,
        arp_timeout: Optional[int] = None,
        arp_timeout_variable: Optional[str] = None,
        arps: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureArpArgs]] = None,
        auto_detect_bandwidth: Optional[bool] = None,
        auto_detect_bandwidth_variable: Optional[str] = None,
        autonegotiate: Optional[bool] = None,
        autonegotiate_variable: Optional[str] = None,
        bandwidth_downstream: Optional[int] = None,
        bandwidth_downstream_variable: Optional[str] = None,
        bandwidth_upstream: Optional[int] = None,
        bandwidth_upstream_variable: Optional[str] = None,
        block_non_source_ip: Optional[bool] = None,
        block_non_source_ip_variable: Optional[str] = None,
        description: Optional[str] = None,
        duplex: Optional[str] = None,
        duplex_variable: Optional[str] = None,
        enable_dhcpv6: Optional[bool] = None,
        feature_profile_id: Optional[str] = None,
        gre_tunnel_source_ip: Optional[str] = None,
        gre_tunnel_source_ip_variable: Optional[str] = None,
        icmp_redirect_disable: Optional[bool] = None,
        icmp_redirect_disable_variable: Optional[str] = None,
        interface_description: Optional[str] = None,
        interface_description_variable: Optional[str] = None,
        interface_mtu: Optional[int] = None,
        interface_mtu_variable: Optional[str] = None,
        interface_name: Optional[str] = None,
        interface_name_variable: Optional[str] = None,
        ip_directed_broadcast: Optional[bool] = None,
        ip_directed_broadcast_variable: Optional[str] = None,
        ip_mtu: Optional[int] = None,
        ip_mtu_variable: Optional[str] = None,
        iperf_server: Optional[str] = None,
        iperf_server_variable: Optional[str] = None,
        ipv4_address: Optional[str] = None,
        ipv4_address_variable: Optional[str] = None,
        ipv4_configuration_type: Optional[str] = None,
        ipv4_dhcp_distance: Optional[int] = None,
        ipv4_dhcp_distance_variable: Optional[str] = None,
        ipv4_dhcp_helper_variable: Optional[str] = None,
        ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
        ipv4_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]] = None,
        ipv4_subnet_mask: Optional[str] = None,
        ipv4_subnet_mask_variable: Optional[str] = None,
        ipv6_address: Optional[str] = None,
        ipv6_address_variable: Optional[str] = None,
        ipv6_configuration_type: Optional[str] = None,
        ipv6_dhcp_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs]] = None,
        ipv6_secondary_addresses: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs]] = None,
        load_interval: Optional[int] = None,
        load_interval_variable: Optional[str] = None,
        mac_address: Optional[str] = None,
        mac_address_variable: Optional[str] = None,
        media_type: Optional[str] = None,
        media_type_variable: Optional[str] = None,
        name: Optional[str] = None,
        nat64: Optional[bool] = None,
        nat66: Optional[bool] = None,
        nat_ipv4: Optional[bool] = None,
        nat_ipv4_variable: Optional[str] = None,
        nat_ipv6: Optional[bool] = None,
        nat_ipv6_variable: Optional[str] = None,
        nat_loopback: Optional[str] = None,
        nat_loopback_variable: Optional[str] = None,
        nat_overload: Optional[bool] = None,
        nat_overload_variable: Optional[str] = None,
        nat_prefix_length: Optional[int] = None,
        nat_prefix_length_variable: Optional[str] = None,
        nat_range_end: Optional[str] = None,
        nat_range_end_variable: Optional[str] = None,
        nat_range_start: Optional[str] = None,
        nat_range_start_variable: Optional[str] = None,
        nat_tcp_timeout: Optional[int] = None,
        nat_tcp_timeout_variable: Optional[str] = None,
        nat_type: Optional[str] = None,
        nat_type_variable: Optional[str] = None,
        nat_udp_timeout: Optional[int] = None,
        nat_udp_timeout_variable: Optional[str] = None,
        new_static_nats: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs]] = None,
        per_tunnel_qos: Optional[bool] = None,
        per_tunnel_qos_variable: Optional[str] = None,
        qos_adaptive: Optional[bool] = None,
        qos_adaptive_bandwidth_downstream: Optional[bool] = None,
        qos_adaptive_bandwidth_upstream: Optional[bool] = None,
        qos_adaptive_default_downstream: Optional[int] = None,
        qos_adaptive_default_downstream_variable: Optional[str] = None,
        qos_adaptive_default_upstream: Optional[int] = None,
        qos_adaptive_default_upstream_variable: Optional[str] = None,
        qos_adaptive_max_downstream: Optional[int] = None,
        qos_adaptive_max_downstream_variable: Optional[str] = None,
        qos_adaptive_max_upstream: Optional[int] = None,
        qos_adaptive_max_upstream_variable: Optional[str] = None,
        qos_adaptive_min_downstream: Optional[int] = None,
        qos_adaptive_min_downstream_variable: Optional[str] = None,
        qos_adaptive_min_upstream: Optional[int] = None,
        qos_adaptive_min_upstream_variable: Optional[str] = None,
        qos_adaptive_period: Optional[int] = None,
        qos_adaptive_period_variable: Optional[str] = None,
        qos_shaping_rate: Optional[int] = None,
        qos_shaping_rate_variable: Optional[str] = None,
        service_provider: Optional[str] = None,
        service_provider_variable: Optional[str] = None,
        shutdown: Optional[bool] = None,
        shutdown_variable: Optional[str] = None,
        speed: Optional[str] = None,
        speed_variable: Optional[str] = None,
        static_nat66s: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureStaticNat66Args]] = None,
        tcp_mss: Optional[int] = None,
        tcp_mss_variable: Optional[str] = None,
        tloc_extension: Optional[str] = None,
        tloc_extension_variable: Optional[str] = None,
        tracker: Optional[str] = None,
        tracker_variable: Optional[str] = None,
        transport_wan_vpn_feature_id: Optional[str] = None,
        tunnel_bandwidth_percent: Optional[int] = None,
        tunnel_bandwidth_percent_variable: Optional[str] = None,
        tunnel_interface: Optional[bool] = None,
        tunnel_interface_allow_all: Optional[bool] = None,
        tunnel_interface_allow_all_variable: Optional[str] = None,
        tunnel_interface_allow_bfd: Optional[bool] = None,
        tunnel_interface_allow_bfd_variable: Optional[str] = None,
        tunnel_interface_allow_bgp: Optional[bool] = None,
        tunnel_interface_allow_bgp_variable: Optional[str] = None,
        tunnel_interface_allow_dhcp: Optional[bool] = None,
        tunnel_interface_allow_dhcp_variable: Optional[str] = None,
        tunnel_interface_allow_dns: Optional[bool] = None,
        tunnel_interface_allow_dns_variable: Optional[str] = None,
        tunnel_interface_allow_https: Optional[bool] = None,
        tunnel_interface_allow_https_variable: Optional[str] = None,
        tunnel_interface_allow_icmp: Optional[bool] = None,
        tunnel_interface_allow_icmp_variable: Optional[str] = None,
        tunnel_interface_allow_netconf: Optional[bool] = None,
        tunnel_interface_allow_netconf_variable: Optional[str] = None,
        tunnel_interface_allow_ntp: Optional[bool] = None,
        tunnel_interface_allow_ntp_variable: Optional[str] = None,
        tunnel_interface_allow_ospf: Optional[bool] = None,
        tunnel_interface_allow_ospf_variable: Optional[str] = None,
        tunnel_interface_allow_snmp: Optional[bool] = None,
        tunnel_interface_allow_snmp_variable: Optional[str] = None,
        tunnel_interface_allow_ssh: Optional[bool] = None,
        tunnel_interface_allow_ssh_variable: Optional[str] = None,
        tunnel_interface_allow_stun: Optional[bool] = None,
        tunnel_interface_allow_stun_variable: Optional[str] = None,
        tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
        tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
        tunnel_interface_border: Optional[bool] = None,
        tunnel_interface_border_variable: Optional[str] = None,
        tunnel_interface_carrier: Optional[str] = None,
        tunnel_interface_carrier_variable: Optional[str] = None,
        tunnel_interface_clear_dont_fragment: Optional[bool] = None,
        tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
        tunnel_interface_color: Optional[str] = None,
        tunnel_interface_color_restrict: Optional[bool] = None,
        tunnel_interface_color_restrict_variable: Optional[str] = None,
        tunnel_interface_color_variable: Optional[str] = None,
        tunnel_interface_cts_sgt_propagation: Optional[bool] = None,
        tunnel_interface_cts_sgt_propagation_variable: Optional[str] = None,
        tunnel_interface_encapsulations: Optional[Sequence[TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs]] = None,
        tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
        tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
        tunnel_interface_gre_tunnel_destination_ip: Optional[str] = None,
        tunnel_interface_gre_tunnel_destination_ip_variable: Optional[str] = None,
        tunnel_interface_groups: Optional[int] = None,
        tunnel_interface_groups_variable: Optional[str] = None,
        tunnel_interface_hello_interval: Optional[int] = None,
        tunnel_interface_hello_interval_variable: Optional[str] = None,
        tunnel_interface_hello_tolerance: Optional[int] = None,
        tunnel_interface_hello_tolerance_variable: Optional[str] = None,
        tunnel_interface_last_resort_circuit: Optional[bool] = None,
        tunnel_interface_last_resort_circuit_variable: Optional[str] = None,
        tunnel_interface_low_bandwidth_link: Optional[bool] = None,
        tunnel_interface_low_bandwidth_link_variable: Optional[str] = None,
        tunnel_interface_max_control_connections: Optional[int] = None,
        tunnel_interface_max_control_connections_variable: Optional[str] = None,
        tunnel_interface_nat_refresh_interval: Optional[int] = None,
        tunnel_interface_nat_refresh_interval_variable: Optional[str] = None,
        tunnel_interface_network_broadcast: Optional[bool] = None,
        tunnel_interface_network_broadcast_variable: Optional[str] = None,
        tunnel_interface_port_hop: Optional[bool] = None,
        tunnel_interface_port_hop_variable: Optional[str] = None,
        tunnel_interface_tunnel_tcp_mss: Optional[int] = None,
        tunnel_interface_tunnel_tcp_mss_variable: Optional[str] = None,
        tunnel_interface_vbond_as_stun_server: Optional[bool] = None,
        tunnel_interface_vbond_as_stun_server_variable: Optional[str] = None,
        tunnel_interface_vmanage_connection_preference: Optional[int] = None,
        tunnel_interface_vmanage_connection_preference_variable: Optional[str] = None,
        tunnel_qos_mode: Optional[str] = None,
        tunnel_qos_mode_variable: Optional[str] = None,
        version: Optional[int] = None,
        xconnect: Optional[str] = None,
        xconnect_variable: Optional[str] = None) -> TransportWanVpnInterfaceEthernetFeaturefunc GetTransportWanVpnInterfaceEthernetFeature(ctx *Context, name string, id IDInput, state *TransportWanVpnInterfaceEthernetFeatureState, opts ...ResourceOption) (*TransportWanVpnInterfaceEthernetFeature, error)public static TransportWanVpnInterfaceEthernetFeature Get(string name, Input<string> id, TransportWanVpnInterfaceEthernetFeatureState? state, CustomResourceOptions? opts = null)public static TransportWanVpnInterfaceEthernetFeature get(String name, Output<String> id, TransportWanVpnInterfaceEthernetFeatureState state, CustomResourceOptions options)resources:  _:    type: sdwan:TransportWanVpnInterfaceEthernetFeature    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AclIpv4Egress stringFeature Id 
- AclIpv4Ingress stringFeature Id 
- AclIpv6Egress stringFeature Id 
- AclIpv6Ingress stringFeature Id 
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- Arps
List<TransportWan Vpn Interface Ethernet Feature Arp> 
- Configure ARP entries
- AutoDetect boolBandwidth 
- Interface auto detect bandwidth - Default value: false
- AutoDetect stringBandwidth Variable 
- Variable name
- Autonegotiate bool
- Link autonegotiation
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- BlockNon boolSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- BlockNon stringSource Ip Variable 
- Variable name
- Description string
- The description of the Feature
- Duplex string
- Duplex mode - Choices: full,half,auto
- DuplexVariable string
- Variable name
- EnableDhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- FeatureProfile stringId 
- Feature Profile ID
- GreTunnel stringSource Ip 
- GRE tunnel source IP
- GreTunnel stringSource Ip Variable 
- Variable name
- IcmpRedirect boolDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- IcmpRedirect stringDisable Variable 
- Variable name
- InterfaceDescription string
- InterfaceDescription stringVariable 
- Variable name
- InterfaceMtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- InterfaceMtu stringVariable 
- Variable name
- InterfaceName string
- InterfaceName stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- IperfServer string
- Iperf server for auto bandwidth detect
- IperfServer stringVariable 
- Variable name
- Ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4AddressVariable string
- Variable name
- Ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- Ipv4DhcpDistance int
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- Ipv4DhcpDistance stringVariable 
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers List<string>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- Ipv4SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address> 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- Ipv4SubnetMask stringVariable 
- Variable name
- Ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- Ipv6AddressVariable string
- Variable name
- Ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- Ipv6DhcpSecondary List<TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address> 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- Ipv6SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address> 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- LoadInterval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- LoadInterval stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- MediaType string
- Media type - Choices: auto-select,rj45,sfp
- MediaType stringVariable 
- Variable name
- Name string
- The name of the Feature
- Nat64 bool
- NAT64 on this interface - Default value: false
- Nat66 bool
- NAT66 on this interface - Default value: false
- NatIpv4 bool
- enable Network Address Translation on this interface - Default value: false
- NatIpv4Variable string
- Variable name
- NatIpv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- NatIpv6Variable string
- Variable name
- NatLoopback string
- NAT Inside Source Loopback Interface
- NatLoopback stringVariable 
- Variable name
- NatOverload bool
- NAT Overload - Default value: true
- NatOverload stringVariable 
- Variable name
- NatPrefix intLength 
- NAT Pool Prefix Length - Range: 1-32
- NatPrefix stringLength Variable 
- Variable name
- NatRange stringEnd 
- NAT Pool Range End
- NatRange stringEnd Variable 
- Variable name
- NatRange stringStart 
- NAT Pool Range Start
- NatRange stringStart Variable 
- Variable name
- NatTcp intTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- NatTcp stringTimeout Variable 
- Variable name
- NatType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- NatType stringVariable 
- Variable name
- NatUdp intTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- NatUdp stringTimeout Variable 
- Variable name
- NewStatic List<TransportNats Wan Vpn Interface Ethernet Feature New Static Nat> 
- static NAT
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel stringQos Variable 
- Variable name
- QosAdaptive bool
- Adaptive QoS - Default value: false
- QosAdaptive boolBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- QosAdaptive boolBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- QosAdaptive intDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Downstream Variable 
- Variable name
- QosAdaptive intDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Upstream Variable 
- Variable name
- QosAdaptive intMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Downstream Variable 
- Variable name
- QosAdaptive intMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Upstream Variable 
- Variable name
- QosAdaptive intMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Downstream Variable 
- Variable name
- QosAdaptive intMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Upstream Variable 
- Variable name
- QosAdaptive intPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- QosAdaptive stringPeriod Variable 
- Variable name
- QosShaping intRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- QosShaping stringRate Variable 
- Variable name
- ServiceProvider string
- Service Provider Name
- ServiceProvider stringVariable 
- Variable name
- Shutdown bool
- Default value: true
 
- Default value: 
- ShutdownVariable string
- Variable name
- Speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- SpeedVariable string
- Variable name
- StaticNat66s List<TransportWan Vpn Interface Ethernet Feature Static Nat66> 
- static NAT66
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- Tracker string
- Enable tracker for this interface
- TrackerVariable string
- Variable name
- TransportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- TunnelBandwidth intPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- TunnelBandwidth stringPercent Variable 
- Variable name
- TunnelInterface bool
- Tunnel Interface on/off - Default value: false
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bfd 
- Allow/Deny BFD - Default value: false
- TunnelInterface stringAllow Bfd Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny HTTPS - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: true
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: true
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Restrict Variable 
- Variable name
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- TunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- TunnelInterface List<TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface List<int>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- TunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- TunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- TunnelInterface intGroups 
- List of groups - Range: 1-4294967295
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Maximum Control Connections - Range: 0-100
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- TunnelQos stringMode Variable 
- Variable name
- Version int
- The version of the Feature
- Xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- XconnectVariable string
- Variable name
- AclIpv4Egress stringFeature Id 
- AclIpv4Ingress stringFeature Id 
- AclIpv6Egress stringFeature Id 
- AclIpv6Ingress stringFeature Id 
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- Arps
[]TransportWan Vpn Interface Ethernet Feature Arp Args 
- Configure ARP entries
- AutoDetect boolBandwidth 
- Interface auto detect bandwidth - Default value: false
- AutoDetect stringBandwidth Variable 
- Variable name
- Autonegotiate bool
- Link autonegotiation
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- BlockNon boolSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- BlockNon stringSource Ip Variable 
- Variable name
- Description string
- The description of the Feature
- Duplex string
- Duplex mode - Choices: full,half,auto
- DuplexVariable string
- Variable name
- EnableDhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- FeatureProfile stringId 
- Feature Profile ID
- GreTunnel stringSource Ip 
- GRE tunnel source IP
- GreTunnel stringSource Ip Variable 
- Variable name
- IcmpRedirect boolDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- IcmpRedirect stringDisable Variable 
- Variable name
- InterfaceDescription string
- InterfaceDescription stringVariable 
- Variable name
- InterfaceMtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- InterfaceMtu stringVariable 
- Variable name
- InterfaceName string
- InterfaceName stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- IperfServer string
- Iperf server for auto bandwidth detect
- IperfServer stringVariable 
- Variable name
- Ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4AddressVariable string
- Variable name
- Ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- Ipv4DhcpDistance int
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- Ipv4DhcpDistance stringVariable 
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers []string
- List of DHCP IPv4 helper addresses (min 1, max 8)
- Ipv4SecondaryAddresses []TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address Args 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- Ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- Ipv4SubnetMask stringVariable 
- Variable name
- Ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- Ipv6AddressVariable string
- Variable name
- Ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- Ipv6DhcpSecondary []TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address Args 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- Ipv6SecondaryAddresses []TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address Args 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- LoadInterval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- LoadInterval stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- MediaType string
- Media type - Choices: auto-select,rj45,sfp
- MediaType stringVariable 
- Variable name
- Name string
- The name of the Feature
- Nat64 bool
- NAT64 on this interface - Default value: false
- Nat66 bool
- NAT66 on this interface - Default value: false
- NatIpv4 bool
- enable Network Address Translation on this interface - Default value: false
- NatIpv4Variable string
- Variable name
- NatIpv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- NatIpv6Variable string
- Variable name
- NatLoopback string
- NAT Inside Source Loopback Interface
- NatLoopback stringVariable 
- Variable name
- NatOverload bool
- NAT Overload - Default value: true
- NatOverload stringVariable 
- Variable name
- NatPrefix intLength 
- NAT Pool Prefix Length - Range: 1-32
- NatPrefix stringLength Variable 
- Variable name
- NatRange stringEnd 
- NAT Pool Range End
- NatRange stringEnd Variable 
- Variable name
- NatRange stringStart 
- NAT Pool Range Start
- NatRange stringStart Variable 
- Variable name
- NatTcp intTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- NatTcp stringTimeout Variable 
- Variable name
- NatType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- NatType stringVariable 
- Variable name
- NatUdp intTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- NatUdp stringTimeout Variable 
- Variable name
- NewStatic []TransportNats Wan Vpn Interface Ethernet Feature New Static Nat Args 
- static NAT
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel stringQos Variable 
- Variable name
- QosAdaptive bool
- Adaptive QoS - Default value: false
- QosAdaptive boolBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- QosAdaptive boolBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- QosAdaptive intDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Downstream Variable 
- Variable name
- QosAdaptive intDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- QosAdaptive stringDefault Upstream Variable 
- Variable name
- QosAdaptive intMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Downstream Variable 
- Variable name
- QosAdaptive intMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMax Upstream Variable 
- Variable name
- QosAdaptive intMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Downstream Variable 
- Variable name
- QosAdaptive intMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- QosAdaptive stringMin Upstream Variable 
- Variable name
- QosAdaptive intPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- QosAdaptive stringPeriod Variable 
- Variable name
- QosShaping intRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- QosShaping stringRate Variable 
- Variable name
- ServiceProvider string
- Service Provider Name
- ServiceProvider stringVariable 
- Variable name
- Shutdown bool
- Default value: true
 
- Default value: 
- ShutdownVariable string
- Variable name
- Speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- SpeedVariable string
- Variable name
- StaticNat66s []TransportWan Vpn Interface Ethernet Feature Static Nat66Args 
- static NAT66
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- Tracker string
- Enable tracker for this interface
- TrackerVariable string
- Variable name
- TransportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- TunnelBandwidth intPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- TunnelBandwidth stringPercent Variable 
- Variable name
- TunnelInterface bool
- Tunnel Interface on/off - Default value: false
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bfd 
- Allow/Deny BFD - Default value: false
- TunnelInterface stringAllow Bfd Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny HTTPS - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: true
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: true
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Restrict Variable 
- Variable name
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- TunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- TunnelInterface []TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation Args 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface []intExclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- TunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- TunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- TunnelInterface intGroups 
- List of groups - Range: 1-4294967295
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Maximum Control Connections - Range: 0-100
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- TunnelQos stringMode Variable 
- Variable name
- Version int
- The version of the Feature
- Xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- XconnectVariable string
- Variable name
- aclIpv4Egress StringFeature Id 
- aclIpv4Ingress StringFeature Id 
- aclIpv6Egress StringFeature Id 
- aclIpv6Ingress StringFeature Id 
- arpTimeout Integer
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout StringVariable 
- Variable name
- arps
List<TransportWan Vpn Interface Ethernet Feature Arp> 
- Configure ARP entries
- autoDetect BooleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect StringBandwidth Variable 
- Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Integer
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Integer
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- blockNon BooleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon StringSource Ip Variable 
- Variable name
- description String
- The description of the Feature
- duplex String
- Duplex mode - Choices: full,half,auto
- duplexVariable String
- Variable name
- enableDhcpv6 Boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- featureProfile StringId 
- Feature Profile ID
- greTunnel StringSource Ip 
- GRE tunnel source IP
- greTunnel StringSource Ip Variable 
- Variable name
- icmpRedirect BooleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect StringDisable Variable 
- Variable name
- interfaceDescription String
- interfaceDescription StringVariable 
- Variable name
- interfaceMtu Integer
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu StringVariable 
- Variable name
- interfaceName String
- interfaceName StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Integer
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- iperfServer String
- Iperf server for auto bandwidth detect
- iperfServer StringVariable 
- Variable name
- ipv4Address String
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable String
- Variable name
- ipv4ConfigurationType String
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance Integer
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance StringVariable 
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address> 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask String
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask StringVariable 
- Variable name
- ipv6Address String
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable String
- Variable name
- ipv6ConfigurationType String
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary List<TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address> 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses List<TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address> 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval Integer
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
- mediaType String
- Media type - Choices: auto-select,rj45,sfp
- mediaType StringVariable 
- Variable name
- name String
- The name of the Feature
- nat64 Boolean
- NAT64 on this interface - Default value: false
- nat66 Boolean
- NAT66 on this interface - Default value: false
- natIpv4 Boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable String
- Variable name
- natIpv6 Boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable String
- Variable name
- natLoopback String
- NAT Inside Source Loopback Interface
- natLoopback StringVariable 
- Variable name
- natOverload Boolean
- NAT Overload - Default value: true
- natOverload StringVariable 
- Variable name
- natPrefix IntegerLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix StringLength Variable 
- Variable name
- natRange StringEnd 
- NAT Pool Range End
- natRange StringEnd Variable 
- Variable name
- natRange StringStart 
- NAT Pool Range Start
- natRange StringStart Variable 
- Variable name
- natTcp IntegerTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp StringTimeout Variable 
- Variable name
- natType String
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType StringVariable 
- Variable name
- natUdp IntegerTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp StringTimeout Variable 
- Variable name
- newStatic List<TransportNats Wan Vpn Interface Ethernet Feature New Static Nat> 
- static NAT
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel StringQos Variable 
- Variable name
- qosAdaptive Boolean
- Adaptive QoS - Default value: false
- qosAdaptive BooleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive BooleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive IntegerDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Downstream Variable 
- Variable name
- qosAdaptive IntegerDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Upstream Variable 
- Variable name
- qosAdaptive IntegerMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Downstream Variable 
- Variable name
- qosAdaptive IntegerMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Upstream Variable 
- Variable name
- qosAdaptive IntegerMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Downstream Variable 
- Variable name
- qosAdaptive IntegerMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Upstream Variable 
- Variable name
- qosAdaptive IntegerPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive StringPeriod Variable 
- Variable name
- qosShaping IntegerRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping StringRate Variable 
- Variable name
- serviceProvider String
- Service Provider Name
- serviceProvider StringVariable 
- Variable name
- shutdown Boolean
- Default value: true
 
- Default value: 
- shutdownVariable String
- Variable name
- speed String
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable String
- Variable name
- staticNat66s List<TransportWan Vpn Interface Ethernet Feature Static Nat66> 
- static NAT66
- tcpMss Integer
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tracker String
- Enable tracker for this interface
- trackerVariable String
- Variable name
- transportWan StringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth IntegerPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth StringPercent Variable 
- Variable name
- tunnelInterface Boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface StringAllow Bfd Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Restrict Variable 
- Variable name
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface StringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface List<TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Integer>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface StringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface StringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface IntegerGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface IntegerHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface IntegerHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface IntegerMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface IntegerNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface IntegerTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface IntegerVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos StringMode Variable 
- Variable name
- version Integer
- The version of the Feature
- xconnect String
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable String
- Variable name
- aclIpv4Egress stringFeature Id 
- aclIpv4Ingress stringFeature Id 
- aclIpv6Egress stringFeature Id 
- aclIpv6Ingress stringFeature Id 
- arpTimeout number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout stringVariable 
- Variable name
- arps
TransportWan Vpn Interface Ethernet Feature Arp[] 
- Configure ARP entries
- autoDetect booleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect stringBandwidth Variable 
- Variable name
- autonegotiate boolean
- Link autonegotiation
- autonegotiateVariable string
- Variable name
- bandwidthDownstream number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream stringVariable 
- Variable name
- bandwidthUpstream number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream stringVariable 
- Variable name
- blockNon booleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon stringSource Ip Variable 
- Variable name
- description string
- The description of the Feature
- duplex string
- Duplex mode - Choices: full,half,auto
- duplexVariable string
- Variable name
- enableDhcpv6 boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- featureProfile stringId 
- Feature Profile ID
- greTunnel stringSource Ip 
- GRE tunnel source IP
- greTunnel stringSource Ip Variable 
- Variable name
- icmpRedirect booleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect stringDisable Variable 
- Variable name
- interfaceDescription string
- interfaceDescription stringVariable 
- Variable name
- interfaceMtu number
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu stringVariable 
- Variable name
- interfaceName string
- interfaceName stringVariable 
- Variable name
- ipDirected booleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected stringBroadcast Variable 
- Variable name
- ipMtu number
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu stringVariable 
- Variable name
- iperfServer string
- Iperf server for auto bandwidth detect
- iperfServer stringVariable 
- Variable name
- ipv4Address string
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable string
- Variable name
- ipv4ConfigurationType string
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance number
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance stringVariable 
- Variable name
- ipv4DhcpHelper stringVariable 
- Variable name
- ipv4DhcpHelpers string[]
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses TransportWan Vpn Interface Ethernet Feature Ipv4Secondary Address[] 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask string
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask stringVariable 
- Variable name
- ipv6Address string
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable string
- Variable name
- ipv6ConfigurationType string
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary TransportAddresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address[] 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses TransportWan Vpn Interface Ethernet Feature Ipv6Secondary Address[] 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval number
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval stringVariable 
- Variable name
- macAddress string
- MAC Address
- macAddress stringVariable 
- Variable name
- mediaType string
- Media type - Choices: auto-select,rj45,sfp
- mediaType stringVariable 
- Variable name
- name string
- The name of the Feature
- nat64 boolean
- NAT64 on this interface - Default value: false
- nat66 boolean
- NAT66 on this interface - Default value: false
- natIpv4 boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable string
- Variable name
- natIpv6 boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable string
- Variable name
- natLoopback string
- NAT Inside Source Loopback Interface
- natLoopback stringVariable 
- Variable name
- natOverload boolean
- NAT Overload - Default value: true
- natOverload stringVariable 
- Variable name
- natPrefix numberLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix stringLength Variable 
- Variable name
- natRange stringEnd 
- NAT Pool Range End
- natRange stringEnd Variable 
- Variable name
- natRange stringStart 
- NAT Pool Range Start
- natRange stringStart Variable 
- Variable name
- natTcp numberTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp stringTimeout Variable 
- Variable name
- natType string
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType stringVariable 
- Variable name
- natUdp numberTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp stringTimeout Variable 
- Variable name
- newStatic TransportNats Wan Vpn Interface Ethernet Feature New Static Nat[] 
- static NAT
- perTunnel booleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel stringQos Variable 
- Variable name
- qosAdaptive boolean
- Adaptive QoS - Default value: false
- qosAdaptive booleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive booleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive numberDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive stringDefault Downstream Variable 
- Variable name
- qosAdaptive numberDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive stringDefault Upstream Variable 
- Variable name
- qosAdaptive numberMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMax Downstream Variable 
- Variable name
- qosAdaptive numberMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMax Upstream Variable 
- Variable name
- qosAdaptive numberMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMin Downstream Variable 
- Variable name
- qosAdaptive numberMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive stringMin Upstream Variable 
- Variable name
- qosAdaptive numberPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive stringPeriod Variable 
- Variable name
- qosShaping numberRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping stringRate Variable 
- Variable name
- serviceProvider string
- Service Provider Name
- serviceProvider stringVariable 
- Variable name
- shutdown boolean
- Default value: true
 
- Default value: 
- shutdownVariable string
- Variable name
- speed string
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable string
- Variable name
- staticNat66s TransportWan Vpn Interface Ethernet Feature Static Nat66[] 
- static NAT66
- tcpMss number
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss stringVariable 
- Variable name
- tlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension stringVariable 
- Variable name
- tracker string
- Enable tracker for this interface
- trackerVariable string
- Variable name
- transportWan stringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth numberPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth stringPercent Variable 
- Variable name
- tunnelInterface boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface booleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface stringAllow All Variable 
- Variable name
- tunnelInterface booleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface stringAllow Bfd Variable 
- Variable name
- tunnelInterface booleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface stringAllow Bgp Variable 
- Variable name
- tunnelInterface booleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface stringAllow Dhcp Variable 
- Variable name
- tunnelInterface booleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface stringAllow Dns Variable 
- Variable name
- tunnelInterface booleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface stringAllow Https Variable 
- Variable name
- tunnelInterface booleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface stringAllow Icmp Variable 
- Variable name
- tunnelInterface booleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface stringAllow Netconf Variable 
- Variable name
- tunnelInterface booleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface stringAllow Ntp Variable 
- Variable name
- tunnelInterface booleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface stringAllow Ospf Variable 
- Variable name
- tunnelInterface booleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface stringAllow Snmp Variable 
- Variable name
- tunnelInterface booleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface stringAllow Ssh Variable 
- Variable name
- tunnelInterface booleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface stringAllow Stun Variable 
- Variable name
- tunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface booleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface stringBorder Variable 
- Variable name
- tunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface stringCarrier Variable 
- Variable name
- tunnelInterface booleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface stringClear Dont Fragment Variable 
- Variable name
- tunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface booleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface stringColor Restrict Variable 
- Variable name
- tunnelInterface stringColor Variable 
- Variable name
- tunnelInterface booleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface stringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface TransportEncapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation[] 
- Encapsulation for TLOC
- tunnelInterface stringExclude Controller Group List Variable 
- Variable name
- tunnelInterface number[]Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface stringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface stringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface numberGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface stringGroups Variable 
- Variable name
- tunnelInterface numberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface stringHello Interval Variable 
- Variable name
- tunnelInterface numberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface stringHello Tolerance Variable 
- Variable name
- tunnelInterface booleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface stringLast Resort Circuit Variable 
- Variable name
- tunnelInterface booleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface numberMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface stringMax Control Connections Variable 
- Variable name
- tunnelInterface numberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface stringNat Refresh Interval Variable 
- Variable name
- tunnelInterface booleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface stringNetwork Broadcast Variable 
- Variable name
- tunnelInterface booleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface stringPort Hop Variable 
- Variable name
- tunnelInterface numberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface booleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface stringVbond As Stun Server Variable 
- Variable name
- tunnelInterface numberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- tunnelQos stringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos stringMode Variable 
- Variable name
- version number
- The version of the Feature
- xconnect string
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable string
- Variable name
- acl_ipv4_ stregress_ feature_ id 
- acl_ipv4_ stringress_ feature_ id 
- acl_ipv6_ stregress_ feature_ id 
- acl_ipv6_ stringress_ feature_ id 
- arp_timeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arp_timeout_ strvariable 
- Variable name
- arps
Sequence[TransportWan Vpn Interface Ethernet Feature Arp Args] 
- Configure ARP entries
- auto_detect_ boolbandwidth 
- Interface auto detect bandwidth - Default value: false
- auto_detect_ strbandwidth_ variable 
- Variable name
- autonegotiate bool
- Link autonegotiation
- autonegotiate_variable str
- Variable name
- bandwidth_downstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_downstream_ strvariable 
- Variable name
- bandwidth_upstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_upstream_ strvariable 
- Variable name
- block_non_ boolsource_ ip 
- Block packets originating from IP address that is not from this source - Default value: false
- block_non_ strsource_ ip_ variable 
- Variable name
- description str
- The description of the Feature
- duplex str
- Duplex mode - Choices: full,half,auto
- duplex_variable str
- Variable name
- enable_dhcpv6 bool
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- feature_profile_ strid 
- Feature Profile ID
- gre_tunnel_ strsource_ ip 
- GRE tunnel source IP
- gre_tunnel_ strsource_ ip_ variable 
- Variable name
- icmp_redirect_ booldisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmp_redirect_ strdisable_ variable 
- Variable name
- interface_description str
- interface_description_ strvariable 
- Variable name
- interface_mtu int
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interface_mtu_ strvariable 
- Variable name
- interface_name str
- interface_name_ strvariable 
- Variable name
- ip_directed_ boolbroadcast 
- IP Directed-Broadcast - Default value: false
- ip_directed_ strbroadcast_ variable 
- Variable name
- ip_mtu int
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- iperf_server str
- Iperf server for auto bandwidth detect
- iperf_server_ strvariable 
- Variable name
- ipv4_address str
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4_address_ strvariable 
- Variable name
- ipv4_configuration_ strtype 
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4_dhcp_ intdistance 
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4_dhcp_ strdistance_ variable 
- Variable name
- ipv4_dhcp_ strhelper_ variable 
- Variable name
- ipv4_dhcp_ Sequence[str]helpers 
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4_secondary_ Sequence[Transportaddresses Wan Vpn Interface Ethernet Feature Ipv4Secondary Address Args] 
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4_subnet_ strmask 
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4_subnet_ strmask_ variable 
- Variable name
- ipv6_address str
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6_address_ strvariable 
- Variable name
- ipv6_configuration_ strtype 
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6_dhcp_ Sequence[Transportsecondary_ addresses Wan Vpn Interface Ethernet Feature Ipv6Dhcp Secondary Address Args] 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6_secondary_ Sequence[Transportaddresses Wan Vpn Interface Ethernet Feature Ipv6Secondary Address Args] 
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- load_interval int
- Interval for interface load calculation - Range: 30-600- Default value:30
- load_interval_ strvariable 
- Variable name
- mac_address str
- MAC Address
- mac_address_ strvariable 
- Variable name
- media_type str
- Media type - Choices: auto-select,rj45,sfp
- media_type_ strvariable 
- Variable name
- name str
- The name of the Feature
- nat64 bool
- NAT64 on this interface - Default value: false
- nat66 bool
- NAT66 on this interface - Default value: false
- nat_ipv4 bool
- enable Network Address Translation on this interface - Default value: false
- nat_ipv4_ strvariable 
- Variable name
- nat_ipv6 bool
- enable Network Address Translation ipv6 on this interface - Default value: false
- nat_ipv6_ strvariable 
- Variable name
- nat_loopback str
- NAT Inside Source Loopback Interface
- nat_loopback_ strvariable 
- Variable name
- nat_overload bool
- NAT Overload - Default value: true
- nat_overload_ strvariable 
- Variable name
- nat_prefix_ intlength 
- NAT Pool Prefix Length - Range: 1-32
- nat_prefix_ strlength_ variable 
- Variable name
- nat_range_ strend 
- NAT Pool Range End
- nat_range_ strend_ variable 
- Variable name
- nat_range_ strstart 
- NAT Pool Range Start
- nat_range_ strstart_ variable 
- Variable name
- nat_tcp_ inttimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- nat_tcp_ strtimeout_ variable 
- Variable name
- nat_type str
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- nat_type_ strvariable 
- Variable name
- nat_udp_ inttimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- nat_udp_ strtimeout_ variable 
- Variable name
- new_static_ Sequence[Transportnats Wan Vpn Interface Ethernet Feature New Static Nat Args] 
- static NAT
- per_tunnel_ boolqos 
- Per-tunnel Qos - Default value: false
- per_tunnel_ strqos_ variable 
- Variable name
- qos_adaptive bool
- Adaptive QoS - Default value: false
- qos_adaptive_ boolbandwidth_ downstream 
- Shaping Rate Downstream - Default value: false
- qos_adaptive_ boolbandwidth_ upstream 
- Shaping Rate Upstream - Default value: false
- qos_adaptive_ intdefault_ downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qos_adaptive_ strdefault_ downstream_ variable 
- Variable name
- qos_adaptive_ intdefault_ upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qos_adaptive_ strdefault_ upstream_ variable 
- Variable name
- qos_adaptive_ intmax_ downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmax_ downstream_ variable 
- Variable name
- qos_adaptive_ intmax_ upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmax_ upstream_ variable 
- Variable name
- qos_adaptive_ intmin_ downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmin_ downstream_ variable 
- Variable name
- qos_adaptive_ intmin_ upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qos_adaptive_ strmin_ upstream_ variable 
- Variable name
- qos_adaptive_ intperiod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qos_adaptive_ strperiod_ variable 
- Variable name
- qos_shaping_ intrate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qos_shaping_ strrate_ variable 
- Variable name
- service_provider str
- Service Provider Name
- service_provider_ strvariable 
- Variable name
- shutdown bool
- Default value: true
 
- Default value: 
- shutdown_variable str
- Variable name
- speed str
- Set interface speed - Choices: 10,100,1000,2500,10000
- speed_variable str
- Variable name
- static_nat66s Sequence[TransportWan Vpn Interface Ethernet Feature Static Nat66Args] 
- static NAT66
- tcp_mss int
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcp_mss_ strvariable 
- Variable name
- tloc_extension str
- Extends a local TLOC to a remote node only for vpn 0
- tloc_extension_ strvariable 
- Variable name
- tracker str
- Enable tracker for this interface
- tracker_variable str
- Variable name
- transport_wan_ strvpn_ feature_ id 
- Transport WAN VPN Feature ID
- tunnel_bandwidth_ intpercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnel_bandwidth_ strpercent_ variable 
- Variable name
- tunnel_interface bool
- Tunnel Interface on/off - Default value: false
- tunnel_interface_ boolallow_ all 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnel_interface_ strallow_ all_ variable 
- Variable name
- tunnel_interface_ boolallow_ bfd 
- Allow/Deny BFD - Default value: false
- tunnel_interface_ strallow_ bfd_ variable 
- Variable name
- tunnel_interface_ boolallow_ bgp 
- Allow/deny BGP - Default value: false
- tunnel_interface_ strallow_ bgp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dhcp 
- Allow/Deny DHCP - Default value: true
- tunnel_interface_ strallow_ dhcp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dns 
- Allow/Deny DNS - Default value: true
- tunnel_interface_ strallow_ dns_ variable 
- Variable name
- tunnel_interface_ boolallow_ https 
- Allow/Deny HTTPS - Default value: true
- tunnel_interface_ strallow_ https_ variable 
- Variable name
- tunnel_interface_ boolallow_ icmp 
- Allow/Deny ICMP - Default value: true
- tunnel_interface_ strallow_ icmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ netconf 
- Allow/Deny NETCONF - Default value: false
- tunnel_interface_ strallow_ netconf_ variable 
- Variable name
- tunnel_interface_ boolallow_ ntp 
- Allow/Deny NTP - Default value: true
- tunnel_interface_ strallow_ ntp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ospf 
- Allow/Deny OSPF - Default value: false
- tunnel_interface_ strallow_ ospf_ variable 
- Variable name
- tunnel_interface_ boolallow_ snmp 
- Allow/Deny SNMP - Default value: false
- tunnel_interface_ strallow_ snmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ssh 
- Allow/Deny SSH - Default value: true
- tunnel_interface_ strallow_ ssh_ variable 
- Variable name
- tunnel_interface_ boolallow_ stun 
- Allow/Deny STUN - Default value: false
- tunnel_interface_ strallow_ stun_ variable 
- Variable name
- tunnel_interface_ strbind_ loopback_ tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnel_interface_ strbind_ loopback_ tunnel_ variable 
- Variable name
- tunnel_interface_ boolborder 
- Set TLOC as border TLOC - Default value: false
- tunnel_interface_ strborder_ variable 
- Variable name
- tunnel_interface_ strcarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnel_interface_ strcarrier_ variable 
- Variable name
- tunnel_interface_ boolclear_ dont_ fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnel_interface_ strclear_ dont_ fragment_ variable 
- Variable name
- tunnel_interface_ strcolor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnel_interface_ boolcolor_ restrict 
- Restrict this TLOC behavior - Default value: false
- tunnel_interface_ strcolor_ restrict_ variable 
- Variable name
- tunnel_interface_ strcolor_ variable 
- Variable name
- tunnel_interface_ boolcts_ sgt_ propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnel_interface_ strcts_ sgt_ propagation_ variable 
- Variable name
- tunnel_interface_ Sequence[Transportencapsulations Wan Vpn Interface Ethernet Feature Tunnel Interface Encapsulation Args] 
- Encapsulation for TLOC
- tunnel_interface_ strexclude_ controller_ group_ list_ variable 
- Variable name
- tunnel_interface_ Sequence[int]exclude_ controller_ group_ lists 
- Exclude the following controller groups defined in this list.
- tunnel_interface_ strgre_ tunnel_ destination_ ip 
- GRE tunnel destination IP
- tunnel_interface_ strgre_ tunnel_ destination_ ip_ variable 
- Variable name
- tunnel_interface_ intgroups 
- List of groups - Range: 1-4294967295
- tunnel_interface_ strgroups_ variable 
- Variable name
- tunnel_interface_ inthello_ interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnel_interface_ strhello_ interval_ variable 
- Variable name
- tunnel_interface_ inthello_ tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnel_interface_ strhello_ tolerance_ variable 
- Variable name
- tunnel_interface_ boollast_ resort_ circuit 
- Set TLOC as last resort - Default value: false
- tunnel_interface_ strlast_ resort_ circuit_ variable 
- Variable name
- tunnel_interface_ boollow_ bandwidth_ link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnel_interface_ strlow_ bandwidth_ link_ variable 
- Variable name
- tunnel_interface_ intmax_ control_ connections 
- Maximum Control Connections - Range: 0-100
- tunnel_interface_ strmax_ control_ connections_ variable 
- Variable name
- tunnel_interface_ intnat_ refresh_ interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnel_interface_ strnat_ refresh_ interval_ variable 
- Variable name
- tunnel_interface_ boolnetwork_ broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnel_interface_ strnetwork_ broadcast_ variable 
- Variable name
- tunnel_interface_ boolport_ hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnel_interface_ strport_ hop_ variable 
- Variable name
- tunnel_interface_ inttunnel_ tcp_ mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnel_interface_ strtunnel_ tcp_ mss_ variable 
- Variable name
- tunnel_interface_ boolvbond_ as_ stun_ server 
- Put this wan interface in STUN mode only - Default value: false
- tunnel_interface_ strvbond_ as_ stun_ server_ variable 
- Variable name
- tunnel_interface_ intvmanage_ connection_ preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnel_interface_ strvmanage_ connection_ preference_ variable 
- Variable name
- tunnel_qos_ strmode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnel_qos_ strmode_ variable 
- Variable name
- version int
- The version of the Feature
- xconnect str
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnect_variable str
- Variable name
- aclIpv4Egress StringFeature Id 
- aclIpv4Ingress StringFeature Id 
- aclIpv6Egress StringFeature Id 
- aclIpv6Ingress StringFeature Id 
- arpTimeout Number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483- Default value:1200
- arpTimeout StringVariable 
- Variable name
- arps List<Property Map>
- Configure ARP entries
- autoDetect BooleanBandwidth 
- Interface auto detect bandwidth - Default value: false
- autoDetect StringBandwidth Variable 
- Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- blockNon BooleanSource Ip 
- Block packets originating from IP address that is not from this source - Default value: false
- blockNon StringSource Ip Variable 
- Variable name
- description String
- The description of the Feature
- duplex String
- Duplex mode - Choices: full,half,auto
- duplexVariable String
- Variable name
- enableDhcpv6 Boolean
- Enable DHCPv6, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- featureProfile StringId 
- Feature Profile ID
- greTunnel StringSource Ip 
- GRE tunnel source IP
- greTunnel StringSource Ip Variable 
- Variable name
- icmpRedirect BooleanDisable 
- ICMP/ICMPv6 Redirect Disable - Default value: true
- icmpRedirect StringDisable Variable 
- Variable name
- interfaceDescription String
- interfaceDescription StringVariable 
- Variable name
- interfaceMtu Number
- Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- interfaceMtu StringVariable 
- Variable name
- interfaceName String
- interfaceName StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Number
- IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- iperfServer String
- Iperf server for auto bandwidth detect
- iperfServer StringVariable 
- Variable name
- ipv4Address String
- IP Address, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4AddressVariable String
- Variable name
- ipv4ConfigurationType String
- IPv4 Configuration Type - Choices: dynamic,static- Default value:dynamic
- ipv4DhcpDistance Number
- DHCP Distance, Attribute conditional on ipv4_configuration_typebeing equal todynamic- Range:1-65536- Default value:1
- ipv4DhcpDistance StringVariable 
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP IPv4 helper addresses (min 1, max 8)
- ipv4SecondaryAddresses List<Property Map>
- Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_typebeing equal tostatic
- ipv4SubnetMask String
- Subnet Mask, Attribute conditional on ipv4_configuration_typebeing equal tostatic- Choices: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
- ipv4SubnetMask StringVariable 
- Variable name
- ipv6Address String
- IPv6 Address Secondary, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- ipv6AddressVariable String
- Variable name
- ipv6ConfigurationType String
- IPv6 Configuration Type - Choices: dynamic,static,none- Default value:none
- ipv6DhcpSecondary List<Property Map>Addresses 
- secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal todynamic
- ipv6SecondaryAddresses List<Property Map>
- Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_typebeing equal tostatic
- loadInterval Number
- Interval for interface load calculation - Range: 30-600- Default value:30
- loadInterval StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
- mediaType String
- Media type - Choices: auto-select,rj45,sfp
- mediaType StringVariable 
- Variable name
- name String
- The name of the Feature
- nat64 Boolean
- NAT64 on this interface - Default value: false
- nat66 Boolean
- NAT66 on this interface - Default value: false
- natIpv4 Boolean
- enable Network Address Translation on this interface - Default value: false
- natIpv4Variable String
- Variable name
- natIpv6 Boolean
- enable Network Address Translation ipv6 on this interface - Default value: false
- natIpv6Variable String
- Variable name
- natLoopback String
- NAT Inside Source Loopback Interface
- natLoopback StringVariable 
- Variable name
- natOverload Boolean
- NAT Overload - Default value: true
- natOverload StringVariable 
- Variable name
- natPrefix NumberLength 
- NAT Pool Prefix Length - Range: 1-32
- natPrefix StringLength Variable 
- Variable name
- natRange StringEnd 
- NAT Pool Range End
- natRange StringEnd Variable 
- Variable name
- natRange StringStart 
- NAT Pool Range Start
- natRange StringStart Variable 
- Variable name
- natTcp NumberTimeout 
- Set NAT TCP session timeout, in minutes - Range: 1-8947- Default value:60
- natTcp StringTimeout Variable 
- Variable name
- natType String
- NAT Type - Choices: interface,pool,loopback- Default value:interface
- natType StringVariable 
- Variable name
- natUdp NumberTimeout 
- Set NAT UDP session timeout, in minutes - Range: 1-8947- Default value:1
- natUdp StringTimeout Variable 
- Variable name
- newStatic List<Property Map>Nats 
- static NAT
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel StringQos Variable 
- Variable name
- qosAdaptive Boolean
- Adaptive QoS - Default value: false
- qosAdaptive BooleanBandwidth Downstream 
- Shaping Rate Downstream - Default value: false
- qosAdaptive BooleanBandwidth Upstream 
- Shaping Rate Upstream - Default value: false
- qosAdaptive NumberDefault Downstream 
- Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Downstream Variable 
- Variable name
- qosAdaptive NumberDefault Upstream 
- Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
- qosAdaptive StringDefault Upstream Variable 
- Variable name
- qosAdaptive NumberMax Downstream 
- Downstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Downstream Variable 
- Variable name
- qosAdaptive NumberMax Upstream 
- Upstream max bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMax Upstream Variable 
- Variable name
- qosAdaptive NumberMin Downstream 
- Downstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Downstream Variable 
- Variable name
- qosAdaptive NumberMin Upstream 
- Upstream min bandwidth limit (kbps) - Range: 8-100000000
- qosAdaptive StringMin Upstream Variable 
- Variable name
- qosAdaptive NumberPeriod 
- Adapt Period(Minutes) - Range: 1-720- Default value:15
- qosAdaptive StringPeriod Variable 
- Variable name
- qosShaping NumberRate 
- Shaping Rate (Kbps) - Range: 8-100000000
- qosShaping StringRate Variable 
- Variable name
- serviceProvider String
- Service Provider Name
- serviceProvider StringVariable 
- Variable name
- shutdown Boolean
- Default value: true
 
- Default value: 
- shutdownVariable String
- Variable name
- speed String
- Set interface speed - Choices: 10,100,1000,2500,10000
- speedVariable String
- Variable name
- staticNat66s List<Property Map>
- static NAT66
- tcpMss Number
- TCP MSS on SYN packets, in bytes - Range: 500-1460
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tracker String
- Enable tracker for this interface
- trackerVariable String
- Variable name
- transportWan StringVpn Feature Id 
- Transport WAN VPN Feature ID
- tunnelBandwidth NumberPercent 
- Tunnels Bandwidth Percent - Range: 1-100- Default value:50
- tunnelBandwidth StringPercent Variable 
- Variable name
- tunnelInterface Boolean
- Tunnel Interface on/off - Default value: false
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bfd 
- Allow/Deny BFD - Default value: false
- tunnelInterface StringAllow Bfd Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny HTTPS - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: true
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: true
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:mpls
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Restrict Variable 
- Variable name
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanCts Sgt Propagation 
- CTS SGT Propagation configuration - Default value: false
- tunnelInterface StringCts Sgt Propagation Variable 
- Variable name
- tunnelInterface List<Property Map>Encapsulations 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Number>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list.
- tunnelInterface StringGre Tunnel Destination Ip 
- GRE tunnel destination IP
- tunnelInterface StringGre Tunnel Destination Ip Variable 
- Variable name
- tunnelInterface NumberGroups 
- List of groups - Range: 1-4294967295
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface NumberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface NumberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface NumberMax Control Connections 
- Maximum Control Connections - Range: 0-100
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface NumberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface NumberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface NumberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: hub,spoke
- tunnelQos StringMode Variable 
- Variable name
- version Number
- The version of the Feature
- xconnect String
- Extend remote TLOC over a GRE tunnel to a local WAN interface
- xconnectVariable String
- Variable name
Supporting Types
TransportWanVpnInterfaceEthernetFeatureArp, TransportWanVpnInterfaceEthernetFeatureArpArgs              
- IpAddress string
- IP V4 Address
- IpAddress stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- IpAddress string
- IP V4 Address
- IpAddress stringVariable 
- Variable name
- MacAddress string
- MAC Address
- MacAddress stringVariable 
- Variable name
- ipAddress String
- IP V4 Address
- ipAddress StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
- ipAddress string
- IP V4 Address
- ipAddress stringVariable 
- Variable name
- macAddress string
- MAC Address
- macAddress stringVariable 
- Variable name
- ip_address str
- IP V4 Address
- ip_address_ strvariable 
- Variable name
- mac_address str
- MAC Address
- mac_address_ strvariable 
- Variable name
- ipAddress String
- IP V4 Address
- ipAddress StringVariable 
- Variable name
- macAddress String
- MAC Address
- macAddress StringVariable 
- Variable name
TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress, TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs                
- Address string
- IpV4 Address
- AddressVariable string
- Variable name
- SubnetMask string
- Subnet Mask- Choices: 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
 
- Choices: 
- SubnetMask stringVariable 
- Variable name
- Address string
- IpV4 Address
- AddressVariable string
- Variable name
- SubnetMask string
- Subnet Mask- Choices: 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
 
- Choices: 
- SubnetMask stringVariable 
- Variable name
- address String
- IpV4 Address
- addressVariable String
- Variable name
- subnetMask String
- Subnet Mask- Choices: 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
 
- Choices: 
- subnetMask StringVariable 
- Variable name
- address string
- IpV4 Address
- addressVariable string
- Variable name
- subnetMask string
- Subnet Mask- Choices: 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
 
- Choices: 
- subnetMask stringVariable 
- Variable name
- address str
- IpV4 Address
- address_variable str
- Variable name
- subnet_mask str
- Subnet Mask- Choices: 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
 
- Choices: 
- subnet_mask_ strvariable 
- Variable name
- address String
- IpV4 Address
- addressVariable String
- Variable name
- subnetMask String
- Subnet Mask- Choices: 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
 
- Choices: 
- subnetMask StringVariable 
- Variable name
TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress, TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs                  
- Address string
- IPv6 Address Secondary
- AddressVariable string
- Variable name
- Address string
- IPv6 Address Secondary
- AddressVariable string
- Variable name
- address String
- IPv6 Address Secondary
- addressVariable String
- Variable name
- address string
- IPv6 Address Secondary
- addressVariable string
- Variable name
- address str
- IPv6 Address Secondary
- address_variable str
- Variable name
- address String
- IPv6 Address Secondary
- addressVariable String
- Variable name
TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress, TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs                
- Address string
- IPv6 Address Secondary
- AddressVariable string
- Variable name
- Address string
- IPv6 Address Secondary
- AddressVariable string
- Variable name
- address String
- IPv6 Address Secondary
- addressVariable String
- Variable name
- address string
- IPv6 Address Secondary
- addressVariable string
- Variable name
- address str
- IPv6 Address Secondary
- address_variable str
- Variable name
- address String
- IPv6 Address Secondary
- addressVariable String
- Variable name
TransportWanVpnInterfaceEthernetFeatureNewStaticNat, TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs                  
- Direction string
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- SourceIp string
- Source IP address to be translated
- SourceIp stringVariable 
- Variable name
- SourceVpn int
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- SourceVpn stringVariable 
- Variable name
- TranslatedIp string
- Statically translated source IP address
- TranslatedIp stringVariable 
- Variable name
- Direction string
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- SourceIp string
- Source IP address to be translated
- SourceIp stringVariable 
- Variable name
- SourceVpn int
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- SourceVpn stringVariable 
- Variable name
- TranslatedIp string
- Statically translated source IP address
- TranslatedIp stringVariable 
- Variable name
- direction String
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- sourceIp String
- Source IP address to be translated
- sourceIp StringVariable 
- Variable name
- sourceVpn Integer
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- sourceVpn StringVariable 
- Variable name
- translatedIp String
- Statically translated source IP address
- translatedIp StringVariable 
- Variable name
- direction string
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- sourceIp string
- Source IP address to be translated
- sourceIp stringVariable 
- Variable name
- sourceVpn number
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- sourceVpn stringVariable 
- Variable name
- translatedIp string
- Statically translated source IP address
- translatedIp stringVariable 
- Variable name
- direction str
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- source_ip str
- Source IP address to be translated
- source_ip_ strvariable 
- Variable name
- source_vpn int
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- source_vpn_ strvariable 
- Variable name
- translated_ip str
- Statically translated source IP address
- translated_ip_ strvariable 
- Variable name
- direction String
- Direction of static NAT translation- Choices: inside,outside
- Default value: inside
 
- Choices: 
- sourceIp String
- Source IP address to be translated
- sourceIp StringVariable 
- Variable name
- sourceVpn Number
- Source VPN ID- Range: 0-65530
- Default value: 0
 
- Range: 
- sourceVpn StringVariable 
- Variable name
- translatedIp String
- Statically translated source IP address
- translatedIp StringVariable 
- Variable name
TransportWanVpnInterfaceEthernetFeatureStaticNat66, TransportWanVpnInterfaceEthernetFeatureStaticNat66Args                
- SourcePrefix string
- Source Prefix
- SourcePrefix stringVariable 
- Variable name
- SourceVpn intId 
- Source VPN ID- Range: 0-65530
 
- Range: 
- SourceVpn stringId Variable 
- Variable name
- TranslatedSource stringPrefix 
- Translated Source Prefix
- TranslatedSource stringPrefix Variable 
- Variable name
- SourcePrefix string
- Source Prefix
- SourcePrefix stringVariable 
- Variable name
- SourceVpn intId 
- Source VPN ID- Range: 0-65530
 
- Range: 
- SourceVpn stringId Variable 
- Variable name
- TranslatedSource stringPrefix 
- Translated Source Prefix
- TranslatedSource stringPrefix Variable 
- Variable name
- sourcePrefix String
- Source Prefix
- sourcePrefix StringVariable 
- Variable name
- sourceVpn IntegerId 
- Source VPN ID- Range: 0-65530
 
- Range: 
- sourceVpn StringId Variable 
- Variable name
- translatedSource StringPrefix 
- Translated Source Prefix
- translatedSource StringPrefix Variable 
- Variable name
- sourcePrefix string
- Source Prefix
- sourcePrefix stringVariable 
- Variable name
- sourceVpn numberId 
- Source VPN ID- Range: 0-65530
 
- Range: 
- sourceVpn stringId Variable 
- Variable name
- translatedSource stringPrefix 
- Translated Source Prefix
- translatedSource stringPrefix Variable 
- Variable name
- source_prefix str
- Source Prefix
- source_prefix_ strvariable 
- Variable name
- source_vpn_ intid 
- Source VPN ID- Range: 0-65530
 
- Range: 
- source_vpn_ strid_ variable 
- Variable name
- translated_source_ strprefix 
- Translated Source Prefix
- translated_source_ strprefix_ variable 
- Variable name
- sourcePrefix String
- Source Prefix
- sourcePrefix StringVariable 
- Variable name
- sourceVpn NumberId 
- Source VPN ID- Range: 0-65530
 
- Range: 
- sourceVpn StringId Variable 
- Variable name
- translatedSource StringPrefix 
- Translated Source Prefix
- translatedSource StringPrefix Variable 
- Variable name
TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation, TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs                  
- Encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- Preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- PreferenceVariable string
- Variable name
- Weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- WeightVariable string
- Variable name
- Encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- Preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- PreferenceVariable string
- Variable name
- Weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- WeightVariable string
- Variable name
- encapsulation String
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- preference Integer
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable String
- Variable name
- weight Integer
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable String
- Variable name
- encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- preference number
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable string
- Variable name
- weight number
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable string
- Variable name
- encapsulation str
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preference_variable str
- Variable name
- weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weight_variable str
- Variable name
- encapsulation String
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- preference Number
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable String
- Variable name
- weight Number
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable String
- Variable name
Import
Expected import identifier with the format: “transport_wan_vpn_interface_ethernet_feature_id,feature_profile_id,transport_wan_vpn_feature_id”
$ pulumi import sdwan:index/transportWanVpnInterfaceEthernetFeature:TransportWanVpnInterfaceEthernetFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac,140331f6-5418-4755-a059-13c77eb96037"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
