1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. TransportWanVpnInterfaceEthernetFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.TransportWanVpnInterfaceEthernetFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

    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())
                .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
          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,
                                                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",
        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"),
    	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")
        .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",
        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",
        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:
        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:

    FeatureProfileId string
    Feature Profile ID
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Arps List<TransportWanVpnInterfaceEthernetFeatureArp>
    Configure ARP entries
    AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    AutoDetectBandwidthVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    BandwidthDownstream int
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthDownstreamVariable string
    Variable name
    BandwidthUpstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthUpstreamVariable string
    Variable name
    BlockNonSourceIp bool
    Block packets originating from IP address that is not from this source - Default value: false
    BlockNonSourceIpVariable string
    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_type being equal to dynamic
    GreTunnelSourceIp string
    GRE tunnel source IP
    GreTunnelSourceIpVariable string
    Variable name
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    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
    IpMtuVariable string
    Variable name
    IperfServer string
    Iperf server for auto bandwidth detect
    IperfServerVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers List<string>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    Ipv6DhcpSecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    Ipv6SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    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
    NatLoopbackVariable string
    Variable name
    NatOverload bool
    NAT Overload - Default value: true
    NatOverloadVariable string
    Variable name
    NatPrefixLength int
    NAT Pool Prefix Length - Range: 1-32
    NatPrefixLengthVariable string
    Variable name
    NatRangeEnd string
    NAT Pool Range End
    NatRangeEndVariable string
    Variable name
    NatRangeStart string
    NAT Pool Range Start
    NatRangeStartVariable string
    Variable name
    NatTcpTimeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    NatTcpTimeoutVariable string
    Variable name
    NatType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    NatTypeVariable string
    Variable name
    NatUdpTimeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    NatUdpTimeoutVariable string
    Variable name
    NewStaticNats List<TransportWanVpnInterfaceEthernetFeatureNewStaticNat>
    static NAT
    PerTunnelQos bool
    Per-tunnel Qos - Default value: false
    PerTunnelQosVariable string
    Variable name
    QosAdaptive bool
    Adaptive QoS - Default value: false
    QosAdaptiveBandwidthDownstream bool
    Shaping Rate Downstream - Default value: false
    QosAdaptiveBandwidthUpstream bool
    Shaping Rate Upstream - Default value: false
    QosAdaptiveDefaultDownstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultDownstreamVariable string
    Variable name
    QosAdaptiveDefaultUpstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultUpstreamVariable string
    Variable name
    QosAdaptiveMaxDownstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxDownstreamVariable string
    Variable name
    QosAdaptiveMaxUpstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxUpstreamVariable string
    Variable name
    QosAdaptiveMinDownstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinDownstreamVariable string
    Variable name
    QosAdaptiveMinUpstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinUpstreamVariable string
    Variable name
    QosAdaptivePeriod int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    QosAdaptivePeriodVariable string
    Variable name
    QosShapingRate int
    Shaping Rate (Kbps) - Range: 8-100000000
    QosShapingRateVariable string
    Variable name
    ServiceProvider string
    Service Provider Name
    ServiceProviderVariable string
    Variable name
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    StaticNat66s List<TransportWanVpnInterfaceEthernetFeatureStaticNat66>
    static NAT66
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    TlocExtensionVariable string
    Variable name
    Tracker string
    Enable tracker for this interface
    TrackerVariable string
    Variable name
    TransportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    TunnelBandwidthPercent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    TunnelBandwidthPercentVariable string
    Variable name
    TunnelInterface bool
    Tunnel Interface on/off - Default value: false
    TunnelInterfaceAllowAll bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    TunnelInterfaceAllowAllVariable string
    Variable name
    TunnelInterfaceAllowBfd bool
    Allow/Deny BFD - Default value: false
    TunnelInterfaceAllowBfdVariable string
    Variable name
    TunnelInterfaceAllowBgp bool
    Allow/deny BGP - Default value: false
    TunnelInterfaceAllowBgpVariable string
    Variable name
    TunnelInterfaceAllowDhcp bool
    Allow/Deny DHCP - Default value: true
    TunnelInterfaceAllowDhcpVariable string
    Variable name
    TunnelInterfaceAllowDns bool
    Allow/Deny DNS - Default value: true
    TunnelInterfaceAllowDnsVariable string
    Variable name
    TunnelInterfaceAllowHttps bool
    Allow/Deny HTTPS - Default value: true
    TunnelInterfaceAllowHttpsVariable string
    Variable name
    TunnelInterfaceAllowIcmp bool
    Allow/Deny ICMP - Default value: true
    TunnelInterfaceAllowIcmpVariable string
    Variable name
    TunnelInterfaceAllowNetconf bool
    Allow/Deny NETCONF - Default value: false
    TunnelInterfaceAllowNetconfVariable string
    Variable name
    TunnelInterfaceAllowNtp bool
    Allow/Deny NTP - Default value: true
    TunnelInterfaceAllowNtpVariable string
    Variable name
    TunnelInterfaceAllowOspf bool
    Allow/Deny OSPF - Default value: false
    TunnelInterfaceAllowOspfVariable string
    Variable name
    TunnelInterfaceAllowSnmp bool
    Allow/Deny SNMP - Default value: false
    TunnelInterfaceAllowSnmpVariable string
    Variable name
    TunnelInterfaceAllowSsh bool
    Allow/Deny SSH - Default value: true
    TunnelInterfaceAllowSshVariable string
    Variable name
    TunnelInterfaceAllowStun bool
    Allow/Deny STUN - Default value: false
    TunnelInterfaceAllowStunVariable string
    Variable name
    TunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    TunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    TunnelInterfaceBorder bool
    Set TLOC as border TLOC - Default value: false
    TunnelInterfaceBorderVariable string
    Variable name
    TunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    TunnelInterfaceCarrierVariable string
    Variable name
    TunnelInterfaceClearDontFragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    TunnelInterfaceClearDontFragmentVariable string
    Variable name
    TunnelInterfaceColor string
    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
    TunnelInterfaceColorRestrict bool
    Restrict this TLOC behavior - Default value: false
    TunnelInterfaceColorRestrictVariable string
    Variable name
    TunnelInterfaceColorVariable string
    Variable name
    TunnelInterfaceCtsSgtPropagation bool
    CTS SGT Propagation configuration - Default value: false
    TunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    TunnelInterfaceEncapsulations List<TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation>
    Encapsulation for TLOC
    TunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    TunnelInterfaceExcludeControllerGroupLists List<int>
    Exclude the following controller groups defined in this list.
    TunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    TunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    TunnelInterfaceGroups int
    List of groups - Range: 1-4294967295
    TunnelInterfaceGroupsVariable string
    Variable name
    TunnelInterfaceHelloInterval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    TunnelInterfaceHelloIntervalVariable string
    Variable name
    TunnelInterfaceHelloTolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    TunnelInterfaceHelloToleranceVariable string
    Variable name
    TunnelInterfaceLastResortCircuit bool
    Set TLOC as last resort - Default value: false
    TunnelInterfaceLastResortCircuitVariable string
    Variable name
    TunnelInterfaceLowBandwidthLink bool
    Set the interface as a low-bandwidth circuit - Default value: false
    TunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    TunnelInterfaceMaxControlConnections int
    Maximum Control Connections - Range: 0-100
    TunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    TunnelInterfaceNatRefreshInterval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    TunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    TunnelInterfaceNetworkBroadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    TunnelInterfaceNetworkBroadcastVariable string
    Variable name
    TunnelInterfacePortHop bool
    Disallow port hopping on the tunnel interface - Default value: true
    TunnelInterfacePortHopVariable string
    Variable name
    TunnelInterfaceTunnelTcpMss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    TunnelInterfaceTunnelTcpMssVariable string
    Variable name
    TunnelInterfaceVbondAsStunServer bool
    Put this wan interface in STUN mode only - Default value: false
    TunnelInterfaceVbondAsStunServerVariable string
    Variable name
    TunnelInterfaceVmanageConnectionPreference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    TunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    TunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    TunnelQosModeVariable string
    Variable name
    Xconnect string
    Extend remote TLOC over a GRE tunnel to a local WAN interface
    XconnectVariable string
    Variable name
    FeatureProfileId string
    Feature Profile ID
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Arps []TransportWanVpnInterfaceEthernetFeatureArpArgs
    Configure ARP entries
    AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    AutoDetectBandwidthVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    BandwidthDownstream int
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthDownstreamVariable string
    Variable name
    BandwidthUpstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthUpstreamVariable string
    Variable name
    BlockNonSourceIp bool
    Block packets originating from IP address that is not from this source - Default value: false
    BlockNonSourceIpVariable string
    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_type being equal to dynamic
    GreTunnelSourceIp string
    GRE tunnel source IP
    GreTunnelSourceIpVariable string
    Variable name
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    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
    IpMtuVariable string
    Variable name
    IperfServer string
    Iperf server for auto bandwidth detect
    IperfServerVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers []string
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4SecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    Ipv6DhcpSecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    Ipv6SecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    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
    NatLoopbackVariable string
    Variable name
    NatOverload bool
    NAT Overload - Default value: true
    NatOverloadVariable string
    Variable name
    NatPrefixLength int
    NAT Pool Prefix Length - Range: 1-32
    NatPrefixLengthVariable string
    Variable name
    NatRangeEnd string
    NAT Pool Range End
    NatRangeEndVariable string
    Variable name
    NatRangeStart string
    NAT Pool Range Start
    NatRangeStartVariable string
    Variable name
    NatTcpTimeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    NatTcpTimeoutVariable string
    Variable name
    NatType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    NatTypeVariable string
    Variable name
    NatUdpTimeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    NatUdpTimeoutVariable string
    Variable name
    NewStaticNats []TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs
    static NAT
    PerTunnelQos bool
    Per-tunnel Qos - Default value: false
    PerTunnelQosVariable string
    Variable name
    QosAdaptive bool
    Adaptive QoS - Default value: false
    QosAdaptiveBandwidthDownstream bool
    Shaping Rate Downstream - Default value: false
    QosAdaptiveBandwidthUpstream bool
    Shaping Rate Upstream - Default value: false
    QosAdaptiveDefaultDownstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultDownstreamVariable string
    Variable name
    QosAdaptiveDefaultUpstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultUpstreamVariable string
    Variable name
    QosAdaptiveMaxDownstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxDownstreamVariable string
    Variable name
    QosAdaptiveMaxUpstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxUpstreamVariable string
    Variable name
    QosAdaptiveMinDownstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinDownstreamVariable string
    Variable name
    QosAdaptiveMinUpstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinUpstreamVariable string
    Variable name
    QosAdaptivePeriod int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    QosAdaptivePeriodVariable string
    Variable name
    QosShapingRate int
    Shaping Rate (Kbps) - Range: 8-100000000
    QosShapingRateVariable string
    Variable name
    ServiceProvider string
    Service Provider Name
    ServiceProviderVariable string
    Variable name
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    StaticNat66s []TransportWanVpnInterfaceEthernetFeatureStaticNat66Args
    static NAT66
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    TlocExtensionVariable string
    Variable name
    Tracker string
    Enable tracker for this interface
    TrackerVariable string
    Variable name
    TransportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    TunnelBandwidthPercent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    TunnelBandwidthPercentVariable string
    Variable name
    TunnelInterface bool
    Tunnel Interface on/off - Default value: false
    TunnelInterfaceAllowAll bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    TunnelInterfaceAllowAllVariable string
    Variable name
    TunnelInterfaceAllowBfd bool
    Allow/Deny BFD - Default value: false
    TunnelInterfaceAllowBfdVariable string
    Variable name
    TunnelInterfaceAllowBgp bool
    Allow/deny BGP - Default value: false
    TunnelInterfaceAllowBgpVariable string
    Variable name
    TunnelInterfaceAllowDhcp bool
    Allow/Deny DHCP - Default value: true
    TunnelInterfaceAllowDhcpVariable string
    Variable name
    TunnelInterfaceAllowDns bool
    Allow/Deny DNS - Default value: true
    TunnelInterfaceAllowDnsVariable string
    Variable name
    TunnelInterfaceAllowHttps bool
    Allow/Deny HTTPS - Default value: true
    TunnelInterfaceAllowHttpsVariable string
    Variable name
    TunnelInterfaceAllowIcmp bool
    Allow/Deny ICMP - Default value: true
    TunnelInterfaceAllowIcmpVariable string
    Variable name
    TunnelInterfaceAllowNetconf bool
    Allow/Deny NETCONF - Default value: false
    TunnelInterfaceAllowNetconfVariable string
    Variable name
    TunnelInterfaceAllowNtp bool
    Allow/Deny NTP - Default value: true
    TunnelInterfaceAllowNtpVariable string
    Variable name
    TunnelInterfaceAllowOspf bool
    Allow/Deny OSPF - Default value: false
    TunnelInterfaceAllowOspfVariable string
    Variable name
    TunnelInterfaceAllowSnmp bool
    Allow/Deny SNMP - Default value: false
    TunnelInterfaceAllowSnmpVariable string
    Variable name
    TunnelInterfaceAllowSsh bool
    Allow/Deny SSH - Default value: true
    TunnelInterfaceAllowSshVariable string
    Variable name
    TunnelInterfaceAllowStun bool
    Allow/Deny STUN - Default value: false
    TunnelInterfaceAllowStunVariable string
    Variable name
    TunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    TunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    TunnelInterfaceBorder bool
    Set TLOC as border TLOC - Default value: false
    TunnelInterfaceBorderVariable string
    Variable name
    TunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    TunnelInterfaceCarrierVariable string
    Variable name
    TunnelInterfaceClearDontFragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    TunnelInterfaceClearDontFragmentVariable string
    Variable name
    TunnelInterfaceColor string
    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
    TunnelInterfaceColorRestrict bool
    Restrict this TLOC behavior - Default value: false
    TunnelInterfaceColorRestrictVariable string
    Variable name
    TunnelInterfaceColorVariable string
    Variable name
    TunnelInterfaceCtsSgtPropagation bool
    CTS SGT Propagation configuration - Default value: false
    TunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    TunnelInterfaceEncapsulations []TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs
    Encapsulation for TLOC
    TunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    TunnelInterfaceExcludeControllerGroupLists []int
    Exclude the following controller groups defined in this list.
    TunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    TunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    TunnelInterfaceGroups int
    List of groups - Range: 1-4294967295
    TunnelInterfaceGroupsVariable string
    Variable name
    TunnelInterfaceHelloInterval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    TunnelInterfaceHelloIntervalVariable string
    Variable name
    TunnelInterfaceHelloTolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    TunnelInterfaceHelloToleranceVariable string
    Variable name
    TunnelInterfaceLastResortCircuit bool
    Set TLOC as last resort - Default value: false
    TunnelInterfaceLastResortCircuitVariable string
    Variable name
    TunnelInterfaceLowBandwidthLink bool
    Set the interface as a low-bandwidth circuit - Default value: false
    TunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    TunnelInterfaceMaxControlConnections int
    Maximum Control Connections - Range: 0-100
    TunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    TunnelInterfaceNatRefreshInterval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    TunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    TunnelInterfaceNetworkBroadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    TunnelInterfaceNetworkBroadcastVariable string
    Variable name
    TunnelInterfacePortHop bool
    Disallow port hopping on the tunnel interface - Default value: true
    TunnelInterfacePortHopVariable string
    Variable name
    TunnelInterfaceTunnelTcpMss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    TunnelInterfaceTunnelTcpMssVariable string
    Variable name
    TunnelInterfaceVbondAsStunServer bool
    Put this wan interface in STUN mode only - Default value: false
    TunnelInterfaceVbondAsStunServerVariable string
    Variable name
    TunnelInterfaceVmanageConnectionPreference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    TunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    TunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    TunnelQosModeVariable string
    Variable name
    Xconnect string
    Extend remote TLOC over a GRE tunnel to a local WAN interface
    XconnectVariable string
    Variable name
    featureProfileId String
    Feature Profile ID
    arpTimeout Integer
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    arps List<TransportWanVpnInterfaceEthernetFeatureArp>
    Configure ARP entries
    autoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    bandwidthDownstream Integer
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable String
    Variable name
    bandwidthUpstream Integer
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable String
    Variable name
    blockNonSourceIp Boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable String
    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_type being equal to dynamic
    greTunnelSourceIp String
    GRE tunnel source IP
    greTunnelSourceIpVariable String
    Variable name
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Integer
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    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
    ipMtuVariable String
    Variable name
    iperfServer String
    Iperf server for auto bandwidth detect
    iperfServerVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Integer
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval Integer
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    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
    natLoopbackVariable String
    Variable name
    natOverload Boolean
    NAT Overload - Default value: true
    natOverloadVariable String
    Variable name
    natPrefixLength Integer
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable String
    Variable name
    natRangeEnd String
    NAT Pool Range End
    natRangeEndVariable String
    Variable name
    natRangeStart String
    NAT Pool Range Start
    natRangeStartVariable String
    Variable name
    natTcpTimeout Integer
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable String
    Variable name
    natType String
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable String
    Variable name
    natUdpTimeout Integer
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable String
    Variable name
    newStaticNats List<TransportWanVpnInterfaceEthernetFeatureNewStaticNat>
    static NAT
    perTunnelQos Boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable String
    Variable name
    qosAdaptive Boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream Boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream Boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream Integer
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable String
    Variable name
    qosAdaptiveDefaultUpstream Integer
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable String
    Variable name
    qosAdaptiveMaxDownstream Integer
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable String
    Variable name
    qosAdaptiveMaxUpstream Integer
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable String
    Variable name
    qosAdaptiveMinDownstream Integer
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable String
    Variable name
    qosAdaptiveMinUpstream Integer
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable String
    Variable name
    qosAdaptivePeriod Integer
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable String
    Variable name
    qosShapingRate Integer
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable String
    Variable name
    serviceProvider String
    Service Provider Name
    serviceProviderVariable String
    Variable name
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    staticNat66s List<TransportWanVpnInterfaceEthernetFeatureStaticNat66>
    static NAT66
    tcpMss Integer
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    tlocExtension String
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable String
    Variable name
    tracker String
    Enable tracker for this interface
    trackerVariable String
    Variable name
    transportWanVpnFeatureId String
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent Integer
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable String
    Variable name
    tunnelInterface Boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll Boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable String
    Variable name
    tunnelInterfaceAllowBfd Boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable String
    Variable name
    tunnelInterfaceAllowBgp Boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable String
    Variable name
    tunnelInterfaceAllowDhcp Boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable String
    Variable name
    tunnelInterfaceAllowDns Boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable String
    Variable name
    tunnelInterfaceAllowHttps Boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable String
    Variable name
    tunnelInterfaceAllowIcmp Boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable String
    Variable name
    tunnelInterfaceAllowNetconf Boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable String
    Variable name
    tunnelInterfaceAllowNtp Boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable String
    Variable name
    tunnelInterfaceAllowOspf Boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable String
    Variable name
    tunnelInterfaceAllowSnmp Boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable String
    Variable name
    tunnelInterfaceAllowSsh Boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable String
    Variable name
    tunnelInterfaceAllowStun Boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable String
    Variable name
    tunnelInterfaceBindLoopbackTunnel String
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable String
    Variable name
    tunnelInterfaceBorder Boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable String
    Variable name
    tunnelInterfaceCarrier String
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable String
    Variable name
    tunnelInterfaceClearDontFragment Boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable String
    Variable name
    tunnelInterfaceColor String
    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
    tunnelInterfaceColorRestrict Boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable String
    Variable name
    tunnelInterfaceColorVariable String
    Variable name
    tunnelInterfaceCtsSgtPropagation Boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable String
    Variable name
    tunnelInterfaceEncapsulations List<TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation>
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable String
    Variable name
    tunnelInterfaceExcludeControllerGroupLists List<Integer>
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp String
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable String
    Variable name
    tunnelInterfaceGroups Integer
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable String
    Variable name
    tunnelInterfaceHelloInterval Integer
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable String
    Variable name
    tunnelInterfaceHelloTolerance Integer
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable String
    Variable name
    tunnelInterfaceLastResortCircuit Boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable String
    Variable name
    tunnelInterfaceLowBandwidthLink Boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable String
    Variable name
    tunnelInterfaceMaxControlConnections Integer
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable String
    Variable name
    tunnelInterfaceNatRefreshInterval Integer
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable String
    Variable name
    tunnelInterfaceNetworkBroadcast Boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable String
    Variable name
    tunnelInterfacePortHop Boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable String
    Variable name
    tunnelInterfaceTunnelTcpMss Integer
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable String
    Variable name
    tunnelInterfaceVbondAsStunServer Boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable String
    Variable name
    tunnelInterfaceVmanageConnectionPreference Integer
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable String
    Variable name
    tunnelQosMode String
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable String
    Variable name
    xconnect String
    Extend remote TLOC over a GRE tunnel to a local WAN interface
    xconnectVariable String
    Variable name
    featureProfileId string
    Feature Profile ID
    arpTimeout number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable string
    Variable name
    arps TransportWanVpnInterfaceEthernetFeatureArp[]
    Configure ARP entries
    autoDetectBandwidth boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable string
    Variable name
    autonegotiate boolean
    Link autonegotiation
    autonegotiateVariable string
    Variable name
    bandwidthDownstream number
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable string
    Variable name
    bandwidthUpstream number
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable string
    Variable name
    blockNonSourceIp boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable string
    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_type being equal to dynamic
    greTunnelSourceIp string
    GRE tunnel source IP
    greTunnelSourceIpVariable string
    Variable name
    icmpRedirectDisable boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable string
    Variable name
    interfaceDescription string
    interfaceDescriptionVariable string
    Variable name
    interfaceMtu number
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable string
    Variable name
    interfaceName string
    interfaceNameVariable string
    Variable name
    ipDirectedBroadcast boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable string
    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
    ipMtuVariable string
    Variable name
    iperfServer string
    Iperf server for auto bandwidth detect
    iperfServerVariable string
    Variable name
    ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable string
    Variable name
    ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable string
    Variable name
    ipv4DhcpHelperVariable string
    Variable name
    ipv4DhcpHelpers string[]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4SecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress[]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable string
    Variable name
    ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable string
    Variable name
    ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress[]
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress[]
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    mediaType string
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable string
    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
    natLoopbackVariable string
    Variable name
    natOverload boolean
    NAT Overload - Default value: true
    natOverloadVariable string
    Variable name
    natPrefixLength number
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable string
    Variable name
    natRangeEnd string
    NAT Pool Range End
    natRangeEndVariable string
    Variable name
    natRangeStart string
    NAT Pool Range Start
    natRangeStartVariable string
    Variable name
    natTcpTimeout number
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable string
    Variable name
    natType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable string
    Variable name
    natUdpTimeout number
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable string
    Variable name
    newStaticNats TransportWanVpnInterfaceEthernetFeatureNewStaticNat[]
    static NAT
    perTunnelQos boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable string
    Variable name
    qosAdaptive boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream number
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable string
    Variable name
    qosAdaptiveDefaultUpstream number
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable string
    Variable name
    qosAdaptiveMaxDownstream number
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable string
    Variable name
    qosAdaptiveMaxUpstream number
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable string
    Variable name
    qosAdaptiveMinDownstream number
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable string
    Variable name
    qosAdaptiveMinUpstream number
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable string
    Variable name
    qosAdaptivePeriod number
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable string
    Variable name
    qosShapingRate number
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable string
    Variable name
    serviceProvider string
    Service Provider Name
    serviceProviderVariable string
    Variable name
    shutdown boolean
    • Default value: true
    shutdownVariable string
    Variable name
    speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable string
    Variable name
    staticNat66s TransportWanVpnInterfaceEthernetFeatureStaticNat66[]
    static NAT66
    tcpMss number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable string
    Variable name
    tlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable string
    Variable name
    tracker string
    Enable tracker for this interface
    trackerVariable string
    Variable name
    transportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent number
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable string
    Variable name
    tunnelInterface boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable string
    Variable name
    tunnelInterfaceAllowBfd boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable string
    Variable name
    tunnelInterfaceAllowBgp boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable string
    Variable name
    tunnelInterfaceAllowDhcp boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable string
    Variable name
    tunnelInterfaceAllowDns boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable string
    Variable name
    tunnelInterfaceAllowHttps boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable string
    Variable name
    tunnelInterfaceAllowIcmp boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable string
    Variable name
    tunnelInterfaceAllowNetconf boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable string
    Variable name
    tunnelInterfaceAllowNtp boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable string
    Variable name
    tunnelInterfaceAllowOspf boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable string
    Variable name
    tunnelInterfaceAllowSnmp boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable string
    Variable name
    tunnelInterfaceAllowSsh boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable string
    Variable name
    tunnelInterfaceAllowStun boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable string
    Variable name
    tunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    tunnelInterfaceBorder boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable string
    Variable name
    tunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable string
    Variable name
    tunnelInterfaceClearDontFragment boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable string
    Variable name
    tunnelInterfaceColor string
    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
    tunnelInterfaceColorRestrict boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable string
    Variable name
    tunnelInterfaceColorVariable string
    Variable name
    tunnelInterfaceCtsSgtPropagation boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    tunnelInterfaceEncapsulations TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation[]
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    tunnelInterfaceExcludeControllerGroupLists number[]
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    tunnelInterfaceGroups number
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable string
    Variable name
    tunnelInterfaceHelloInterval number
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable string
    Variable name
    tunnelInterfaceHelloTolerance number
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable string
    Variable name
    tunnelInterfaceLastResortCircuit boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable string
    Variable name
    tunnelInterfaceLowBandwidthLink boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    tunnelInterfaceMaxControlConnections number
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    tunnelInterfaceNatRefreshInterval number
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    tunnelInterfaceNetworkBroadcast boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable string
    Variable name
    tunnelInterfacePortHop boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable string
    Variable name
    tunnelInterfaceTunnelTcpMss number
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable string
    Variable name
    tunnelInterfaceVbondAsStunServer boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable string
    Variable name
    tunnelInterfaceVmanageConnectionPreference number
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    tunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable string
    Variable name
    xconnect string
    Extend remote TLOC over a GRE tunnel to a local WAN interface
    xconnectVariable string
    Variable name
    feature_profile_id str
    Feature Profile ID
    arp_timeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arp_timeout_variable str
    Variable name
    arps Sequence[TransportWanVpnInterfaceEthernetFeatureArpArgs]
    Configure ARP entries
    auto_detect_bandwidth bool
    Interface auto detect bandwidth - Default value: false
    auto_detect_bandwidth_variable str
    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_variable str
    Variable name
    bandwidth_upstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidth_upstream_variable str
    Variable name
    block_non_source_ip bool
    Block packets originating from IP address that is not from this source - Default value: false
    block_non_source_ip_variable str
    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_type being equal to dynamic
    gre_tunnel_source_ip str
    GRE tunnel source IP
    gre_tunnel_source_ip_variable str
    Variable name
    icmp_redirect_disable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmp_redirect_disable_variable str
    Variable name
    interface_description str
    interface_description_variable str
    Variable name
    interface_mtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interface_mtu_variable str
    Variable name
    interface_name str
    interface_name_variable str
    Variable name
    ip_directed_broadcast bool
    IP Directed-Broadcast - Default value: false
    ip_directed_broadcast_variable str
    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_variable str
    Variable name
    iperf_server str
    Iperf server for auto bandwidth detect
    iperf_server_variable str
    Variable name
    ipv4_address str
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_address_variable str
    Variable name
    ipv4_configuration_type str
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4_dhcp_distance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4_dhcp_distance_variable str
    Variable name
    ipv4_dhcp_helper_variable str
    Variable name
    ipv4_dhcp_helpers Sequence[str]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_subnet_mask str
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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_mask_variable str
    Variable name
    ipv6_address str
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6_address_variable str
    Variable name
    ipv6_configuration_type str
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6_dhcp_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs]
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs]
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    load_interval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    load_interval_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    media_type str
    Media type - Choices: auto-select, rj45, sfp
    media_type_variable str
    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_variable str
    Variable name
    nat_ipv6 bool
    enable Network Address Translation ipv6 on this interface - Default value: false
    nat_ipv6_variable str
    Variable name
    nat_loopback str
    NAT Inside Source Loopback Interface
    nat_loopback_variable str
    Variable name
    nat_overload bool
    NAT Overload - Default value: true
    nat_overload_variable str
    Variable name
    nat_prefix_length int
    NAT Pool Prefix Length - Range: 1-32
    nat_prefix_length_variable str
    Variable name
    nat_range_end str
    NAT Pool Range End
    nat_range_end_variable str
    Variable name
    nat_range_start str
    NAT Pool Range Start
    nat_range_start_variable str
    Variable name
    nat_tcp_timeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    nat_tcp_timeout_variable str
    Variable name
    nat_type str
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    nat_type_variable str
    Variable name
    nat_udp_timeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    nat_udp_timeout_variable str
    Variable name
    new_static_nats Sequence[TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs]
    static NAT
    per_tunnel_qos bool
    Per-tunnel Qos - Default value: false
    per_tunnel_qos_variable str
    Variable name
    qos_adaptive bool
    Adaptive QoS - Default value: false
    qos_adaptive_bandwidth_downstream bool
    Shaping Rate Downstream - Default value: false
    qos_adaptive_bandwidth_upstream bool
    Shaping Rate Upstream - Default value: false
    qos_adaptive_default_downstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qos_adaptive_default_downstream_variable str
    Variable name
    qos_adaptive_default_upstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qos_adaptive_default_upstream_variable str
    Variable name
    qos_adaptive_max_downstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_max_downstream_variable str
    Variable name
    qos_adaptive_max_upstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_max_upstream_variable str
    Variable name
    qos_adaptive_min_downstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_min_downstream_variable str
    Variable name
    qos_adaptive_min_upstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_min_upstream_variable str
    Variable name
    qos_adaptive_period int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qos_adaptive_period_variable str
    Variable name
    qos_shaping_rate int
    Shaping Rate (Kbps) - Range: 8-100000000
    qos_shaping_rate_variable str
    Variable name
    service_provider str
    Service Provider Name
    service_provider_variable str
    Variable name
    shutdown bool
    • Default value: true
    shutdown_variable str
    Variable name
    speed str
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speed_variable str
    Variable name
    static_nat66s Sequence[TransportWanVpnInterfaceEthernetFeatureStaticNat66Args]
    static NAT66
    tcp_mss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcp_mss_variable str
    Variable name
    tloc_extension str
    Extends a local TLOC to a remote node only for vpn 0
    tloc_extension_variable str
    Variable name
    tracker str
    Enable tracker for this interface
    tracker_variable str
    Variable name
    transport_wan_vpn_feature_id str
    Transport WAN VPN Feature ID
    tunnel_bandwidth_percent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnel_bandwidth_percent_variable str
    Variable name
    tunnel_interface bool
    Tunnel Interface on/off - Default value: false
    tunnel_interface_allow_all bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnel_interface_allow_all_variable str
    Variable name
    tunnel_interface_allow_bfd bool
    Allow/Deny BFD - Default value: false
    tunnel_interface_allow_bfd_variable str
    Variable name
    tunnel_interface_allow_bgp bool
    Allow/deny BGP - Default value: false
    tunnel_interface_allow_bgp_variable str
    Variable name
    tunnel_interface_allow_dhcp bool
    Allow/Deny DHCP - Default value: true
    tunnel_interface_allow_dhcp_variable str
    Variable name
    tunnel_interface_allow_dns bool
    Allow/Deny DNS - Default value: true
    tunnel_interface_allow_dns_variable str
    Variable name
    tunnel_interface_allow_https bool
    Allow/Deny HTTPS - Default value: true
    tunnel_interface_allow_https_variable str
    Variable name
    tunnel_interface_allow_icmp bool
    Allow/Deny ICMP - Default value: true
    tunnel_interface_allow_icmp_variable str
    Variable name
    tunnel_interface_allow_netconf bool
    Allow/Deny NETCONF - Default value: false
    tunnel_interface_allow_netconf_variable str
    Variable name
    tunnel_interface_allow_ntp bool
    Allow/Deny NTP - Default value: true
    tunnel_interface_allow_ntp_variable str
    Variable name
    tunnel_interface_allow_ospf bool
    Allow/Deny OSPF - Default value: false
    tunnel_interface_allow_ospf_variable str
    Variable name
    tunnel_interface_allow_snmp bool
    Allow/Deny SNMP - Default value: false
    tunnel_interface_allow_snmp_variable str
    Variable name
    tunnel_interface_allow_ssh bool
    Allow/Deny SSH - Default value: true
    tunnel_interface_allow_ssh_variable str
    Variable name
    tunnel_interface_allow_stun bool
    Allow/Deny STUN - Default value: false
    tunnel_interface_allow_stun_variable str
    Variable name
    tunnel_interface_bind_loopback_tunnel str
    Bind loopback tunnel interface to a physical interface
    tunnel_interface_bind_loopback_tunnel_variable str
    Variable name
    tunnel_interface_border bool
    Set TLOC as border TLOC - Default value: false
    tunnel_interface_border_variable str
    Variable name
    tunnel_interface_carrier str
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnel_interface_carrier_variable str
    Variable name
    tunnel_interface_clear_dont_fragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnel_interface_clear_dont_fragment_variable str
    Variable name
    tunnel_interface_color str
    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_color_restrict bool
    Restrict this TLOC behavior - Default value: false
    tunnel_interface_color_restrict_variable str
    Variable name
    tunnel_interface_color_variable str
    Variable name
    tunnel_interface_cts_sgt_propagation bool
    CTS SGT Propagation configuration - Default value: false
    tunnel_interface_cts_sgt_propagation_variable str
    Variable name
    tunnel_interface_encapsulations Sequence[TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs]
    Encapsulation for TLOC
    tunnel_interface_exclude_controller_group_list_variable str
    Variable name
    tunnel_interface_exclude_controller_group_lists Sequence[int]
    Exclude the following controller groups defined in this list.
    tunnel_interface_gre_tunnel_destination_ip str
    GRE tunnel destination IP
    tunnel_interface_gre_tunnel_destination_ip_variable str
    Variable name
    tunnel_interface_groups int
    List of groups - Range: 1-4294967295
    tunnel_interface_groups_variable str
    Variable name
    tunnel_interface_hello_interval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnel_interface_hello_interval_variable str
    Variable name
    tunnel_interface_hello_tolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnel_interface_hello_tolerance_variable str
    Variable name
    tunnel_interface_last_resort_circuit bool
    Set TLOC as last resort - Default value: false
    tunnel_interface_last_resort_circuit_variable str
    Variable name
    tunnel_interface_low_bandwidth_link bool
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnel_interface_low_bandwidth_link_variable str
    Variable name
    tunnel_interface_max_control_connections int
    Maximum Control Connections - Range: 0-100
    tunnel_interface_max_control_connections_variable str
    Variable name
    tunnel_interface_nat_refresh_interval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnel_interface_nat_refresh_interval_variable str
    Variable name
    tunnel_interface_network_broadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnel_interface_network_broadcast_variable str
    Variable name
    tunnel_interface_port_hop bool
    Disallow port hopping on the tunnel interface - Default value: true
    tunnel_interface_port_hop_variable str
    Variable name
    tunnel_interface_tunnel_tcp_mss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnel_interface_tunnel_tcp_mss_variable str
    Variable name
    tunnel_interface_vbond_as_stun_server bool
    Put this wan interface in STUN mode only - Default value: false
    tunnel_interface_vbond_as_stun_server_variable str
    Variable name
    tunnel_interface_vmanage_connection_preference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnel_interface_vmanage_connection_preference_variable str
    Variable name
    tunnel_qos_mode str
    Set tunnel QoS mode - Choices: hub, spoke
    tunnel_qos_mode_variable str
    Variable name
    xconnect str
    Extend remote TLOC over a GRE tunnel to a local WAN interface
    xconnect_variable str
    Variable name
    featureProfileId String
    Feature Profile ID
    arpTimeout Number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    arps List<Property Map>
    Configure ARP entries
    autoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    bandwidthDownstream Number
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable String
    Variable name
    bandwidthUpstream Number
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable String
    Variable name
    blockNonSourceIp Boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable String
    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_type being equal to dynamic
    greTunnelSourceIp String
    GRE tunnel source IP
    greTunnelSourceIpVariable String
    Variable name
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Number
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    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
    ipMtuVariable String
    Variable name
    iperfServer String
    Iperf server for auto bandwidth detect
    iperfServerVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    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_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses List<Property Map>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses List<Property Map>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval Number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    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
    natLoopbackVariable String
    Variable name
    natOverload Boolean
    NAT Overload - Default value: true
    natOverloadVariable String
    Variable name
    natPrefixLength Number
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable String
    Variable name
    natRangeEnd String
    NAT Pool Range End
    natRangeEndVariable String
    Variable name
    natRangeStart String
    NAT Pool Range Start
    natRangeStartVariable String
    Variable name
    natTcpTimeout Number
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable String
    Variable name
    natType String
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable String
    Variable name
    natUdpTimeout Number
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable String
    Variable name
    newStaticNats List<Property Map>
    static NAT
    perTunnelQos Boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable String
    Variable name
    qosAdaptive Boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream Boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream Boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream Number
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable String
    Variable name
    qosAdaptiveDefaultUpstream Number
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable String
    Variable name
    qosAdaptiveMaxDownstream Number
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable String
    Variable name
    qosAdaptiveMaxUpstream Number
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable String
    Variable name
    qosAdaptiveMinDownstream Number
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable String
    Variable name
    qosAdaptiveMinUpstream Number
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable String
    Variable name
    qosAdaptivePeriod Number
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable String
    Variable name
    qosShapingRate Number
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable String
    Variable name
    serviceProvider String
    Service Provider Name
    serviceProviderVariable String
    Variable name
    shutdown Boolean
    • Default value: true
    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
    tcpMssVariable String
    Variable name
    tlocExtension String
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable String
    Variable name
    tracker String
    Enable tracker for this interface
    trackerVariable String
    Variable name
    transportWanVpnFeatureId String
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent Number
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable String
    Variable name
    tunnelInterface Boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll Boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable String
    Variable name
    tunnelInterfaceAllowBfd Boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable String
    Variable name
    tunnelInterfaceAllowBgp Boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable String
    Variable name
    tunnelInterfaceAllowDhcp Boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable String
    Variable name
    tunnelInterfaceAllowDns Boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable String
    Variable name
    tunnelInterfaceAllowHttps Boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable String
    Variable name
    tunnelInterfaceAllowIcmp Boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable String
    Variable name
    tunnelInterfaceAllowNetconf Boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable String
    Variable name
    tunnelInterfaceAllowNtp Boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable String
    Variable name
    tunnelInterfaceAllowOspf Boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable String
    Variable name
    tunnelInterfaceAllowSnmp Boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable String
    Variable name
    tunnelInterfaceAllowSsh Boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable String
    Variable name
    tunnelInterfaceAllowStun Boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable String
    Variable name
    tunnelInterfaceBindLoopbackTunnel String
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable String
    Variable name
    tunnelInterfaceBorder Boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable String
    Variable name
    tunnelInterfaceCarrier String
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable String
    Variable name
    tunnelInterfaceClearDontFragment Boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable String
    Variable name
    tunnelInterfaceColor String
    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
    tunnelInterfaceColorRestrict Boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable String
    Variable name
    tunnelInterfaceColorVariable String
    Variable name
    tunnelInterfaceCtsSgtPropagation Boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable String
    Variable name
    tunnelInterfaceEncapsulations List<Property Map>
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable String
    Variable name
    tunnelInterfaceExcludeControllerGroupLists List<Number>
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp String
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable String
    Variable name
    tunnelInterfaceGroups Number
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable String
    Variable name
    tunnelInterfaceHelloInterval Number
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable String
    Variable name
    tunnelInterfaceHelloTolerance Number
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable String
    Variable name
    tunnelInterfaceLastResortCircuit Boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable String
    Variable name
    tunnelInterfaceLowBandwidthLink Boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable String
    Variable name
    tunnelInterfaceMaxControlConnections Number
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable String
    Variable name
    tunnelInterfaceNatRefreshInterval Number
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable String
    Variable name
    tunnelInterfaceNetworkBroadcast Boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable String
    Variable name
    tunnelInterfacePortHop Boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable String
    Variable name
    tunnelInterfaceTunnelTcpMss Number
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable String
    Variable name
    tunnelInterfaceVbondAsStunServer Boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable String
    Variable name
    tunnelInterfaceVmanageConnectionPreference Number
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable String
    Variable name
    tunnelQosMode String
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable String
    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:

    Id string
    The provider-assigned unique ID for this managed resource.
    Version int
    The version of the Feature
    Id string
    The provider-assigned unique ID for this managed resource.
    Version int
    The version of the Feature
    id String
    The provider-assigned unique ID for this managed resource.
    version Integer
    The version of the Feature
    id string
    The provider-assigned unique ID for this managed resource.
    version number
    The version of the Feature
    id str
    The provider-assigned unique ID for this managed resource.
    version int
    The version of the Feature
    id String
    The provider-assigned unique ID for this managed resource.
    version Number
    The version of the Feature

    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,
            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) -> TransportWanVpnInterfaceEthernetFeature
    func 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)
    Resource lookup is not supported in YAML
    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.
    The following state arguments are supported:
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Arps List<TransportWanVpnInterfaceEthernetFeatureArp>
    Configure ARP entries
    AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    AutoDetectBandwidthVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    BandwidthDownstream int
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthDownstreamVariable string
    Variable name
    BandwidthUpstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthUpstreamVariable string
    Variable name
    BlockNonSourceIp bool
    Block packets originating from IP address that is not from this source - Default value: false
    BlockNonSourceIpVariable string
    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_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    GreTunnelSourceIp string
    GRE tunnel source IP
    GreTunnelSourceIpVariable string
    Variable name
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    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
    IpMtuVariable string
    Variable name
    IperfServer string
    Iperf server for auto bandwidth detect
    IperfServerVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers List<string>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    Ipv6DhcpSecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    Ipv6SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    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
    NatLoopbackVariable string
    Variable name
    NatOverload bool
    NAT Overload - Default value: true
    NatOverloadVariable string
    Variable name
    NatPrefixLength int
    NAT Pool Prefix Length - Range: 1-32
    NatPrefixLengthVariable string
    Variable name
    NatRangeEnd string
    NAT Pool Range End
    NatRangeEndVariable string
    Variable name
    NatRangeStart string
    NAT Pool Range Start
    NatRangeStartVariable string
    Variable name
    NatTcpTimeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    NatTcpTimeoutVariable string
    Variable name
    NatType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    NatTypeVariable string
    Variable name
    NatUdpTimeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    NatUdpTimeoutVariable string
    Variable name
    NewStaticNats List<TransportWanVpnInterfaceEthernetFeatureNewStaticNat>
    static NAT
    PerTunnelQos bool
    Per-tunnel Qos - Default value: false
    PerTunnelQosVariable string
    Variable name
    QosAdaptive bool
    Adaptive QoS - Default value: false
    QosAdaptiveBandwidthDownstream bool
    Shaping Rate Downstream - Default value: false
    QosAdaptiveBandwidthUpstream bool
    Shaping Rate Upstream - Default value: false
    QosAdaptiveDefaultDownstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultDownstreamVariable string
    Variable name
    QosAdaptiveDefaultUpstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultUpstreamVariable string
    Variable name
    QosAdaptiveMaxDownstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxDownstreamVariable string
    Variable name
    QosAdaptiveMaxUpstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxUpstreamVariable string
    Variable name
    QosAdaptiveMinDownstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinDownstreamVariable string
    Variable name
    QosAdaptiveMinUpstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinUpstreamVariable string
    Variable name
    QosAdaptivePeriod int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    QosAdaptivePeriodVariable string
    Variable name
    QosShapingRate int
    Shaping Rate (Kbps) - Range: 8-100000000
    QosShapingRateVariable string
    Variable name
    ServiceProvider string
    Service Provider Name
    ServiceProviderVariable string
    Variable name
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    StaticNat66s List<TransportWanVpnInterfaceEthernetFeatureStaticNat66>
    static NAT66
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    TlocExtensionVariable string
    Variable name
    Tracker string
    Enable tracker for this interface
    TrackerVariable string
    Variable name
    TransportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    TunnelBandwidthPercent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    TunnelBandwidthPercentVariable string
    Variable name
    TunnelInterface bool
    Tunnel Interface on/off - Default value: false
    TunnelInterfaceAllowAll bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    TunnelInterfaceAllowAllVariable string
    Variable name
    TunnelInterfaceAllowBfd bool
    Allow/Deny BFD - Default value: false
    TunnelInterfaceAllowBfdVariable string
    Variable name
    TunnelInterfaceAllowBgp bool
    Allow/deny BGP - Default value: false
    TunnelInterfaceAllowBgpVariable string
    Variable name
    TunnelInterfaceAllowDhcp bool
    Allow/Deny DHCP - Default value: true
    TunnelInterfaceAllowDhcpVariable string
    Variable name
    TunnelInterfaceAllowDns bool
    Allow/Deny DNS - Default value: true
    TunnelInterfaceAllowDnsVariable string
    Variable name
    TunnelInterfaceAllowHttps bool
    Allow/Deny HTTPS - Default value: true
    TunnelInterfaceAllowHttpsVariable string
    Variable name
    TunnelInterfaceAllowIcmp bool
    Allow/Deny ICMP - Default value: true
    TunnelInterfaceAllowIcmpVariable string
    Variable name
    TunnelInterfaceAllowNetconf bool
    Allow/Deny NETCONF - Default value: false
    TunnelInterfaceAllowNetconfVariable string
    Variable name
    TunnelInterfaceAllowNtp bool
    Allow/Deny NTP - Default value: true
    TunnelInterfaceAllowNtpVariable string
    Variable name
    TunnelInterfaceAllowOspf bool
    Allow/Deny OSPF - Default value: false
    TunnelInterfaceAllowOspfVariable string
    Variable name
    TunnelInterfaceAllowSnmp bool
    Allow/Deny SNMP - Default value: false
    TunnelInterfaceAllowSnmpVariable string
    Variable name
    TunnelInterfaceAllowSsh bool
    Allow/Deny SSH - Default value: true
    TunnelInterfaceAllowSshVariable string
    Variable name
    TunnelInterfaceAllowStun bool
    Allow/Deny STUN - Default value: false
    TunnelInterfaceAllowStunVariable string
    Variable name
    TunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    TunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    TunnelInterfaceBorder bool
    Set TLOC as border TLOC - Default value: false
    TunnelInterfaceBorderVariable string
    Variable name
    TunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    TunnelInterfaceCarrierVariable string
    Variable name
    TunnelInterfaceClearDontFragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    TunnelInterfaceClearDontFragmentVariable string
    Variable name
    TunnelInterfaceColor string
    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
    TunnelInterfaceColorRestrict bool
    Restrict this TLOC behavior - Default value: false
    TunnelInterfaceColorRestrictVariable string
    Variable name
    TunnelInterfaceColorVariable string
    Variable name
    TunnelInterfaceCtsSgtPropagation bool
    CTS SGT Propagation configuration - Default value: false
    TunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    TunnelInterfaceEncapsulations List<TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation>
    Encapsulation for TLOC
    TunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    TunnelInterfaceExcludeControllerGroupLists List<int>
    Exclude the following controller groups defined in this list.
    TunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    TunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    TunnelInterfaceGroups int
    List of groups - Range: 1-4294967295
    TunnelInterfaceGroupsVariable string
    Variable name
    TunnelInterfaceHelloInterval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    TunnelInterfaceHelloIntervalVariable string
    Variable name
    TunnelInterfaceHelloTolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    TunnelInterfaceHelloToleranceVariable string
    Variable name
    TunnelInterfaceLastResortCircuit bool
    Set TLOC as last resort - Default value: false
    TunnelInterfaceLastResortCircuitVariable string
    Variable name
    TunnelInterfaceLowBandwidthLink bool
    Set the interface as a low-bandwidth circuit - Default value: false
    TunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    TunnelInterfaceMaxControlConnections int
    Maximum Control Connections - Range: 0-100
    TunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    TunnelInterfaceNatRefreshInterval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    TunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    TunnelInterfaceNetworkBroadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    TunnelInterfaceNetworkBroadcastVariable string
    Variable name
    TunnelInterfacePortHop bool
    Disallow port hopping on the tunnel interface - Default value: true
    TunnelInterfacePortHopVariable string
    Variable name
    TunnelInterfaceTunnelTcpMss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    TunnelInterfaceTunnelTcpMssVariable string
    Variable name
    TunnelInterfaceVbondAsStunServer bool
    Put this wan interface in STUN mode only - Default value: false
    TunnelInterfaceVbondAsStunServerVariable string
    Variable name
    TunnelInterfaceVmanageConnectionPreference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    TunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    TunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    TunnelQosModeVariable string
    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
    ArpTimeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    ArpTimeoutVariable string
    Variable name
    Arps []TransportWanVpnInterfaceEthernetFeatureArpArgs
    Configure ARP entries
    AutoDetectBandwidth bool
    Interface auto detect bandwidth - Default value: false
    AutoDetectBandwidthVariable string
    Variable name
    Autonegotiate bool
    Link autonegotiation
    AutonegotiateVariable string
    Variable name
    BandwidthDownstream int
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthDownstreamVariable string
    Variable name
    BandwidthUpstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    BandwidthUpstreamVariable string
    Variable name
    BlockNonSourceIp bool
    Block packets originating from IP address that is not from this source - Default value: false
    BlockNonSourceIpVariable string
    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_type being equal to dynamic
    FeatureProfileId string
    Feature Profile ID
    GreTunnelSourceIp string
    GRE tunnel source IP
    GreTunnelSourceIpVariable string
    Variable name
    IcmpRedirectDisable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    IcmpRedirectDisableVariable string
    Variable name
    InterfaceDescription string
    InterfaceDescriptionVariable string
    Variable name
    InterfaceMtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    InterfaceMtuVariable string
    Variable name
    InterfaceName string
    InterfaceNameVariable string
    Variable name
    IpDirectedBroadcast bool
    IP Directed-Broadcast - Default value: false
    IpDirectedBroadcastVariable string
    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
    IpMtuVariable string
    Variable name
    IperfServer string
    Iperf server for auto bandwidth detect
    IperfServerVariable string
    Variable name
    Ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4AddressVariable string
    Variable name
    Ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    Ipv4DhcpDistance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    Ipv4DhcpDistanceVariable string
    Variable name
    Ipv4DhcpHelperVariable string
    Variable name
    Ipv4DhcpHelpers []string
    List of DHCP IPv4 helper addresses (min 1, max 8)
    Ipv4SecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    Ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    Ipv4SubnetMaskVariable string
    Variable name
    Ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    Ipv6AddressVariable string
    Variable name
    Ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    Ipv6DhcpSecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    Ipv6SecondaryAddresses []TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    LoadInterval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    LoadIntervalVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    MediaType string
    Media type - Choices: auto-select, rj45, sfp
    MediaTypeVariable string
    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
    NatLoopbackVariable string
    Variable name
    NatOverload bool
    NAT Overload - Default value: true
    NatOverloadVariable string
    Variable name
    NatPrefixLength int
    NAT Pool Prefix Length - Range: 1-32
    NatPrefixLengthVariable string
    Variable name
    NatRangeEnd string
    NAT Pool Range End
    NatRangeEndVariable string
    Variable name
    NatRangeStart string
    NAT Pool Range Start
    NatRangeStartVariable string
    Variable name
    NatTcpTimeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    NatTcpTimeoutVariable string
    Variable name
    NatType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    NatTypeVariable string
    Variable name
    NatUdpTimeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    NatUdpTimeoutVariable string
    Variable name
    NewStaticNats []TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs
    static NAT
    PerTunnelQos bool
    Per-tunnel Qos - Default value: false
    PerTunnelQosVariable string
    Variable name
    QosAdaptive bool
    Adaptive QoS - Default value: false
    QosAdaptiveBandwidthDownstream bool
    Shaping Rate Downstream - Default value: false
    QosAdaptiveBandwidthUpstream bool
    Shaping Rate Upstream - Default value: false
    QosAdaptiveDefaultDownstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultDownstreamVariable string
    Variable name
    QosAdaptiveDefaultUpstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    QosAdaptiveDefaultUpstreamVariable string
    Variable name
    QosAdaptiveMaxDownstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxDownstreamVariable string
    Variable name
    QosAdaptiveMaxUpstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMaxUpstreamVariable string
    Variable name
    QosAdaptiveMinDownstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinDownstreamVariable string
    Variable name
    QosAdaptiveMinUpstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    QosAdaptiveMinUpstreamVariable string
    Variable name
    QosAdaptivePeriod int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    QosAdaptivePeriodVariable string
    Variable name
    QosShapingRate int
    Shaping Rate (Kbps) - Range: 8-100000000
    QosShapingRateVariable string
    Variable name
    ServiceProvider string
    Service Provider Name
    ServiceProviderVariable string
    Variable name
    Shutdown bool
    • Default value: true
    ShutdownVariable string
    Variable name
    Speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    SpeedVariable string
    Variable name
    StaticNat66s []TransportWanVpnInterfaceEthernetFeatureStaticNat66Args
    static NAT66
    TcpMss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    TcpMssVariable string
    Variable name
    TlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    TlocExtensionVariable string
    Variable name
    Tracker string
    Enable tracker for this interface
    TrackerVariable string
    Variable name
    TransportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    TunnelBandwidthPercent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    TunnelBandwidthPercentVariable string
    Variable name
    TunnelInterface bool
    Tunnel Interface on/off - Default value: false
    TunnelInterfaceAllowAll bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    TunnelInterfaceAllowAllVariable string
    Variable name
    TunnelInterfaceAllowBfd bool
    Allow/Deny BFD - Default value: false
    TunnelInterfaceAllowBfdVariable string
    Variable name
    TunnelInterfaceAllowBgp bool
    Allow/deny BGP - Default value: false
    TunnelInterfaceAllowBgpVariable string
    Variable name
    TunnelInterfaceAllowDhcp bool
    Allow/Deny DHCP - Default value: true
    TunnelInterfaceAllowDhcpVariable string
    Variable name
    TunnelInterfaceAllowDns bool
    Allow/Deny DNS - Default value: true
    TunnelInterfaceAllowDnsVariable string
    Variable name
    TunnelInterfaceAllowHttps bool
    Allow/Deny HTTPS - Default value: true
    TunnelInterfaceAllowHttpsVariable string
    Variable name
    TunnelInterfaceAllowIcmp bool
    Allow/Deny ICMP - Default value: true
    TunnelInterfaceAllowIcmpVariable string
    Variable name
    TunnelInterfaceAllowNetconf bool
    Allow/Deny NETCONF - Default value: false
    TunnelInterfaceAllowNetconfVariable string
    Variable name
    TunnelInterfaceAllowNtp bool
    Allow/Deny NTP - Default value: true
    TunnelInterfaceAllowNtpVariable string
    Variable name
    TunnelInterfaceAllowOspf bool
    Allow/Deny OSPF - Default value: false
    TunnelInterfaceAllowOspfVariable string
    Variable name
    TunnelInterfaceAllowSnmp bool
    Allow/Deny SNMP - Default value: false
    TunnelInterfaceAllowSnmpVariable string
    Variable name
    TunnelInterfaceAllowSsh bool
    Allow/Deny SSH - Default value: true
    TunnelInterfaceAllowSshVariable string
    Variable name
    TunnelInterfaceAllowStun bool
    Allow/Deny STUN - Default value: false
    TunnelInterfaceAllowStunVariable string
    Variable name
    TunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    TunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    TunnelInterfaceBorder bool
    Set TLOC as border TLOC - Default value: false
    TunnelInterfaceBorderVariable string
    Variable name
    TunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    TunnelInterfaceCarrierVariable string
    Variable name
    TunnelInterfaceClearDontFragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    TunnelInterfaceClearDontFragmentVariable string
    Variable name
    TunnelInterfaceColor string
    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
    TunnelInterfaceColorRestrict bool
    Restrict this TLOC behavior - Default value: false
    TunnelInterfaceColorRestrictVariable string
    Variable name
    TunnelInterfaceColorVariable string
    Variable name
    TunnelInterfaceCtsSgtPropagation bool
    CTS SGT Propagation configuration - Default value: false
    TunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    TunnelInterfaceEncapsulations []TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs
    Encapsulation for TLOC
    TunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    TunnelInterfaceExcludeControllerGroupLists []int
    Exclude the following controller groups defined in this list.
    TunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    TunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    TunnelInterfaceGroups int
    List of groups - Range: 1-4294967295
    TunnelInterfaceGroupsVariable string
    Variable name
    TunnelInterfaceHelloInterval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    TunnelInterfaceHelloIntervalVariable string
    Variable name
    TunnelInterfaceHelloTolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    TunnelInterfaceHelloToleranceVariable string
    Variable name
    TunnelInterfaceLastResortCircuit bool
    Set TLOC as last resort - Default value: false
    TunnelInterfaceLastResortCircuitVariable string
    Variable name
    TunnelInterfaceLowBandwidthLink bool
    Set the interface as a low-bandwidth circuit - Default value: false
    TunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    TunnelInterfaceMaxControlConnections int
    Maximum Control Connections - Range: 0-100
    TunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    TunnelInterfaceNatRefreshInterval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    TunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    TunnelInterfaceNetworkBroadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    TunnelInterfaceNetworkBroadcastVariable string
    Variable name
    TunnelInterfacePortHop bool
    Disallow port hopping on the tunnel interface - Default value: true
    TunnelInterfacePortHopVariable string
    Variable name
    TunnelInterfaceTunnelTcpMss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    TunnelInterfaceTunnelTcpMssVariable string
    Variable name
    TunnelInterfaceVbondAsStunServer bool
    Put this wan interface in STUN mode only - Default value: false
    TunnelInterfaceVbondAsStunServerVariable string
    Variable name
    TunnelInterfaceVmanageConnectionPreference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    TunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    TunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    TunnelQosModeVariable string
    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
    arpTimeout Integer
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    arps List<TransportWanVpnInterfaceEthernetFeatureArp>
    Configure ARP entries
    autoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    bandwidthDownstream Integer
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable String
    Variable name
    bandwidthUpstream Integer
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable String
    Variable name
    blockNonSourceIp Boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable String
    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_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    greTunnelSourceIp String
    GRE tunnel source IP
    greTunnelSourceIpVariable String
    Variable name
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Integer
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    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
    ipMtuVariable String
    Variable name
    iperfServer String
    Iperf server for auto bandwidth detect
    iperfServerVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Integer
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    Variable name
    ipv4DhcpHelpers List<String>
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress>
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses List<TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval Integer
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    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
    natLoopbackVariable String
    Variable name
    natOverload Boolean
    NAT Overload - Default value: true
    natOverloadVariable String
    Variable name
    natPrefixLength Integer
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable String
    Variable name
    natRangeEnd String
    NAT Pool Range End
    natRangeEndVariable String
    Variable name
    natRangeStart String
    NAT Pool Range Start
    natRangeStartVariable String
    Variable name
    natTcpTimeout Integer
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable String
    Variable name
    natType String
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable String
    Variable name
    natUdpTimeout Integer
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable String
    Variable name
    newStaticNats List<TransportWanVpnInterfaceEthernetFeatureNewStaticNat>
    static NAT
    perTunnelQos Boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable String
    Variable name
    qosAdaptive Boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream Boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream Boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream Integer
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable String
    Variable name
    qosAdaptiveDefaultUpstream Integer
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable String
    Variable name
    qosAdaptiveMaxDownstream Integer
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable String
    Variable name
    qosAdaptiveMaxUpstream Integer
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable String
    Variable name
    qosAdaptiveMinDownstream Integer
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable String
    Variable name
    qosAdaptiveMinUpstream Integer
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable String
    Variable name
    qosAdaptivePeriod Integer
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable String
    Variable name
    qosShapingRate Integer
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable String
    Variable name
    serviceProvider String
    Service Provider Name
    serviceProviderVariable String
    Variable name
    shutdown Boolean
    • Default value: true
    shutdownVariable String
    Variable name
    speed String
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable String
    Variable name
    staticNat66s List<TransportWanVpnInterfaceEthernetFeatureStaticNat66>
    static NAT66
    tcpMss Integer
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable String
    Variable name
    tlocExtension String
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable String
    Variable name
    tracker String
    Enable tracker for this interface
    trackerVariable String
    Variable name
    transportWanVpnFeatureId String
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent Integer
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable String
    Variable name
    tunnelInterface Boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll Boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable String
    Variable name
    tunnelInterfaceAllowBfd Boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable String
    Variable name
    tunnelInterfaceAllowBgp Boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable String
    Variable name
    tunnelInterfaceAllowDhcp Boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable String
    Variable name
    tunnelInterfaceAllowDns Boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable String
    Variable name
    tunnelInterfaceAllowHttps Boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable String
    Variable name
    tunnelInterfaceAllowIcmp Boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable String
    Variable name
    tunnelInterfaceAllowNetconf Boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable String
    Variable name
    tunnelInterfaceAllowNtp Boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable String
    Variable name
    tunnelInterfaceAllowOspf Boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable String
    Variable name
    tunnelInterfaceAllowSnmp Boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable String
    Variable name
    tunnelInterfaceAllowSsh Boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable String
    Variable name
    tunnelInterfaceAllowStun Boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable String
    Variable name
    tunnelInterfaceBindLoopbackTunnel String
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable String
    Variable name
    tunnelInterfaceBorder Boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable String
    Variable name
    tunnelInterfaceCarrier String
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable String
    Variable name
    tunnelInterfaceClearDontFragment Boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable String
    Variable name
    tunnelInterfaceColor String
    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
    tunnelInterfaceColorRestrict Boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable String
    Variable name
    tunnelInterfaceColorVariable String
    Variable name
    tunnelInterfaceCtsSgtPropagation Boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable String
    Variable name
    tunnelInterfaceEncapsulations List<TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation>
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable String
    Variable name
    tunnelInterfaceExcludeControllerGroupLists List<Integer>
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp String
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable String
    Variable name
    tunnelInterfaceGroups Integer
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable String
    Variable name
    tunnelInterfaceHelloInterval Integer
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable String
    Variable name
    tunnelInterfaceHelloTolerance Integer
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable String
    Variable name
    tunnelInterfaceLastResortCircuit Boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable String
    Variable name
    tunnelInterfaceLowBandwidthLink Boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable String
    Variable name
    tunnelInterfaceMaxControlConnections Integer
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable String
    Variable name
    tunnelInterfaceNatRefreshInterval Integer
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable String
    Variable name
    tunnelInterfaceNetworkBroadcast Boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable String
    Variable name
    tunnelInterfacePortHop Boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable String
    Variable name
    tunnelInterfaceTunnelTcpMss Integer
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable String
    Variable name
    tunnelInterfaceVbondAsStunServer Boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable String
    Variable name
    tunnelInterfaceVmanageConnectionPreference Integer
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable String
    Variable name
    tunnelQosMode String
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable String
    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
    arpTimeout number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable string
    Variable name
    arps TransportWanVpnInterfaceEthernetFeatureArp[]
    Configure ARP entries
    autoDetectBandwidth boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable string
    Variable name
    autonegotiate boolean
    Link autonegotiation
    autonegotiateVariable string
    Variable name
    bandwidthDownstream number
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable string
    Variable name
    bandwidthUpstream number
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable string
    Variable name
    blockNonSourceIp boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable string
    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_type being equal to dynamic
    featureProfileId string
    Feature Profile ID
    greTunnelSourceIp string
    GRE tunnel source IP
    greTunnelSourceIpVariable string
    Variable name
    icmpRedirectDisable boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable string
    Variable name
    interfaceDescription string
    interfaceDescriptionVariable string
    Variable name
    interfaceMtu number
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable string
    Variable name
    interfaceName string
    interfaceNameVariable string
    Variable name
    ipDirectedBroadcast boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable string
    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
    ipMtuVariable string
    Variable name
    iperfServer string
    Iperf server for auto bandwidth detect
    iperfServerVariable string
    Variable name
    ipv4Address string
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable string
    Variable name
    ipv4ConfigurationType string
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable string
    Variable name
    ipv4DhcpHelperVariable string
    Variable name
    ipv4DhcpHelpers string[]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4SecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddress[]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4SubnetMask string
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable string
    Variable name
    ipv6Address string
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable string
    Variable name
    ipv6ConfigurationType string
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddress[]
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddress[]
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    mediaType string
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable string
    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
    natLoopbackVariable string
    Variable name
    natOverload boolean
    NAT Overload - Default value: true
    natOverloadVariable string
    Variable name
    natPrefixLength number
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable string
    Variable name
    natRangeEnd string
    NAT Pool Range End
    natRangeEndVariable string
    Variable name
    natRangeStart string
    NAT Pool Range Start
    natRangeStartVariable string
    Variable name
    natTcpTimeout number
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable string
    Variable name
    natType string
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable string
    Variable name
    natUdpTimeout number
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable string
    Variable name
    newStaticNats TransportWanVpnInterfaceEthernetFeatureNewStaticNat[]
    static NAT
    perTunnelQos boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable string
    Variable name
    qosAdaptive boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream number
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable string
    Variable name
    qosAdaptiveDefaultUpstream number
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable string
    Variable name
    qosAdaptiveMaxDownstream number
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable string
    Variable name
    qosAdaptiveMaxUpstream number
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable string
    Variable name
    qosAdaptiveMinDownstream number
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable string
    Variable name
    qosAdaptiveMinUpstream number
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable string
    Variable name
    qosAdaptivePeriod number
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable string
    Variable name
    qosShapingRate number
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable string
    Variable name
    serviceProvider string
    Service Provider Name
    serviceProviderVariable string
    Variable name
    shutdown boolean
    • Default value: true
    shutdownVariable string
    Variable name
    speed string
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speedVariable string
    Variable name
    staticNat66s TransportWanVpnInterfaceEthernetFeatureStaticNat66[]
    static NAT66
    tcpMss number
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcpMssVariable string
    Variable name
    tlocExtension string
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable string
    Variable name
    tracker string
    Enable tracker for this interface
    trackerVariable string
    Variable name
    transportWanVpnFeatureId string
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent number
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable string
    Variable name
    tunnelInterface boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable string
    Variable name
    tunnelInterfaceAllowBfd boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable string
    Variable name
    tunnelInterfaceAllowBgp boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable string
    Variable name
    tunnelInterfaceAllowDhcp boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable string
    Variable name
    tunnelInterfaceAllowDns boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable string
    Variable name
    tunnelInterfaceAllowHttps boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable string
    Variable name
    tunnelInterfaceAllowIcmp boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable string
    Variable name
    tunnelInterfaceAllowNetconf boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable string
    Variable name
    tunnelInterfaceAllowNtp boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable string
    Variable name
    tunnelInterfaceAllowOspf boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable string
    Variable name
    tunnelInterfaceAllowSnmp boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable string
    Variable name
    tunnelInterfaceAllowSsh boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable string
    Variable name
    tunnelInterfaceAllowStun boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable string
    Variable name
    tunnelInterfaceBindLoopbackTunnel string
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable string
    Variable name
    tunnelInterfaceBorder boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable string
    Variable name
    tunnelInterfaceCarrier string
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable string
    Variable name
    tunnelInterfaceClearDontFragment boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable string
    Variable name
    tunnelInterfaceColor string
    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
    tunnelInterfaceColorRestrict boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable string
    Variable name
    tunnelInterfaceColorVariable string
    Variable name
    tunnelInterfaceCtsSgtPropagation boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable string
    Variable name
    tunnelInterfaceEncapsulations TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation[]
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable string
    Variable name
    tunnelInterfaceExcludeControllerGroupLists number[]
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp string
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable string
    Variable name
    tunnelInterfaceGroups number
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable string
    Variable name
    tunnelInterfaceHelloInterval number
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable string
    Variable name
    tunnelInterfaceHelloTolerance number
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable string
    Variable name
    tunnelInterfaceLastResortCircuit boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable string
    Variable name
    tunnelInterfaceLowBandwidthLink boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable string
    Variable name
    tunnelInterfaceMaxControlConnections number
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable string
    Variable name
    tunnelInterfaceNatRefreshInterval number
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable string
    Variable name
    tunnelInterfaceNetworkBroadcast boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable string
    Variable name
    tunnelInterfacePortHop boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable string
    Variable name
    tunnelInterfaceTunnelTcpMss number
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable string
    Variable name
    tunnelInterfaceVbondAsStunServer boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable string
    Variable name
    tunnelInterfaceVmanageConnectionPreference number
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable string
    Variable name
    tunnelQosMode string
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable string
    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
    arp_timeout int
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arp_timeout_variable str
    Variable name
    arps Sequence[TransportWanVpnInterfaceEthernetFeatureArpArgs]
    Configure ARP entries
    auto_detect_bandwidth bool
    Interface auto detect bandwidth - Default value: false
    auto_detect_bandwidth_variable str
    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_variable str
    Variable name
    bandwidth_upstream int
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidth_upstream_variable str
    Variable name
    block_non_source_ip bool
    Block packets originating from IP address that is not from this source - Default value: false
    block_non_source_ip_variable str
    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_type being equal to dynamic
    feature_profile_id str
    Feature Profile ID
    gre_tunnel_source_ip str
    GRE tunnel source IP
    gre_tunnel_source_ip_variable str
    Variable name
    icmp_redirect_disable bool
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmp_redirect_disable_variable str
    Variable name
    interface_description str
    interface_description_variable str
    Variable name
    interface_mtu int
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interface_mtu_variable str
    Variable name
    interface_name str
    interface_name_variable str
    Variable name
    ip_directed_broadcast bool
    IP Directed-Broadcast - Default value: false
    ip_directed_broadcast_variable str
    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_variable str
    Variable name
    iperf_server str
    Iperf server for auto bandwidth detect
    iperf_server_variable str
    Variable name
    ipv4_address str
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_address_variable str
    Variable name
    ipv4_configuration_type str
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4_dhcp_distance int
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4_dhcp_distance_variable str
    Variable name
    ipv4_dhcp_helper_variable str
    Variable name
    ipv4_dhcp_helpers Sequence[str]
    List of DHCP IPv4 helper addresses (min 1, max 8)
    ipv4_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv4SecondaryAddressArgs]
    Secondary IpV4 Addresses, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4_subnet_mask str
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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_mask_variable str
    Variable name
    ipv6_address str
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6_address_variable str
    Variable name
    ipv6_configuration_type str
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6_dhcp_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6DhcpSecondaryAddressArgs]
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6_secondary_addresses Sequence[TransportWanVpnInterfaceEthernetFeatureIpv6SecondaryAddressArgs]
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    load_interval int
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    load_interval_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    media_type str
    Media type - Choices: auto-select, rj45, sfp
    media_type_variable str
    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_variable str
    Variable name
    nat_ipv6 bool
    enable Network Address Translation ipv6 on this interface - Default value: false
    nat_ipv6_variable str
    Variable name
    nat_loopback str
    NAT Inside Source Loopback Interface
    nat_loopback_variable str
    Variable name
    nat_overload bool
    NAT Overload - Default value: true
    nat_overload_variable str
    Variable name
    nat_prefix_length int
    NAT Pool Prefix Length - Range: 1-32
    nat_prefix_length_variable str
    Variable name
    nat_range_end str
    NAT Pool Range End
    nat_range_end_variable str
    Variable name
    nat_range_start str
    NAT Pool Range Start
    nat_range_start_variable str
    Variable name
    nat_tcp_timeout int
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    nat_tcp_timeout_variable str
    Variable name
    nat_type str
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    nat_type_variable str
    Variable name
    nat_udp_timeout int
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    nat_udp_timeout_variable str
    Variable name
    new_static_nats Sequence[TransportWanVpnInterfaceEthernetFeatureNewStaticNatArgs]
    static NAT
    per_tunnel_qos bool
    Per-tunnel Qos - Default value: false
    per_tunnel_qos_variable str
    Variable name
    qos_adaptive bool
    Adaptive QoS - Default value: false
    qos_adaptive_bandwidth_downstream bool
    Shaping Rate Downstream - Default value: false
    qos_adaptive_bandwidth_upstream bool
    Shaping Rate Upstream - Default value: false
    qos_adaptive_default_downstream int
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qos_adaptive_default_downstream_variable str
    Variable name
    qos_adaptive_default_upstream int
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qos_adaptive_default_upstream_variable str
    Variable name
    qos_adaptive_max_downstream int
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_max_downstream_variable str
    Variable name
    qos_adaptive_max_upstream int
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_max_upstream_variable str
    Variable name
    qos_adaptive_min_downstream int
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_min_downstream_variable str
    Variable name
    qos_adaptive_min_upstream int
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qos_adaptive_min_upstream_variable str
    Variable name
    qos_adaptive_period int
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qos_adaptive_period_variable str
    Variable name
    qos_shaping_rate int
    Shaping Rate (Kbps) - Range: 8-100000000
    qos_shaping_rate_variable str
    Variable name
    service_provider str
    Service Provider Name
    service_provider_variable str
    Variable name
    shutdown bool
    • Default value: true
    shutdown_variable str
    Variable name
    speed str
    Set interface speed - Choices: 10, 100, 1000, 2500, 10000
    speed_variable str
    Variable name
    static_nat66s Sequence[TransportWanVpnInterfaceEthernetFeatureStaticNat66Args]
    static NAT66
    tcp_mss int
    TCP MSS on SYN packets, in bytes - Range: 500-1460
    tcp_mss_variable str
    Variable name
    tloc_extension str
    Extends a local TLOC to a remote node only for vpn 0
    tloc_extension_variable str
    Variable name
    tracker str
    Enable tracker for this interface
    tracker_variable str
    Variable name
    transport_wan_vpn_feature_id str
    Transport WAN VPN Feature ID
    tunnel_bandwidth_percent int
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnel_bandwidth_percent_variable str
    Variable name
    tunnel_interface bool
    Tunnel Interface on/off - Default value: false
    tunnel_interface_allow_all bool
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnel_interface_allow_all_variable str
    Variable name
    tunnel_interface_allow_bfd bool
    Allow/Deny BFD - Default value: false
    tunnel_interface_allow_bfd_variable str
    Variable name
    tunnel_interface_allow_bgp bool
    Allow/deny BGP - Default value: false
    tunnel_interface_allow_bgp_variable str
    Variable name
    tunnel_interface_allow_dhcp bool
    Allow/Deny DHCP - Default value: true
    tunnel_interface_allow_dhcp_variable str
    Variable name
    tunnel_interface_allow_dns bool
    Allow/Deny DNS - Default value: true
    tunnel_interface_allow_dns_variable str
    Variable name
    tunnel_interface_allow_https bool
    Allow/Deny HTTPS - Default value: true
    tunnel_interface_allow_https_variable str
    Variable name
    tunnel_interface_allow_icmp bool
    Allow/Deny ICMP - Default value: true
    tunnel_interface_allow_icmp_variable str
    Variable name
    tunnel_interface_allow_netconf bool
    Allow/Deny NETCONF - Default value: false
    tunnel_interface_allow_netconf_variable str
    Variable name
    tunnel_interface_allow_ntp bool
    Allow/Deny NTP - Default value: true
    tunnel_interface_allow_ntp_variable str
    Variable name
    tunnel_interface_allow_ospf bool
    Allow/Deny OSPF - Default value: false
    tunnel_interface_allow_ospf_variable str
    Variable name
    tunnel_interface_allow_snmp bool
    Allow/Deny SNMP - Default value: false
    tunnel_interface_allow_snmp_variable str
    Variable name
    tunnel_interface_allow_ssh bool
    Allow/Deny SSH - Default value: true
    tunnel_interface_allow_ssh_variable str
    Variable name
    tunnel_interface_allow_stun bool
    Allow/Deny STUN - Default value: false
    tunnel_interface_allow_stun_variable str
    Variable name
    tunnel_interface_bind_loopback_tunnel str
    Bind loopback tunnel interface to a physical interface
    tunnel_interface_bind_loopback_tunnel_variable str
    Variable name
    tunnel_interface_border bool
    Set TLOC as border TLOC - Default value: false
    tunnel_interface_border_variable str
    Variable name
    tunnel_interface_carrier str
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnel_interface_carrier_variable str
    Variable name
    tunnel_interface_clear_dont_fragment bool
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnel_interface_clear_dont_fragment_variable str
    Variable name
    tunnel_interface_color str
    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_color_restrict bool
    Restrict this TLOC behavior - Default value: false
    tunnel_interface_color_restrict_variable str
    Variable name
    tunnel_interface_color_variable str
    Variable name
    tunnel_interface_cts_sgt_propagation bool
    CTS SGT Propagation configuration - Default value: false
    tunnel_interface_cts_sgt_propagation_variable str
    Variable name
    tunnel_interface_encapsulations Sequence[TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs]
    Encapsulation for TLOC
    tunnel_interface_exclude_controller_group_list_variable str
    Variable name
    tunnel_interface_exclude_controller_group_lists Sequence[int]
    Exclude the following controller groups defined in this list.
    tunnel_interface_gre_tunnel_destination_ip str
    GRE tunnel destination IP
    tunnel_interface_gre_tunnel_destination_ip_variable str
    Variable name
    tunnel_interface_groups int
    List of groups - Range: 1-4294967295
    tunnel_interface_groups_variable str
    Variable name
    tunnel_interface_hello_interval int
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnel_interface_hello_interval_variable str
    Variable name
    tunnel_interface_hello_tolerance int
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnel_interface_hello_tolerance_variable str
    Variable name
    tunnel_interface_last_resort_circuit bool
    Set TLOC as last resort - Default value: false
    tunnel_interface_last_resort_circuit_variable str
    Variable name
    tunnel_interface_low_bandwidth_link bool
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnel_interface_low_bandwidth_link_variable str
    Variable name
    tunnel_interface_max_control_connections int
    Maximum Control Connections - Range: 0-100
    tunnel_interface_max_control_connections_variable str
    Variable name
    tunnel_interface_nat_refresh_interval int
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnel_interface_nat_refresh_interval_variable str
    Variable name
    tunnel_interface_network_broadcast bool
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnel_interface_network_broadcast_variable str
    Variable name
    tunnel_interface_port_hop bool
    Disallow port hopping on the tunnel interface - Default value: true
    tunnel_interface_port_hop_variable str
    Variable name
    tunnel_interface_tunnel_tcp_mss int
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnel_interface_tunnel_tcp_mss_variable str
    Variable name
    tunnel_interface_vbond_as_stun_server bool
    Put this wan interface in STUN mode only - Default value: false
    tunnel_interface_vbond_as_stun_server_variable str
    Variable name
    tunnel_interface_vmanage_connection_preference int
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnel_interface_vmanage_connection_preference_variable str
    Variable name
    tunnel_qos_mode str
    Set tunnel QoS mode - Choices: hub, spoke
    tunnel_qos_mode_variable str
    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
    arpTimeout Number
    Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2147483 - Default value: 1200
    arpTimeoutVariable String
    Variable name
    arps List<Property Map>
    Configure ARP entries
    autoDetectBandwidth Boolean
    Interface auto detect bandwidth - Default value: false
    autoDetectBandwidthVariable String
    Variable name
    autonegotiate Boolean
    Link autonegotiation
    autonegotiateVariable String
    Variable name
    bandwidthDownstream Number
    Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthDownstreamVariable String
    Variable name
    bandwidthUpstream Number
    Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
    bandwidthUpstreamVariable String
    Variable name
    blockNonSourceIp Boolean
    Block packets originating from IP address that is not from this source - Default value: false
    blockNonSourceIpVariable String
    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_type being equal to dynamic
    featureProfileId String
    Feature Profile ID
    greTunnelSourceIp String
    GRE tunnel source IP
    greTunnelSourceIpVariable String
    Variable name
    icmpRedirectDisable Boolean
    ICMP/ICMPv6 Redirect Disable - Default value: true
    icmpRedirectDisableVariable String
    Variable name
    interfaceDescription String
    interfaceDescriptionVariable String
    Variable name
    interfaceMtu Number
    Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range: 1500-9216 - Default value: 1500
    interfaceMtuVariable String
    Variable name
    interfaceName String
    interfaceNameVariable String
    Variable name
    ipDirectedBroadcast Boolean
    IP Directed-Broadcast - Default value: false
    ipDirectedBroadcastVariable String
    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
    ipMtuVariable String
    Variable name
    iperfServer String
    Iperf server for auto bandwidth detect
    iperfServerVariable String
    Variable name
    ipv4Address String
    IP Address, Attribute conditional on ipv4_configuration_type being equal to static
    ipv4AddressVariable String
    Variable name
    ipv4ConfigurationType String
    IPv4 Configuration Type - Choices: dynamic, static - Default value: dynamic
    ipv4DhcpDistance Number
    DHCP Distance, Attribute conditional on ipv4_configuration_type being equal to dynamic - Range: 1-65536 - Default value: 1
    ipv4DhcpDistanceVariable String
    Variable name
    ipv4DhcpHelperVariable String
    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_type being equal to static
    ipv4SubnetMask String
    Subnet Mask, Attribute conditional on ipv4_configuration_type being equal to static - 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
    ipv4SubnetMaskVariable String
    Variable name
    ipv6Address String
    IPv6 Address Secondary, Attribute conditional on ipv6_configuration_type being equal to static
    ipv6AddressVariable String
    Variable name
    ipv6ConfigurationType String
    IPv6 Configuration Type - Choices: dynamic, static, none - Default value: none
    ipv6DhcpSecondaryAddresses List<Property Map>
    secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to dynamic
    ipv6SecondaryAddresses List<Property Map>
    Static secondary IPv6 addresses, Attribute conditional on ipv6_configuration_type being equal to static
    loadInterval Number
    Interval for interface load calculation - Range: 30-600 - Default value: 30
    loadIntervalVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    mediaType String
    Media type - Choices: auto-select, rj45, sfp
    mediaTypeVariable String
    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
    natLoopbackVariable String
    Variable name
    natOverload Boolean
    NAT Overload - Default value: true
    natOverloadVariable String
    Variable name
    natPrefixLength Number
    NAT Pool Prefix Length - Range: 1-32
    natPrefixLengthVariable String
    Variable name
    natRangeEnd String
    NAT Pool Range End
    natRangeEndVariable String
    Variable name
    natRangeStart String
    NAT Pool Range Start
    natRangeStartVariable String
    Variable name
    natTcpTimeout Number
    Set NAT TCP session timeout, in minutes - Range: 1-8947 - Default value: 60
    natTcpTimeoutVariable String
    Variable name
    natType String
    NAT Type - Choices: interface, pool, loopback - Default value: interface
    natTypeVariable String
    Variable name
    natUdpTimeout Number
    Set NAT UDP session timeout, in minutes - Range: 1-8947 - Default value: 1
    natUdpTimeoutVariable String
    Variable name
    newStaticNats List<Property Map>
    static NAT
    perTunnelQos Boolean
    Per-tunnel Qos - Default value: false
    perTunnelQosVariable String
    Variable name
    qosAdaptive Boolean
    Adaptive QoS - Default value: false
    qosAdaptiveBandwidthDownstream Boolean
    Shaping Rate Downstream - Default value: false
    qosAdaptiveBandwidthUpstream Boolean
    Shaping Rate Upstream - Default value: false
    qosAdaptiveDefaultDownstream Number
    Adaptive QoS default downstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultDownstreamVariable String
    Variable name
    qosAdaptiveDefaultUpstream Number
    Adaptive QoS default upstream bandwidth (kbps) - Range: 8-100000000
    qosAdaptiveDefaultUpstreamVariable String
    Variable name
    qosAdaptiveMaxDownstream Number
    Downstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxDownstreamVariable String
    Variable name
    qosAdaptiveMaxUpstream Number
    Upstream max bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMaxUpstreamVariable String
    Variable name
    qosAdaptiveMinDownstream Number
    Downstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinDownstreamVariable String
    Variable name
    qosAdaptiveMinUpstream Number
    Upstream min bandwidth limit (kbps) - Range: 8-100000000
    qosAdaptiveMinUpstreamVariable String
    Variable name
    qosAdaptivePeriod Number
    Adapt Period(Minutes) - Range: 1-720 - Default value: 15
    qosAdaptivePeriodVariable String
    Variable name
    qosShapingRate Number
    Shaping Rate (Kbps) - Range: 8-100000000
    qosShapingRateVariable String
    Variable name
    serviceProvider String
    Service Provider Name
    serviceProviderVariable String
    Variable name
    shutdown Boolean
    • Default value: true
    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
    tcpMssVariable String
    Variable name
    tlocExtension String
    Extends a local TLOC to a remote node only for vpn 0
    tlocExtensionVariable String
    Variable name
    tracker String
    Enable tracker for this interface
    trackerVariable String
    Variable name
    transportWanVpnFeatureId String
    Transport WAN VPN Feature ID
    tunnelBandwidthPercent Number
    Tunnels Bandwidth Percent - Range: 1-100 - Default value: 50
    tunnelBandwidthPercentVariable String
    Variable name
    tunnelInterface Boolean
    Tunnel Interface on/off - Default value: false
    tunnelInterfaceAllowAll Boolean
    Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
    tunnelInterfaceAllowAllVariable String
    Variable name
    tunnelInterfaceAllowBfd Boolean
    Allow/Deny BFD - Default value: false
    tunnelInterfaceAllowBfdVariable String
    Variable name
    tunnelInterfaceAllowBgp Boolean
    Allow/deny BGP - Default value: false
    tunnelInterfaceAllowBgpVariable String
    Variable name
    tunnelInterfaceAllowDhcp Boolean
    Allow/Deny DHCP - Default value: true
    tunnelInterfaceAllowDhcpVariable String
    Variable name
    tunnelInterfaceAllowDns Boolean
    Allow/Deny DNS - Default value: true
    tunnelInterfaceAllowDnsVariable String
    Variable name
    tunnelInterfaceAllowHttps Boolean
    Allow/Deny HTTPS - Default value: true
    tunnelInterfaceAllowHttpsVariable String
    Variable name
    tunnelInterfaceAllowIcmp Boolean
    Allow/Deny ICMP - Default value: true
    tunnelInterfaceAllowIcmpVariable String
    Variable name
    tunnelInterfaceAllowNetconf Boolean
    Allow/Deny NETCONF - Default value: false
    tunnelInterfaceAllowNetconfVariable String
    Variable name
    tunnelInterfaceAllowNtp Boolean
    Allow/Deny NTP - Default value: true
    tunnelInterfaceAllowNtpVariable String
    Variable name
    tunnelInterfaceAllowOspf Boolean
    Allow/Deny OSPF - Default value: false
    tunnelInterfaceAllowOspfVariable String
    Variable name
    tunnelInterfaceAllowSnmp Boolean
    Allow/Deny SNMP - Default value: false
    tunnelInterfaceAllowSnmpVariable String
    Variable name
    tunnelInterfaceAllowSsh Boolean
    Allow/Deny SSH - Default value: true
    tunnelInterfaceAllowSshVariable String
    Variable name
    tunnelInterfaceAllowStun Boolean
    Allow/Deny STUN - Default value: false
    tunnelInterfaceAllowStunVariable String
    Variable name
    tunnelInterfaceBindLoopbackTunnel String
    Bind loopback tunnel interface to a physical interface
    tunnelInterfaceBindLoopbackTunnelVariable String
    Variable name
    tunnelInterfaceBorder Boolean
    Set TLOC as border TLOC - Default value: false
    tunnelInterfaceBorderVariable String
    Variable name
    tunnelInterfaceCarrier String
    Set carrier for TLOC - Choices: default, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8 - Default value: default
    tunnelInterfaceCarrierVariable String
    Variable name
    tunnelInterfaceClearDontFragment Boolean
    Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
    tunnelInterfaceClearDontFragmentVariable String
    Variable name
    tunnelInterfaceColor String
    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
    tunnelInterfaceColorRestrict Boolean
    Restrict this TLOC behavior - Default value: false
    tunnelInterfaceColorRestrictVariable String
    Variable name
    tunnelInterfaceColorVariable String
    Variable name
    tunnelInterfaceCtsSgtPropagation Boolean
    CTS SGT Propagation configuration - Default value: false
    tunnelInterfaceCtsSgtPropagationVariable String
    Variable name
    tunnelInterfaceEncapsulations List<Property Map>
    Encapsulation for TLOC
    tunnelInterfaceExcludeControllerGroupListVariable String
    Variable name
    tunnelInterfaceExcludeControllerGroupLists List<Number>
    Exclude the following controller groups defined in this list.
    tunnelInterfaceGreTunnelDestinationIp String
    GRE tunnel destination IP
    tunnelInterfaceGreTunnelDestinationIpVariable String
    Variable name
    tunnelInterfaceGroups Number
    List of groups - Range: 1-4294967295
    tunnelInterfaceGroupsVariable String
    Variable name
    tunnelInterfaceHelloInterval Number
    Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000 - Default value: 1000
    tunnelInterfaceHelloIntervalVariable String
    Variable name
    tunnelInterfaceHelloTolerance Number
    Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000 - Default value: 12
    tunnelInterfaceHelloToleranceVariable String
    Variable name
    tunnelInterfaceLastResortCircuit Boolean
    Set TLOC as last resort - Default value: false
    tunnelInterfaceLastResortCircuitVariable String
    Variable name
    tunnelInterfaceLowBandwidthLink Boolean
    Set the interface as a low-bandwidth circuit - Default value: false
    tunnelInterfaceLowBandwidthLinkVariable String
    Variable name
    tunnelInterfaceMaxControlConnections Number
    Maximum Control Connections - Range: 0-100
    tunnelInterfaceMaxControlConnectionsVariable String
    Variable name
    tunnelInterfaceNatRefreshInterval Number
    Set time period of nat refresh packets <1...60> seconds - Range: 1-60 - Default value: 5
    tunnelInterfaceNatRefreshIntervalVariable String
    Variable name
    tunnelInterfaceNetworkBroadcast Boolean
    Accept and respond to network-prefix-directed broadcasts - Default value: false
    tunnelInterfaceNetworkBroadcastVariable String
    Variable name
    tunnelInterfacePortHop Boolean
    Disallow port hopping on the tunnel interface - Default value: true
    tunnelInterfacePortHopVariable String
    Variable name
    tunnelInterfaceTunnelTcpMss Number
    Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
    tunnelInterfaceTunnelTcpMssVariable String
    Variable name
    tunnelInterfaceVbondAsStunServer Boolean
    Put this wan interface in STUN mode only - Default value: false
    tunnelInterfaceVbondAsStunServerVariable String
    Variable name
    tunnelInterfaceVmanageConnectionPreference Number
    Set interface preference for control connection to vManage <0..8> - Range: 0-8 - Default value: 5
    tunnelInterfaceVmanageConnectionPreferenceVariable String
    Variable name
    tunnelQosMode String
    Set tunnel QoS mode - Choices: hub, spoke
    tunnelQosModeVariable String
    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
    IpAddressVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    IpAddress string
    IP V4 Address
    IpAddressVariable string
    Variable name
    MacAddress string
    MAC Address
    MacAddressVariable string
    Variable name
    ipAddress String
    IP V4 Address
    ipAddressVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    Variable name
    ipAddress string
    IP V4 Address
    ipAddressVariable string
    Variable name
    macAddress string
    MAC Address
    macAddressVariable string
    Variable name
    ip_address str
    IP V4 Address
    ip_address_variable str
    Variable name
    mac_address str
    MAC Address
    mac_address_variable str
    Variable name
    ipAddress String
    IP V4 Address
    ipAddressVariable String
    Variable name
    macAddress String
    MAC Address
    macAddressVariable String
    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
    SubnetMaskVariable string
    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
    SubnetMaskVariable string
    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
    subnetMaskVariable String
    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
    subnetMaskVariable string
    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
    subnet_mask_variable str
    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
    subnetMaskVariable String
    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
    SourceIp string
    Source IP address to be translated
    SourceIpVariable string
    Variable name
    SourceVpn int
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    SourceVpnVariable string
    Variable name
    TranslatedIp string
    Statically translated source IP address
    TranslatedIpVariable string
    Variable name
    Direction string
    Direction of static NAT translation

    • Choices: inside, outside
    • Default value: inside
    SourceIp string
    Source IP address to be translated
    SourceIpVariable string
    Variable name
    SourceVpn int
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    SourceVpnVariable string
    Variable name
    TranslatedIp string
    Statically translated source IP address
    TranslatedIpVariable string
    Variable name
    direction String
    Direction of static NAT translation

    • Choices: inside, outside
    • Default value: inside
    sourceIp String
    Source IP address to be translated
    sourceIpVariable String
    Variable name
    sourceVpn Integer
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    sourceVpnVariable String
    Variable name
    translatedIp String
    Statically translated source IP address
    translatedIpVariable String
    Variable name
    direction string
    Direction of static NAT translation

    • Choices: inside, outside
    • Default value: inside
    sourceIp string
    Source IP address to be translated
    sourceIpVariable string
    Variable name
    sourceVpn number
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    sourceVpnVariable string
    Variable name
    translatedIp string
    Statically translated source IP address
    translatedIpVariable string
    Variable name
    direction str
    Direction of static NAT translation

    • Choices: inside, outside
    • Default value: inside
    source_ip str
    Source IP address to be translated
    source_ip_variable str
    Variable name
    source_vpn int
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    source_vpn_variable str
    Variable name
    translated_ip str
    Statically translated source IP address
    translated_ip_variable str
    Variable name
    direction String
    Direction of static NAT translation

    • Choices: inside, outside
    • Default value: inside
    sourceIp String
    Source IP address to be translated
    sourceIpVariable String
    Variable name
    sourceVpn Number
    Source VPN ID

    • Range: 0-65530
    • Default value: 0
    sourceVpnVariable String
    Variable name
    translatedIp String
    Statically translated source IP address
    translatedIpVariable String
    Variable name

    TransportWanVpnInterfaceEthernetFeatureStaticNat66, TransportWanVpnInterfaceEthernetFeatureStaticNat66Args

    SourcePrefix string
    Source Prefix
    SourcePrefixVariable string
    Variable name
    SourceVpnId int
    Source VPN ID

    • Range: 0-65530
    SourceVpnIdVariable string
    Variable name
    TranslatedSourcePrefix string
    Translated Source Prefix
    TranslatedSourcePrefixVariable string
    Variable name
    SourcePrefix string
    Source Prefix
    SourcePrefixVariable string
    Variable name
    SourceVpnId int
    Source VPN ID

    • Range: 0-65530
    SourceVpnIdVariable string
    Variable name
    TranslatedSourcePrefix string
    Translated Source Prefix
    TranslatedSourcePrefixVariable string
    Variable name
    sourcePrefix String
    Source Prefix
    sourcePrefixVariable String
    Variable name
    sourceVpnId Integer
    Source VPN ID

    • Range: 0-65530
    sourceVpnIdVariable String
    Variable name
    translatedSourcePrefix String
    Translated Source Prefix
    translatedSourcePrefixVariable String
    Variable name
    sourcePrefix string
    Source Prefix
    sourcePrefixVariable string
    Variable name
    sourceVpnId number
    Source VPN ID

    • Range: 0-65530
    sourceVpnIdVariable string
    Variable name
    translatedSourcePrefix string
    Translated Source Prefix
    translatedSourcePrefixVariable string
    Variable name
    source_prefix str
    Source Prefix
    source_prefix_variable str
    Variable name
    source_vpn_id int
    Source VPN ID

    • Range: 0-65530
    source_vpn_id_variable str
    Variable name
    translated_source_prefix str
    Translated Source Prefix
    translated_source_prefix_variable str
    Variable name
    sourcePrefix String
    Source Prefix
    sourcePrefixVariable String
    Variable name
    sourceVpnId Number
    Source VPN ID

    • Range: 0-65530
    sourceVpnIdVariable String
    Variable name
    translatedSourcePrefix String
    Translated Source Prefix
    translatedSourcePrefixVariable String
    Variable name

    TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulation, TransportWanVpnInterfaceEthernetFeatureTunnelInterfaceEncapsulationArgs

    Encapsulation string
    Encapsulation

    • Choices: gre, ipsec
    Preference int
    Set preference for TLOC

    • Range: 0-4294967295
    PreferenceVariable string
    Variable name
    Weight int
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    WeightVariable string
    Variable name
    Encapsulation string
    Encapsulation

    • Choices: gre, ipsec
    Preference int
    Set preference for TLOC

    • Range: 0-4294967295
    PreferenceVariable string
    Variable name
    Weight int
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    WeightVariable string
    Variable name
    encapsulation String
    Encapsulation

    • Choices: gre, ipsec
    preference Integer
    Set preference for TLOC

    • Range: 0-4294967295
    preferenceVariable String
    Variable name
    weight Integer
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    weightVariable String
    Variable name
    encapsulation string
    Encapsulation

    • Choices: gre, ipsec
    preference number
    Set preference for TLOC

    • Range: 0-4294967295
    preferenceVariable string
    Variable name
    weight number
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    weightVariable string
    Variable name
    encapsulation str
    Encapsulation

    • Choices: gre, ipsec
    preference int
    Set preference for TLOC

    • Range: 0-4294967295
    preference_variable str
    Variable name
    weight int
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    weight_variable str
    Variable name
    encapsulation String
    Encapsulation

    • Choices: gre, ipsec
    preference Number
    Set preference for TLOC

    • Range: 0-4294967295
    preferenceVariable String
    Variable name
    weight Number
    Set weight for TLOC

    • Range: 1-255
    • Default value: 1
    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 sdwan Terraform Provider.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi