sdwan.VpnInterfaceMultilinkFeatureTemplate
Explore with Pulumi AI
This resource can manage a VPN Interface Multilink feature template.
- Minimum SD-WAN Manager version: 15.0.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.VpnInterfaceMultilinkFeatureTemplate;
import com.pulumi.sdwan.VpnInterfaceMultilinkFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceMultilinkFeatureTemplateAccessListArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs;
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 VpnInterfaceMultilinkFeatureTemplate("example", VpnInterfaceMultilinkFeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .interfaceName("Example")
            .multilinkGroupNumber(2147483)
            .interfaceDescription("My Description")
            .ipv4Address("1.2.3.4")
            .ipv6Address("2001:0:0:1::/64")
            .ipv6AccessLists(VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs.builder()
                .direction("in")
                .acl_name("ACL1")
                .build())
            .pppAuthenticationProtocol("chap")
            .pppAuthenticationProtocolPap(false)
            .chapHostname("chap-example")
            .chapPppAuthPassword("myPassword")
            .papUsername("pap-username")
            .papPassword(true)
            .papPppAuthPassword("myPassword")
            .pppAuthenticationType("callin")
            .enableCoreRegion(true)
            .coreRegion("core")
            .secondaryRegion("off")
            .tunnelInterfaceEncapsulations(VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs.builder()
                .encapsulation("gre")
                .preference(4294967)
                .weight(250)
                .build())
            .tunnelInterfaceGroups(42949672)
            .tunnelInterfaceBorder(true)
            .perTunnelQos(true)
            .perTunnelQosAggregator(false)
            .tunnelQosMode("spoke")
            .tunnelInterfaceColor("custom1")
            .tunnelInterfaceLastResortCircuit(false)
            .tunnelInterfaceLowBandwidthLink(false)
            .tunnelInterfaceTunnelTcpMss(1460)
            .tunnelInterfaceClearDontFragment(false)
            .tunnelInterfaceNetworkBroadcast(false)
            .tunnelInterfaceMaxControlConnections(8)
            .tunnelInterfaceControlConnections(true)
            .tunnelInterfaceVbondAsStunServer(false)
            .tunnelInterfaceExcludeControllerGroupLists(100)
            .tunnelInterfaceVmanageConnectionPreference(5)
            .tunnelInterfacePortHop(false)
            .tunnelInterfaceColorRestrict(false)
            .tunnelInterfaceCarrier("carrier1")
            .tunnelInterfaceNatRefreshInterval(15)
            .tunnelInterfaceHelloInterval(1000)
            .tunnelInterfaceHelloTolerance(12)
            .tunnelInterfaceBindLoopbackTunnel("12")
            .tunnelInterfaceAllowAll(false)
            .tunnelInterfaceAllowBgp(false)
            .tunnelInterfaceAllowDhcp(true)
            .tunnelInterfaceAllowDns(true)
            .tunnelInterfaceAllowIcmp(true)
            .tunnelInterfaceAllowSsh(false)
            .tunnelInterfaceAllowNtp(false)
            .tunnelInterfaceAllowNetconf(false)
            .tunnelInterfaceAllowOspf(false)
            .tunnelInterfaceAllowStun(false)
            .tunnelInterfaceAllowSnmp(false)
            .tunnelInterfaceAllowHttps(true)
            .disableFragmentation(true)
            .fragmentMaxDelay(1)
            .interleavingFragment(false)
            .clearDontFragmentBit(false)
            .pmtuDiscovery(false)
            .ipMtu(1500)
            .staticIngressQos(6)
            .tcpMss(720)
            .tlocExtension("tloc")
            .shutdown(true)
            .autonegotiate(true)
            .shapingRate(10000000)
            .qosMap("test")
            .qosMapVpn("test")
            .bandwidthUpstream(214748300)
            .bandwidthDownstream(214748300)
            .writeRule("RULE1")
            .accessLists(VpnInterfaceMultilinkFeatureTemplateAccessListArgs.builder()
                .direction("in")
                .acl_name("ACL2")
                .build())
            .multilinkInterfaces(VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs.builder()
                .interface_type("E1")
                .slot("interface-t1")
                .framing("example-framing")
                .line_mode("primary")
                .internal(false)
                .description("example-interface")
                .linecode("ami")
                .set_length_for_long("100")
                .set_length_for_short("100")
                .channel_group_list(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .build())
            .nimInterfaceLists(VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs.builder()
                .nim_serial_interface_type("2T")
                .interface_name("nim-interface")
                .interface_description("My Description")
                .bandwidth(21474836)
                .clock_rate(120000)
                .encapsulation_serial("hdlc")
                .build())
            .build());
    }
}
resources:
  example:
    type: sdwan:VpnInterfaceMultilinkFeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      interfaceName: Example
      multilinkGroupNumber: 2.147483e+06
      interfaceDescription: My Description
      ipv4Address: 1.2.3.4
      ipv6Address: 2001:0:0:1::/64
      ipv6AccessLists:
        - direction: in
          acl_name: ACL1
      pppAuthenticationProtocol: chap
      pppAuthenticationProtocolPap: false
      chapHostname: chap-example
      chapPppAuthPassword: myPassword
      papUsername: pap-username
      papPassword: true
      papPppAuthPassword: myPassword
      pppAuthenticationType: callin
      enableCoreRegion: true
      coreRegion: core
      secondaryRegion: off
      tunnelInterfaceEncapsulations:
        - encapsulation: gre
          preference: 4.294967e+06
          weight: 250
      tunnelInterfaceGroups:
        - 4.2949672e+07
      tunnelInterfaceBorder: true
      perTunnelQos: true
      perTunnelQosAggregator: false
      tunnelQosMode: spoke
      tunnelInterfaceColor: custom1
      tunnelInterfaceLastResortCircuit: false
      tunnelInterfaceLowBandwidthLink: false
      tunnelInterfaceTunnelTcpMss: 1460
      tunnelInterfaceClearDontFragment: false
      tunnelInterfaceNetworkBroadcast: false
      tunnelInterfaceMaxControlConnections: 8
      tunnelInterfaceControlConnections: true
      tunnelInterfaceVbondAsStunServer: false
      tunnelInterfaceExcludeControllerGroupLists:
        - 100
      tunnelInterfaceVmanageConnectionPreference: 5
      tunnelInterfacePortHop: false
      tunnelInterfaceColorRestrict: false
      tunnelInterfaceCarrier: carrier1
      tunnelInterfaceNatRefreshInterval: 15
      tunnelInterfaceHelloInterval: 1000
      tunnelInterfaceHelloTolerance: 12
      tunnelInterfaceBindLoopbackTunnel: '12'
      tunnelInterfaceAllowAll: false
      tunnelInterfaceAllowBgp: false
      tunnelInterfaceAllowDhcp: true
      tunnelInterfaceAllowDns: true
      tunnelInterfaceAllowIcmp: true
      tunnelInterfaceAllowSsh: false
      tunnelInterfaceAllowNtp: false
      tunnelInterfaceAllowNetconf: false
      tunnelInterfaceAllowOspf: false
      tunnelInterfaceAllowStun: false
      tunnelInterfaceAllowSnmp: false
      tunnelInterfaceAllowHttps: true
      disableFragmentation: true
      fragmentMaxDelay: 1
      interleavingFragment: false
      clearDontFragmentBit: false
      pmtuDiscovery: false
      ipMtu: 1500
      staticIngressQos: 6
      tcpMss: 720
      tlocExtension: tloc
      shutdown: true
      autonegotiate: true
      shapingRate: 1e+07
      qosMap: test
      qosMapVpn: test
      bandwidthUpstream: 2.147483e+08
      bandwidthDownstream: 2.147483e+08
      writeRule: RULE1
      accessLists:
        - direction: in
          acl_name: ACL2
      multilinkInterfaces:
        - interface_type: E1
          slot: interface-t1
          framing: example-framing
          line_mode: primary
          internal: false
          description: example-interface
          linecode: ami
          set_length_for_long: '100'
          set_length_for_short: '100'
          channel_group_list:
            - channelGroup: 30
              timeSlot:
                - example
      nimInterfaceLists:
        - nim_serial_interface_type: 2T
          interface_name: nim-interface
          interface_description: My Description
          bandwidth: 2.1474836e+07
          clock_rate: 120000
          encapsulation_serial: hdlc
Create VpnInterfaceMultilinkFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpnInterfaceMultilinkFeatureTemplate(name: string, args: VpnInterfaceMultilinkFeatureTemplateArgs, opts?: CustomResourceOptions);@overload
def VpnInterfaceMultilinkFeatureTemplate(resource_name: str,
                                         args: VpnInterfaceMultilinkFeatureTemplateArgs,
                                         opts: Optional[ResourceOptions] = None)
@overload
def VpnInterfaceMultilinkFeatureTemplate(resource_name: str,
                                         opts: Optional[ResourceOptions] = None,
                                         description: Optional[str] = None,
                                         device_types: Optional[Sequence[str]] = None,
                                         access_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateAccessListArgs]] = 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,
                                         chap_hostname: Optional[str] = None,
                                         chap_hostname_variable: Optional[str] = None,
                                         chap_ppp_auth_password: Optional[str] = None,
                                         chap_ppp_auth_password_variable: Optional[str] = None,
                                         clear_dont_fragment_bit: Optional[bool] = None,
                                         clear_dont_fragment_bit_variable: Optional[str] = None,
                                         core_region: Optional[str] = None,
                                         core_region_variable: Optional[str] = None,
                                         disable_fragmentation: Optional[bool] = None,
                                         enable_core_region: Optional[bool] = None,
                                         enable_core_region_variable: Optional[str] = None,
                                         fragment_max_delay: Optional[int] = None,
                                         fragment_max_delay_variable: Optional[str] = None,
                                         interface_description: Optional[str] = None,
                                         interface_description_variable: Optional[str] = None,
                                         interface_name: Optional[str] = None,
                                         interface_name_variable: Optional[str] = None,
                                         interleaving_fragment: Optional[bool] = None,
                                         ip_mtu: Optional[int] = None,
                                         ip_mtu_variable: Optional[str] = None,
                                         ipv4_address: Optional[str] = None,
                                         ipv4_address_variable: Optional[str] = None,
                                         ipv6_access_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs]] = None,
                                         ipv6_address: Optional[str] = None,
                                         ipv6_address_variable: Optional[str] = None,
                                         multilink_group_number: Optional[int] = None,
                                         multilink_group_number_variable: Optional[str] = None,
                                         multilink_interfaces: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs]] = None,
                                         name: Optional[str] = None,
                                         nim_interface_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs]] = None,
                                         pap_password: Optional[bool] = None,
                                         pap_ppp_auth_password: Optional[str] = None,
                                         pap_ppp_auth_password_variable: Optional[str] = None,
                                         pap_username: Optional[str] = None,
                                         pap_username_variable: Optional[str] = None,
                                         per_tunnel_qos: Optional[bool] = None,
                                         per_tunnel_qos_aggregator: Optional[bool] = None,
                                         per_tunnel_qos_aggregator_variable: Optional[str] = None,
                                         per_tunnel_qos_variable: Optional[str] = None,
                                         pmtu_discovery: Optional[bool] = None,
                                         pmtu_discovery_variable: Optional[str] = None,
                                         ppp_authentication_protocol: Optional[str] = None,
                                         ppp_authentication_protocol_pap: Optional[bool] = None,
                                         ppp_authentication_type: Optional[str] = None,
                                         qos_map: Optional[str] = None,
                                         qos_map_variable: Optional[str] = None,
                                         qos_map_vpn: Optional[str] = None,
                                         qos_map_vpn_variable: Optional[str] = None,
                                         secondary_region: Optional[str] = None,
                                         secondary_region_variable: Optional[str] = None,
                                         shaping_rate: Optional[int] = None,
                                         shaping_rate_variable: Optional[str] = None,
                                         shutdown: Optional[bool] = None,
                                         shutdown_variable: Optional[str] = None,
                                         static_ingress_qos: Optional[int] = None,
                                         static_ingress_qos_variable: Optional[str] = None,
                                         tcp_mss: Optional[int] = None,
                                         tcp_mss_variable: Optional[str] = None,
                                         tloc_extension: Optional[str] = None,
                                         tloc_extension_variable: Optional[str] = None,
                                         tunnel_interface_allow_all: Optional[bool] = None,
                                         tunnel_interface_allow_all_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_variable: Optional[str] = None,
                                         tunnel_interface_control_connections: Optional[bool] = None,
                                         tunnel_interface_control_connections_variable: Optional[str] = None,
                                         tunnel_interface_encapsulations: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
                                         tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
                                         tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
                                         tunnel_interface_groups: Optional[Sequence[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,
                                         write_rule: Optional[str] = None,
                                         write_rule_variable: Optional[str] = None)func NewVpnInterfaceMultilinkFeatureTemplate(ctx *Context, name string, args VpnInterfaceMultilinkFeatureTemplateArgs, opts ...ResourceOption) (*VpnInterfaceMultilinkFeatureTemplate, error)public VpnInterfaceMultilinkFeatureTemplate(string name, VpnInterfaceMultilinkFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public VpnInterfaceMultilinkFeatureTemplate(String name, VpnInterfaceMultilinkFeatureTemplateArgs args)
public VpnInterfaceMultilinkFeatureTemplate(String name, VpnInterfaceMultilinkFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:VpnInterfaceMultilinkFeatureTemplate
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 VpnInterfaceMultilinkFeatureTemplateArgs
- 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 VpnInterfaceMultilinkFeatureTemplateArgs
- 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 VpnInterfaceMultilinkFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpnInterfaceMultilinkFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpnInterfaceMultilinkFeatureTemplateArgs
- 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 vpnInterfaceMultilinkFeatureTemplateResource = new Sdwan.VpnInterfaceMultilinkFeatureTemplate("vpnInterfaceMultilinkFeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    AccessLists = new[]
    {
        new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateAccessListArgs
        {
            AclName = "string",
            AclNameVariable = "string",
            Direction = "string",
            Optional = false,
        },
    },
    Autonegotiate = false,
    AutonegotiateVariable = "string",
    BandwidthDownstream = 0,
    BandwidthDownstreamVariable = "string",
    BandwidthUpstream = 0,
    BandwidthUpstreamVariable = "string",
    ChapHostname = "string",
    ChapHostnameVariable = "string",
    ChapPppAuthPassword = "string",
    ChapPppAuthPasswordVariable = "string",
    ClearDontFragmentBit = false,
    ClearDontFragmentBitVariable = "string",
    CoreRegion = "string",
    CoreRegionVariable = "string",
    DisableFragmentation = false,
    EnableCoreRegion = false,
    EnableCoreRegionVariable = "string",
    FragmentMaxDelay = 0,
    FragmentMaxDelayVariable = "string",
    InterfaceDescription = "string",
    InterfaceDescriptionVariable = "string",
    InterfaceName = "string",
    InterfaceNameVariable = "string",
    InterleavingFragment = false,
    IpMtu = 0,
    IpMtuVariable = "string",
    Ipv4Address = "string",
    Ipv4AddressVariable = "string",
    Ipv6AccessLists = new[]
    {
        new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs
        {
            AclName = "string",
            AclNameVariable = "string",
            Direction = "string",
            Optional = false,
        },
    },
    Ipv6Address = "string",
    Ipv6AddressVariable = "string",
    MultilinkGroupNumber = 0,
    MultilinkGroupNumberVariable = "string",
    MultilinkInterfaces = new[]
    {
        new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs
        {
            ChannelGroupLists = new[]
            {
                new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupListArgs
                {
                    ChannelGroup = 0,
                    ChannelGroupVariable = "string",
                    Optional = false,
                    TimeSlotVariable = "string",
                    TimeSlots = new[]
                    {
                        "string",
                    },
                },
            },
            Description = "string",
            DescriptionVariable = "string",
            Framing = "string",
            FramingVariable = "string",
            InterfaceType = "string",
            Internal = false,
            LineMode = "string",
            LineModeVariable = "string",
            Linecode = "string",
            LinecodeVariable = "string",
            Optional = false,
            SetLengthForLong = "string",
            SetLengthForShort = "string",
            Slot = "string",
        },
    },
    Name = "string",
    NimInterfaceLists = new[]
    {
        new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs
        {
            Bandwidth = 0,
            BandwidthVariable = "string",
            ClockRate = 0,
            ClockRateVariable = "string",
            EncapsulationSerial = "string",
            EncapsulationSerialVariable = "string",
            InterfaceDescription = "string",
            InterfaceDescriptionVariable = "string",
            InterfaceName = "string",
            InterfaceNameVariable = "string",
            NimSerialInterfaceType = "string",
            NimSerialInterfaceTypeVariable = "string",
            Optional = false,
        },
    },
    PapPassword = false,
    PapPppAuthPassword = "string",
    PapPppAuthPasswordVariable = "string",
    PapUsername = "string",
    PapUsernameVariable = "string",
    PerTunnelQos = false,
    PerTunnelQosAggregator = false,
    PerTunnelQosAggregatorVariable = "string",
    PerTunnelQosVariable = "string",
    PmtuDiscovery = false,
    PmtuDiscoveryVariable = "string",
    PppAuthenticationProtocol = "string",
    PppAuthenticationProtocolPap = false,
    PppAuthenticationType = "string",
    QosMap = "string",
    QosMapVariable = "string",
    QosMapVpn = "string",
    QosMapVpnVariable = "string",
    SecondaryRegion = "string",
    SecondaryRegionVariable = "string",
    ShapingRate = 0,
    ShapingRateVariable = "string",
    Shutdown = false,
    ShutdownVariable = "string",
    StaticIngressQos = 0,
    StaticIngressQosVariable = "string",
    TcpMss = 0,
    TcpMssVariable = "string",
    TlocExtension = "string",
    TlocExtensionVariable = "string",
    TunnelInterfaceAllowAll = false,
    TunnelInterfaceAllowAllVariable = "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,
    TunnelInterfaceColorVariable = "string",
    TunnelInterfaceControlConnections = false,
    TunnelInterfaceControlConnectionsVariable = "string",
    TunnelInterfaceEncapsulations = new[]
    {
        new Sdwan.Inputs.VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs
        {
            Encapsulation = "string",
            Optional = false,
            Preference = 0,
            PreferenceVariable = "string",
            Weight = 0,
            WeightVariable = "string",
        },
    },
    TunnelInterfaceExcludeControllerGroupListVariable = "string",
    TunnelInterfaceExcludeControllerGroupLists = new[]
    {
        0,
    },
    TunnelInterfaceGroups = new[]
    {
        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",
    WriteRule = "string",
    WriteRuleVariable = "string",
});
example, err := sdwan.NewVpnInterfaceMultilinkFeatureTemplate(ctx, "vpnInterfaceMultilinkFeatureTemplateResource", &sdwan.VpnInterfaceMultilinkFeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	AccessLists: sdwan.VpnInterfaceMultilinkFeatureTemplateAccessListArray{
		&sdwan.VpnInterfaceMultilinkFeatureTemplateAccessListArgs{
			AclName:         pulumi.String("string"),
			AclNameVariable: pulumi.String("string"),
			Direction:       pulumi.String("string"),
			Optional:        pulumi.Bool(false),
		},
	},
	Autonegotiate:                pulumi.Bool(false),
	AutonegotiateVariable:        pulumi.String("string"),
	BandwidthDownstream:          pulumi.Int(0),
	BandwidthDownstreamVariable:  pulumi.String("string"),
	BandwidthUpstream:            pulumi.Int(0),
	BandwidthUpstreamVariable:    pulumi.String("string"),
	ChapHostname:                 pulumi.String("string"),
	ChapHostnameVariable:         pulumi.String("string"),
	ChapPppAuthPassword:          pulumi.String("string"),
	ChapPppAuthPasswordVariable:  pulumi.String("string"),
	ClearDontFragmentBit:         pulumi.Bool(false),
	ClearDontFragmentBitVariable: pulumi.String("string"),
	CoreRegion:                   pulumi.String("string"),
	CoreRegionVariable:           pulumi.String("string"),
	DisableFragmentation:         pulumi.Bool(false),
	EnableCoreRegion:             pulumi.Bool(false),
	EnableCoreRegionVariable:     pulumi.String("string"),
	FragmentMaxDelay:             pulumi.Int(0),
	FragmentMaxDelayVariable:     pulumi.String("string"),
	InterfaceDescription:         pulumi.String("string"),
	InterfaceDescriptionVariable: pulumi.String("string"),
	InterfaceName:                pulumi.String("string"),
	InterfaceNameVariable:        pulumi.String("string"),
	InterleavingFragment:         pulumi.Bool(false),
	IpMtu:                        pulumi.Int(0),
	IpMtuVariable:                pulumi.String("string"),
	Ipv4Address:                  pulumi.String("string"),
	Ipv4AddressVariable:          pulumi.String("string"),
	Ipv6AccessLists: sdwan.VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArray{
		&sdwan.VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs{
			AclName:         pulumi.String("string"),
			AclNameVariable: pulumi.String("string"),
			Direction:       pulumi.String("string"),
			Optional:        pulumi.Bool(false),
		},
	},
	Ipv6Address:                  pulumi.String("string"),
	Ipv6AddressVariable:          pulumi.String("string"),
	MultilinkGroupNumber:         pulumi.Int(0),
	MultilinkGroupNumberVariable: pulumi.String("string"),
	MultilinkInterfaces: sdwan.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArray{
		&sdwan.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs{
			ChannelGroupLists: sdwan.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupListArray{
				&sdwan.VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupListArgs{
					ChannelGroup:         pulumi.Int(0),
					ChannelGroupVariable: pulumi.String("string"),
					Optional:             pulumi.Bool(false),
					TimeSlotVariable:     pulumi.String("string"),
					TimeSlots: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
			},
			Description:         pulumi.String("string"),
			DescriptionVariable: pulumi.String("string"),
			Framing:             pulumi.String("string"),
			FramingVariable:     pulumi.String("string"),
			InterfaceType:       pulumi.String("string"),
			Internal:            pulumi.Bool(false),
			LineMode:            pulumi.String("string"),
			LineModeVariable:    pulumi.String("string"),
			Linecode:            pulumi.String("string"),
			LinecodeVariable:    pulumi.String("string"),
			Optional:            pulumi.Bool(false),
			SetLengthForLong:    pulumi.String("string"),
			SetLengthForShort:   pulumi.String("string"),
			Slot:                pulumi.String("string"),
		},
	},
	Name: pulumi.String("string"),
	NimInterfaceLists: sdwan.VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArray{
		&sdwan.VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs{
			Bandwidth:                      pulumi.Int(0),
			BandwidthVariable:              pulumi.String("string"),
			ClockRate:                      pulumi.Int(0),
			ClockRateVariable:              pulumi.String("string"),
			EncapsulationSerial:            pulumi.String("string"),
			EncapsulationSerialVariable:    pulumi.String("string"),
			InterfaceDescription:           pulumi.String("string"),
			InterfaceDescriptionVariable:   pulumi.String("string"),
			InterfaceName:                  pulumi.String("string"),
			InterfaceNameVariable:          pulumi.String("string"),
			NimSerialInterfaceType:         pulumi.String("string"),
			NimSerialInterfaceTypeVariable: pulumi.String("string"),
			Optional:                       pulumi.Bool(false),
		},
	},
	PapPassword:                               pulumi.Bool(false),
	PapPppAuthPassword:                        pulumi.String("string"),
	PapPppAuthPasswordVariable:                pulumi.String("string"),
	PapUsername:                               pulumi.String("string"),
	PapUsernameVariable:                       pulumi.String("string"),
	PerTunnelQos:                              pulumi.Bool(false),
	PerTunnelQosAggregator:                    pulumi.Bool(false),
	PerTunnelQosAggregatorVariable:            pulumi.String("string"),
	PerTunnelQosVariable:                      pulumi.String("string"),
	PmtuDiscovery:                             pulumi.Bool(false),
	PmtuDiscoveryVariable:                     pulumi.String("string"),
	PppAuthenticationProtocol:                 pulumi.String("string"),
	PppAuthenticationProtocolPap:              pulumi.Bool(false),
	PppAuthenticationType:                     pulumi.String("string"),
	QosMap:                                    pulumi.String("string"),
	QosMapVariable:                            pulumi.String("string"),
	QosMapVpn:                                 pulumi.String("string"),
	QosMapVpnVariable:                         pulumi.String("string"),
	SecondaryRegion:                           pulumi.String("string"),
	SecondaryRegionVariable:                   pulumi.String("string"),
	ShapingRate:                               pulumi.Int(0),
	ShapingRateVariable:                       pulumi.String("string"),
	Shutdown:                                  pulumi.Bool(false),
	ShutdownVariable:                          pulumi.String("string"),
	StaticIngressQos:                          pulumi.Int(0),
	StaticIngressQosVariable:                  pulumi.String("string"),
	TcpMss:                                    pulumi.Int(0),
	TcpMssVariable:                            pulumi.String("string"),
	TlocExtension:                             pulumi.String("string"),
	TlocExtensionVariable:                     pulumi.String("string"),
	TunnelInterfaceAllowAll:                   pulumi.Bool(false),
	TunnelInterfaceAllowAllVariable:           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),
	TunnelInterfaceColorVariable:              pulumi.String("string"),
	TunnelInterfaceControlConnections:         pulumi.Bool(false),
	TunnelInterfaceControlConnectionsVariable: pulumi.String("string"),
	TunnelInterfaceEncapsulations: sdwan.VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArray{
		&sdwan.VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs{
			Encapsulation:      pulumi.String("string"),
			Optional:           pulumi.Bool(false),
			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),
	},
	TunnelInterfaceGroups: pulumi.IntArray{
		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"),
	WriteRule:             pulumi.String("string"),
	WriteRuleVariable:     pulumi.String("string"),
})
var vpnInterfaceMultilinkFeatureTemplateResource = new VpnInterfaceMultilinkFeatureTemplate("vpnInterfaceMultilinkFeatureTemplateResource", VpnInterfaceMultilinkFeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .accessLists(VpnInterfaceMultilinkFeatureTemplateAccessListArgs.builder()
        .aclName("string")
        .aclNameVariable("string")
        .direction("string")
        .optional(false)
        .build())
    .autonegotiate(false)
    .autonegotiateVariable("string")
    .bandwidthDownstream(0)
    .bandwidthDownstreamVariable("string")
    .bandwidthUpstream(0)
    .bandwidthUpstreamVariable("string")
    .chapHostname("string")
    .chapHostnameVariable("string")
    .chapPppAuthPassword("string")
    .chapPppAuthPasswordVariable("string")
    .clearDontFragmentBit(false)
    .clearDontFragmentBitVariable("string")
    .coreRegion("string")
    .coreRegionVariable("string")
    .disableFragmentation(false)
    .enableCoreRegion(false)
    .enableCoreRegionVariable("string")
    .fragmentMaxDelay(0)
    .fragmentMaxDelayVariable("string")
    .interfaceDescription("string")
    .interfaceDescriptionVariable("string")
    .interfaceName("string")
    .interfaceNameVariable("string")
    .interleavingFragment(false)
    .ipMtu(0)
    .ipMtuVariable("string")
    .ipv4Address("string")
    .ipv4AddressVariable("string")
    .ipv6AccessLists(VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs.builder()
        .aclName("string")
        .aclNameVariable("string")
        .direction("string")
        .optional(false)
        .build())
    .ipv6Address("string")
    .ipv6AddressVariable("string")
    .multilinkGroupNumber(0)
    .multilinkGroupNumberVariable("string")
    .multilinkInterfaces(VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs.builder()
        .channelGroupLists(VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupListArgs.builder()
            .channelGroup(0)
            .channelGroupVariable("string")
            .optional(false)
            .timeSlotVariable("string")
            .timeSlots("string")
            .build())
        .description("string")
        .descriptionVariable("string")
        .framing("string")
        .framingVariable("string")
        .interfaceType("string")
        .internal(false)
        .lineMode("string")
        .lineModeVariable("string")
        .linecode("string")
        .linecodeVariable("string")
        .optional(false)
        .setLengthForLong("string")
        .setLengthForShort("string")
        .slot("string")
        .build())
    .name("string")
    .nimInterfaceLists(VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs.builder()
        .bandwidth(0)
        .bandwidthVariable("string")
        .clockRate(0)
        .clockRateVariable("string")
        .encapsulationSerial("string")
        .encapsulationSerialVariable("string")
        .interfaceDescription("string")
        .interfaceDescriptionVariable("string")
        .interfaceName("string")
        .interfaceNameVariable("string")
        .nimSerialInterfaceType("string")
        .nimSerialInterfaceTypeVariable("string")
        .optional(false)
        .build())
    .papPassword(false)
    .papPppAuthPassword("string")
    .papPppAuthPasswordVariable("string")
    .papUsername("string")
    .papUsernameVariable("string")
    .perTunnelQos(false)
    .perTunnelQosAggregator(false)
    .perTunnelQosAggregatorVariable("string")
    .perTunnelQosVariable("string")
    .pmtuDiscovery(false)
    .pmtuDiscoveryVariable("string")
    .pppAuthenticationProtocol("string")
    .pppAuthenticationProtocolPap(false)
    .pppAuthenticationType("string")
    .qosMap("string")
    .qosMapVariable("string")
    .qosMapVpn("string")
    .qosMapVpnVariable("string")
    .secondaryRegion("string")
    .secondaryRegionVariable("string")
    .shapingRate(0)
    .shapingRateVariable("string")
    .shutdown(false)
    .shutdownVariable("string")
    .staticIngressQos(0)
    .staticIngressQosVariable("string")
    .tcpMss(0)
    .tcpMssVariable("string")
    .tlocExtension("string")
    .tlocExtensionVariable("string")
    .tunnelInterfaceAllowAll(false)
    .tunnelInterfaceAllowAllVariable("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)
    .tunnelInterfaceColorVariable("string")
    .tunnelInterfaceControlConnections(false)
    .tunnelInterfaceControlConnectionsVariable("string")
    .tunnelInterfaceEncapsulations(VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs.builder()
        .encapsulation("string")
        .optional(false)
        .preference(0)
        .preferenceVariable("string")
        .weight(0)
        .weightVariable("string")
        .build())
    .tunnelInterfaceExcludeControllerGroupListVariable("string")
    .tunnelInterfaceExcludeControllerGroupLists(0)
    .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")
    .writeRule("string")
    .writeRuleVariable("string")
    .build());
vpn_interface_multilink_feature_template_resource = sdwan.VpnInterfaceMultilinkFeatureTemplate("vpnInterfaceMultilinkFeatureTemplateResource",
    description="string",
    device_types=["string"],
    access_lists=[{
        "acl_name": "string",
        "acl_name_variable": "string",
        "direction": "string",
        "optional": False,
    }],
    autonegotiate=False,
    autonegotiate_variable="string",
    bandwidth_downstream=0,
    bandwidth_downstream_variable="string",
    bandwidth_upstream=0,
    bandwidth_upstream_variable="string",
    chap_hostname="string",
    chap_hostname_variable="string",
    chap_ppp_auth_password="string",
    chap_ppp_auth_password_variable="string",
    clear_dont_fragment_bit=False,
    clear_dont_fragment_bit_variable="string",
    core_region="string",
    core_region_variable="string",
    disable_fragmentation=False,
    enable_core_region=False,
    enable_core_region_variable="string",
    fragment_max_delay=0,
    fragment_max_delay_variable="string",
    interface_description="string",
    interface_description_variable="string",
    interface_name="string",
    interface_name_variable="string",
    interleaving_fragment=False,
    ip_mtu=0,
    ip_mtu_variable="string",
    ipv4_address="string",
    ipv4_address_variable="string",
    ipv6_access_lists=[{
        "acl_name": "string",
        "acl_name_variable": "string",
        "direction": "string",
        "optional": False,
    }],
    ipv6_address="string",
    ipv6_address_variable="string",
    multilink_group_number=0,
    multilink_group_number_variable="string",
    multilink_interfaces=[{
        "channel_group_lists": [{
            "channel_group": 0,
            "channel_group_variable": "string",
            "optional": False,
            "time_slot_variable": "string",
            "time_slots": ["string"],
        }],
        "description": "string",
        "description_variable": "string",
        "framing": "string",
        "framing_variable": "string",
        "interface_type": "string",
        "internal": False,
        "line_mode": "string",
        "line_mode_variable": "string",
        "linecode": "string",
        "linecode_variable": "string",
        "optional": False,
        "set_length_for_long": "string",
        "set_length_for_short": "string",
        "slot": "string",
    }],
    name="string",
    nim_interface_lists=[{
        "bandwidth": 0,
        "bandwidth_variable": "string",
        "clock_rate": 0,
        "clock_rate_variable": "string",
        "encapsulation_serial": "string",
        "encapsulation_serial_variable": "string",
        "interface_description": "string",
        "interface_description_variable": "string",
        "interface_name": "string",
        "interface_name_variable": "string",
        "nim_serial_interface_type": "string",
        "nim_serial_interface_type_variable": "string",
        "optional": False,
    }],
    pap_password=False,
    pap_ppp_auth_password="string",
    pap_ppp_auth_password_variable="string",
    pap_username="string",
    pap_username_variable="string",
    per_tunnel_qos=False,
    per_tunnel_qos_aggregator=False,
    per_tunnel_qos_aggregator_variable="string",
    per_tunnel_qos_variable="string",
    pmtu_discovery=False,
    pmtu_discovery_variable="string",
    ppp_authentication_protocol="string",
    ppp_authentication_protocol_pap=False,
    ppp_authentication_type="string",
    qos_map="string",
    qos_map_variable="string",
    qos_map_vpn="string",
    qos_map_vpn_variable="string",
    secondary_region="string",
    secondary_region_variable="string",
    shaping_rate=0,
    shaping_rate_variable="string",
    shutdown=False,
    shutdown_variable="string",
    static_ingress_qos=0,
    static_ingress_qos_variable="string",
    tcp_mss=0,
    tcp_mss_variable="string",
    tloc_extension="string",
    tloc_extension_variable="string",
    tunnel_interface_allow_all=False,
    tunnel_interface_allow_all_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_variable="string",
    tunnel_interface_control_connections=False,
    tunnel_interface_control_connections_variable="string",
    tunnel_interface_encapsulations=[{
        "encapsulation": "string",
        "optional": False,
        "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_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",
    write_rule="string",
    write_rule_variable="string")
const vpnInterfaceMultilinkFeatureTemplateResource = new sdwan.VpnInterfaceMultilinkFeatureTemplate("vpnInterfaceMultilinkFeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    accessLists: [{
        aclName: "string",
        aclNameVariable: "string",
        direction: "string",
        optional: false,
    }],
    autonegotiate: false,
    autonegotiateVariable: "string",
    bandwidthDownstream: 0,
    bandwidthDownstreamVariable: "string",
    bandwidthUpstream: 0,
    bandwidthUpstreamVariable: "string",
    chapHostname: "string",
    chapHostnameVariable: "string",
    chapPppAuthPassword: "string",
    chapPppAuthPasswordVariable: "string",
    clearDontFragmentBit: false,
    clearDontFragmentBitVariable: "string",
    coreRegion: "string",
    coreRegionVariable: "string",
    disableFragmentation: false,
    enableCoreRegion: false,
    enableCoreRegionVariable: "string",
    fragmentMaxDelay: 0,
    fragmentMaxDelayVariable: "string",
    interfaceDescription: "string",
    interfaceDescriptionVariable: "string",
    interfaceName: "string",
    interfaceNameVariable: "string",
    interleavingFragment: false,
    ipMtu: 0,
    ipMtuVariable: "string",
    ipv4Address: "string",
    ipv4AddressVariable: "string",
    ipv6AccessLists: [{
        aclName: "string",
        aclNameVariable: "string",
        direction: "string",
        optional: false,
    }],
    ipv6Address: "string",
    ipv6AddressVariable: "string",
    multilinkGroupNumber: 0,
    multilinkGroupNumberVariable: "string",
    multilinkInterfaces: [{
        channelGroupLists: [{
            channelGroup: 0,
            channelGroupVariable: "string",
            optional: false,
            timeSlotVariable: "string",
            timeSlots: ["string"],
        }],
        description: "string",
        descriptionVariable: "string",
        framing: "string",
        framingVariable: "string",
        interfaceType: "string",
        internal: false,
        lineMode: "string",
        lineModeVariable: "string",
        linecode: "string",
        linecodeVariable: "string",
        optional: false,
        setLengthForLong: "string",
        setLengthForShort: "string",
        slot: "string",
    }],
    name: "string",
    nimInterfaceLists: [{
        bandwidth: 0,
        bandwidthVariable: "string",
        clockRate: 0,
        clockRateVariable: "string",
        encapsulationSerial: "string",
        encapsulationSerialVariable: "string",
        interfaceDescription: "string",
        interfaceDescriptionVariable: "string",
        interfaceName: "string",
        interfaceNameVariable: "string",
        nimSerialInterfaceType: "string",
        nimSerialInterfaceTypeVariable: "string",
        optional: false,
    }],
    papPassword: false,
    papPppAuthPassword: "string",
    papPppAuthPasswordVariable: "string",
    papUsername: "string",
    papUsernameVariable: "string",
    perTunnelQos: false,
    perTunnelQosAggregator: false,
    perTunnelQosAggregatorVariable: "string",
    perTunnelQosVariable: "string",
    pmtuDiscovery: false,
    pmtuDiscoveryVariable: "string",
    pppAuthenticationProtocol: "string",
    pppAuthenticationProtocolPap: false,
    pppAuthenticationType: "string",
    qosMap: "string",
    qosMapVariable: "string",
    qosMapVpn: "string",
    qosMapVpnVariable: "string",
    secondaryRegion: "string",
    secondaryRegionVariable: "string",
    shapingRate: 0,
    shapingRateVariable: "string",
    shutdown: false,
    shutdownVariable: "string",
    staticIngressQos: 0,
    staticIngressQosVariable: "string",
    tcpMss: 0,
    tcpMssVariable: "string",
    tlocExtension: "string",
    tlocExtensionVariable: "string",
    tunnelInterfaceAllowAll: false,
    tunnelInterfaceAllowAllVariable: "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,
    tunnelInterfaceColorVariable: "string",
    tunnelInterfaceControlConnections: false,
    tunnelInterfaceControlConnectionsVariable: "string",
    tunnelInterfaceEncapsulations: [{
        encapsulation: "string",
        optional: false,
        preference: 0,
        preferenceVariable: "string",
        weight: 0,
        weightVariable: "string",
    }],
    tunnelInterfaceExcludeControllerGroupListVariable: "string",
    tunnelInterfaceExcludeControllerGroupLists: [0],
    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",
    writeRule: "string",
    writeRuleVariable: "string",
});
type: sdwan:VpnInterfaceMultilinkFeatureTemplate
properties:
    accessLists:
        - aclName: string
          aclNameVariable: string
          direction: string
          optional: false
    autonegotiate: false
    autonegotiateVariable: string
    bandwidthDownstream: 0
    bandwidthDownstreamVariable: string
    bandwidthUpstream: 0
    bandwidthUpstreamVariable: string
    chapHostname: string
    chapHostnameVariable: string
    chapPppAuthPassword: string
    chapPppAuthPasswordVariable: string
    clearDontFragmentBit: false
    clearDontFragmentBitVariable: string
    coreRegion: string
    coreRegionVariable: string
    description: string
    deviceTypes:
        - string
    disableFragmentation: false
    enableCoreRegion: false
    enableCoreRegionVariable: string
    fragmentMaxDelay: 0
    fragmentMaxDelayVariable: string
    interfaceDescription: string
    interfaceDescriptionVariable: string
    interfaceName: string
    interfaceNameVariable: string
    interleavingFragment: false
    ipMtu: 0
    ipMtuVariable: string
    ipv4Address: string
    ipv4AddressVariable: string
    ipv6AccessLists:
        - aclName: string
          aclNameVariable: string
          direction: string
          optional: false
    ipv6Address: string
    ipv6AddressVariable: string
    multilinkGroupNumber: 0
    multilinkGroupNumberVariable: string
    multilinkInterfaces:
        - channelGroupLists:
            - channelGroup: 0
              channelGroupVariable: string
              optional: false
              timeSlotVariable: string
              timeSlots:
                - string
          description: string
          descriptionVariable: string
          framing: string
          framingVariable: string
          interfaceType: string
          internal: false
          lineMode: string
          lineModeVariable: string
          linecode: string
          linecodeVariable: string
          optional: false
          setLengthForLong: string
          setLengthForShort: string
          slot: string
    name: string
    nimInterfaceLists:
        - bandwidth: 0
          bandwidthVariable: string
          clockRate: 0
          clockRateVariable: string
          encapsulationSerial: string
          encapsulationSerialVariable: string
          interfaceDescription: string
          interfaceDescriptionVariable: string
          interfaceName: string
          interfaceNameVariable: string
          nimSerialInterfaceType: string
          nimSerialInterfaceTypeVariable: string
          optional: false
    papPassword: false
    papPppAuthPassword: string
    papPppAuthPasswordVariable: string
    papUsername: string
    papUsernameVariable: string
    perTunnelQos: false
    perTunnelQosAggregator: false
    perTunnelQosAggregatorVariable: string
    perTunnelQosVariable: string
    pmtuDiscovery: false
    pmtuDiscoveryVariable: string
    pppAuthenticationProtocol: string
    pppAuthenticationProtocolPap: false
    pppAuthenticationType: string
    qosMap: string
    qosMapVariable: string
    qosMapVpn: string
    qosMapVpnVariable: string
    secondaryRegion: string
    secondaryRegionVariable: string
    shapingRate: 0
    shapingRateVariable: string
    shutdown: false
    shutdownVariable: string
    staticIngressQos: 0
    staticIngressQosVariable: string
    tcpMss: 0
    tcpMssVariable: string
    tlocExtension: string
    tlocExtensionVariable: string
    tunnelInterfaceAllowAll: false
    tunnelInterfaceAllowAllVariable: 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
    tunnelInterfaceColorVariable: string
    tunnelInterfaceControlConnections: false
    tunnelInterfaceControlConnectionsVariable: string
    tunnelInterfaceEncapsulations:
        - encapsulation: string
          optional: false
          preference: 0
          preferenceVariable: string
          weight: 0
          weightVariable: string
    tunnelInterfaceExcludeControllerGroupListVariable: string
    tunnelInterfaceExcludeControllerGroupLists:
        - 0
    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
    writeRule: string
    writeRuleVariable: string
VpnInterfaceMultilinkFeatureTemplate 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 VpnInterfaceMultilinkFeatureTemplate resource accepts the following input properties:
- Description string
- The description of the feature template
- DeviceTypes List<string>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- AccessLists List<VpnInterface Multilink Feature Template Access List> 
- Apply ACL
- Autonegotiate bool
- Link autonegotiation - Default value: true
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- ChapHostname string
- CHAP Hostname
- ChapHostname stringVariable 
- Variable name
- ChapPpp stringAuth Password 
- Specify ppp authentication Password
- ChapPpp stringAuth Password Variable 
- Variable name
- ClearDont boolFragment Bit 
- Clear don't fragment bit - Default value: false
- ClearDont stringFragment Bit Variable 
- Variable name
- CoreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- CoreRegion stringVariable 
- Variable name
- DisableFragmentation bool
- Suppresss multilink fragmentation - Default value: false
- EnableCore boolRegion 
- Enable core region - Default value: false
- EnableCore stringRegion Variable 
- Variable name
- FragmentMax intDelay 
- Maximum delay for each fragment - Range: 0-1000
- FragmentMax stringDelay Variable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- InterleavingFragment bool
- Allow interleaving of packets with fragments - Default value: false
- IpMtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv6AccessLists List<VpnInterface Multilink Feature Template Ipv6Access List> 
- Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- MultilinkGroup intNumber 
- MultiLink Group Number - Range: 1-2147483647
- MultilinkGroup stringNumber Variable 
- Variable name
- MultilinkInterfaces List<VpnInterface Multilink Feature Template Multilink Interface> 
- Controller tx-ex List
- Name string
- The name of the feature template
- NimInterface List<VpnLists Interface Multilink Feature Template Nim Interface List> 
- Nim Interface List
- PapPassword bool
- PAP outbound Password
- PapPpp stringAuth Password 
- Specify ppp authentication Password
- PapPpp stringAuth Password Variable 
- Variable name
- PapUsername string
- PAP outbound Sent Username
- PapUsername stringVariable 
- Variable name
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel boolQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- PerTunnel stringQos Aggregator Variable 
- Variable name
- PerTunnel stringQos Variable 
- Variable name
- PmtuDiscovery bool
- Path MTU Discovery - Default value: false
- PmtuDiscovery stringVariable 
- Variable name
- PppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- PppAuthentication boolProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- PppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- QosMap string
- Name of QoS map
- QosMap stringVariable 
- Variable name
- QosMap stringVpn 
- Name of VPN QoS map
- QosMap stringVpn Variable 
- Variable name
- SecondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- SecondaryRegion stringVariable 
- Variable name
- ShapingRate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- ShapingRate stringVariable 
- Variable name
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticIngress intQos 
- Static ingress QoS for the port - Range: 0-7
- StaticIngress stringQos Variable 
- Variable name
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny Https - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: false
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: false
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolControl Connections 
- Allow Control Connection - Default value: true
- TunnelInterface stringControl Connections Variable 
- Variable name
- TunnelInterface List<VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface List<int>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- TunnelInterface List<int>Groups 
- List of groups
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- TunnelQos stringMode Variable 
- Variable name
- WriteRule string
- Name of rewrite rule
- WriteRule stringVariable 
- Variable name
- Description string
- The description of the feature template
- DeviceTypes []string
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- AccessLists []VpnInterface Multilink Feature Template Access List Args 
- Apply ACL
- Autonegotiate bool
- Link autonegotiation - Default value: true
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- ChapHostname string
- CHAP Hostname
- ChapHostname stringVariable 
- Variable name
- ChapPpp stringAuth Password 
- Specify ppp authentication Password
- ChapPpp stringAuth Password Variable 
- Variable name
- ClearDont boolFragment Bit 
- Clear don't fragment bit - Default value: false
- ClearDont stringFragment Bit Variable 
- Variable name
- CoreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- CoreRegion stringVariable 
- Variable name
- DisableFragmentation bool
- Suppresss multilink fragmentation - Default value: false
- EnableCore boolRegion 
- Enable core region - Default value: false
- EnableCore stringRegion Variable 
- Variable name
- FragmentMax intDelay 
- Maximum delay for each fragment - Range: 0-1000
- FragmentMax stringDelay Variable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- InterleavingFragment bool
- Allow interleaving of packets with fragments - Default value: false
- IpMtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv6AccessLists []VpnInterface Multilink Feature Template Ipv6Access List Args 
- Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- MultilinkGroup intNumber 
- MultiLink Group Number - Range: 1-2147483647
- MultilinkGroup stringNumber Variable 
- Variable name
- MultilinkInterfaces []VpnInterface Multilink Feature Template Multilink Interface Args 
- Controller tx-ex List
- Name string
- The name of the feature template
- NimInterface []VpnLists Interface Multilink Feature Template Nim Interface List Args 
- Nim Interface List
- PapPassword bool
- PAP outbound Password
- PapPpp stringAuth Password 
- Specify ppp authentication Password
- PapPpp stringAuth Password Variable 
- Variable name
- PapUsername string
- PAP outbound Sent Username
- PapUsername stringVariable 
- Variable name
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel boolQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- PerTunnel stringQos Aggregator Variable 
- Variable name
- PerTunnel stringQos Variable 
- Variable name
- PmtuDiscovery bool
- Path MTU Discovery - Default value: false
- PmtuDiscovery stringVariable 
- Variable name
- PppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- PppAuthentication boolProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- PppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- QosMap string
- Name of QoS map
- QosMap stringVariable 
- Variable name
- QosMap stringVpn 
- Name of VPN QoS map
- QosMap stringVpn Variable 
- Variable name
- SecondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- SecondaryRegion stringVariable 
- Variable name
- ShapingRate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- ShapingRate stringVariable 
- Variable name
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticIngress intQos 
- Static ingress QoS for the port - Range: 0-7
- StaticIngress stringQos Variable 
- Variable name
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringVariable 
- Variable name
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny Https - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: false
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: false
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolControl Connections 
- Allow Control Connection - Default value: true
- TunnelInterface stringControl Connections Variable 
- Variable name
- TunnelInterface []VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation Args 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface []intExclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- TunnelInterface []intGroups 
- List of groups
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- TunnelQos stringMode Variable 
- Variable name
- WriteRule string
- Name of rewrite rule
- WriteRule stringVariable 
- Variable name
- description String
- The description of the feature template
- deviceTypes List<String>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- accessLists List<VpnInterface Multilink Feature Template Access List> 
- Apply ACL
- autonegotiate Boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Integer
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Integer
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- chapHostname String
- CHAP Hostname
- chapHostname StringVariable 
- Variable name
- chapPpp StringAuth Password 
- Specify ppp authentication Password
- chapPpp StringAuth Password Variable 
- Variable name
- clearDont BooleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont StringFragment Bit Variable 
- Variable name
- coreRegion String
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion StringVariable 
- Variable name
- disableFragmentation Boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore BooleanRegion 
- Enable core region - Default value: false
- enableCore StringRegion Variable 
- Variable name
- fragmentMax IntegerDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax StringDelay Variable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- interleavingFragment Boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu Integer
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv6AccessLists List<VpnInterface Multilink Feature Template Ipv6Access List> 
- Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- multilinkGroup IntegerNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup StringNumber Variable 
- Variable name
- multilinkInterfaces List<VpnInterface Multilink Feature Template Multilink Interface> 
- Controller tx-ex List
- name String
- The name of the feature template
- nimInterface List<VpnLists Interface Multilink Feature Template Nim Interface List> 
- Nim Interface List
- papPassword Boolean
- PAP outbound Password
- papPpp StringAuth Password 
- Specify ppp authentication Password
- papPpp StringAuth Password Variable 
- Variable name
- papUsername String
- PAP outbound Sent Username
- papUsername StringVariable 
- Variable name
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel BooleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel StringQos Aggregator Variable 
- Variable name
- perTunnel StringQos Variable 
- Variable name
- pmtuDiscovery Boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery StringVariable 
- Variable name
- pppAuthentication StringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication BooleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication StringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap String
- Name of QoS map
- qosMap StringVariable 
- Variable name
- qosMap StringVpn 
- Name of VPN QoS map
- qosMap StringVpn Variable 
- Variable name
- secondaryRegion String
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion StringVariable 
- Variable name
- shapingRate Integer
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate StringVariable 
- Variable name
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticIngress IntegerQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress StringQos Variable 
- Variable name
- tcpMss Integer
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface StringControl Connections Variable 
- Variable name
- tunnelInterface List<VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Integer>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface List<Integer>Groups 
- List of groups
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface IntegerHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface IntegerHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface IntegerMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface IntegerNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface IntegerTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface IntegerVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos StringMode Variable 
- Variable name
- writeRule String
- Name of rewrite rule
- writeRule StringVariable 
- Variable name
- description string
- The description of the feature template
- deviceTypes string[]
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- accessLists VpnInterface Multilink Feature Template Access List[] 
- Apply ACL
- autonegotiate boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable string
- Variable name
- bandwidthDownstream number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream stringVariable 
- Variable name
- bandwidthUpstream number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream stringVariable 
- Variable name
- chapHostname string
- CHAP Hostname
- chapHostname stringVariable 
- Variable name
- chapPpp stringAuth Password 
- Specify ppp authentication Password
- chapPpp stringAuth Password Variable 
- Variable name
- clearDont booleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont stringFragment Bit Variable 
- Variable name
- coreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion stringVariable 
- Variable name
- disableFragmentation boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore booleanRegion 
- Enable core region - Default value: false
- enableCore stringRegion Variable 
- Variable name
- fragmentMax numberDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax stringDelay Variable 
- Variable name
- interfaceDescription string
- Interface description
- interfaceDescription stringVariable 
- Variable name
- interfaceName string
- Interface Name
- interfaceName stringVariable 
- Variable name
- interleavingFragment boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu number
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu stringVariable 
- Variable name
- ipv4Address string
- Assign IPv4 address
- ipv4AddressVariable string
- Variable name
- ipv6AccessLists VpnInterface Multilink Feature Template Ipv6Access List[] 
- Apply IPv6 access list
- ipv6Address string
- Assign IPv6 address
- ipv6AddressVariable string
- Variable name
- multilinkGroup numberNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup stringNumber Variable 
- Variable name
- multilinkInterfaces VpnInterface Multilink Feature Template Multilink Interface[] 
- Controller tx-ex List
- name string
- The name of the feature template
- nimInterface VpnLists Interface Multilink Feature Template Nim Interface List[] 
- Nim Interface List
- papPassword boolean
- PAP outbound Password
- papPpp stringAuth Password 
- Specify ppp authentication Password
- papPpp stringAuth Password Variable 
- Variable name
- papUsername string
- PAP outbound Sent Username
- papUsername stringVariable 
- Variable name
- perTunnel booleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel booleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel stringQos Aggregator Variable 
- Variable name
- perTunnel stringQos Variable 
- Variable name
- pmtuDiscovery boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery stringVariable 
- Variable name
- pppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication booleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap string
- Name of QoS map
- qosMap stringVariable 
- Variable name
- qosMap stringVpn 
- Name of VPN QoS map
- qosMap stringVpn Variable 
- Variable name
- secondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion stringVariable 
- Variable name
- shapingRate number
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate stringVariable 
- Variable name
- shutdown boolean
- Administrative state - Default value: true
- shutdownVariable string
- Variable name
- staticIngress numberQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress stringQos Variable 
- Variable name
- tcpMss number
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss stringVariable 
- Variable name
- tlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension stringVariable 
- Variable name
- tunnelInterface booleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface stringAllow All Variable 
- Variable name
- tunnelInterface booleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface stringAllow Bgp Variable 
- Variable name
- tunnelInterface booleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface stringAllow Dhcp Variable 
- Variable name
- tunnelInterface booleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface stringAllow Dns Variable 
- Variable name
- tunnelInterface booleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface stringAllow Https Variable 
- Variable name
- tunnelInterface booleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface stringAllow Icmp Variable 
- Variable name
- tunnelInterface booleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface stringAllow Netconf Variable 
- Variable name
- tunnelInterface booleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface stringAllow Ntp Variable 
- Variable name
- tunnelInterface booleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface stringAllow Ospf Variable 
- Variable name
- tunnelInterface booleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface stringAllow Snmp Variable 
- Variable name
- tunnelInterface booleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface stringAllow Ssh Variable 
- Variable name
- tunnelInterface booleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface stringAllow Stun Variable 
- Variable name
- tunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface booleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface stringBorder Variable 
- Variable name
- tunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface stringCarrier Variable 
- Variable name
- tunnelInterface booleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface stringClear Dont Fragment Variable 
- Variable name
- tunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface booleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface stringColor Variable 
- Variable name
- tunnelInterface booleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface stringControl Connections Variable 
- Variable name
- tunnelInterface VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation[] 
- Encapsulation for TLOC
- tunnelInterface stringExclude Controller Group List Variable 
- Variable name
- tunnelInterface number[]Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface number[]Groups 
- List of groups
- tunnelInterface stringGroups Variable 
- Variable name
- tunnelInterface numberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface stringHello Interval Variable 
- Variable name
- tunnelInterface numberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface stringHello Tolerance Variable 
- Variable name
- tunnelInterface booleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface stringLast Resort Circuit Variable 
- Variable name
- tunnelInterface booleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface numberMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface stringMax Control Connections Variable 
- Variable name
- tunnelInterface numberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface stringNat Refresh Interval Variable 
- Variable name
- tunnelInterface booleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface stringNetwork Broadcast Variable 
- Variable name
- tunnelInterface booleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface stringPort Hop Variable 
- Variable name
- tunnelInterface numberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface booleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface stringVbond As Stun Server Variable 
- Variable name
- tunnelInterface numberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- tunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos stringMode Variable 
- Variable name
- writeRule string
- Name of rewrite rule
- writeRule stringVariable 
- Variable name
- description str
- The description of the feature template
- device_types Sequence[str]
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- access_lists Sequence[VpnInterface Multilink Feature Template Access List Args] 
- Apply ACL
- autonegotiate bool
- Link autonegotiation - Default value: true
- autonegotiate_variable str
- Variable name
- bandwidth_downstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_downstream_ strvariable 
- Variable name
- bandwidth_upstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_upstream_ strvariable 
- Variable name
- chap_hostname str
- CHAP Hostname
- chap_hostname_ strvariable 
- Variable name
- chap_ppp_ strauth_ password 
- Specify ppp authentication Password
- chap_ppp_ strauth_ password_ variable 
- Variable name
- clear_dont_ boolfragment_ bit 
- Clear don't fragment bit - Default value: false
- clear_dont_ strfragment_ bit_ variable 
- Variable name
- core_region str
- Enable core region - Choices: core,core-shared- Default value:core
- core_region_ strvariable 
- Variable name
- disable_fragmentation bool
- Suppresss multilink fragmentation - Default value: false
- enable_core_ boolregion 
- Enable core region - Default value: false
- enable_core_ strregion_ variable 
- Variable name
- fragment_max_ intdelay 
- Maximum delay for each fragment - Range: 0-1000
- fragment_max_ strdelay_ variable 
- Variable name
- interface_description str
- Interface description
- interface_description_ strvariable 
- Variable name
- interface_name str
- Interface Name
- interface_name_ strvariable 
- Variable name
- interleaving_fragment bool
- Allow interleaving of packets with fragments - Default value: false
- ip_mtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- ipv4_address str
- Assign IPv4 address
- ipv4_address_ strvariable 
- Variable name
- ipv6_access_ Sequence[Vpnlists Interface Multilink Feature Template Ipv6Access List Args] 
- Apply IPv6 access list
- ipv6_address str
- Assign IPv6 address
- ipv6_address_ strvariable 
- Variable name
- multilink_group_ intnumber 
- MultiLink Group Number - Range: 1-2147483647
- multilink_group_ strnumber_ variable 
- Variable name
- multilink_interfaces Sequence[VpnInterface Multilink Feature Template Multilink Interface Args] 
- Controller tx-ex List
- name str
- The name of the feature template
- nim_interface_ Sequence[Vpnlists Interface Multilink Feature Template Nim Interface List Args] 
- Nim Interface List
- pap_password bool
- PAP outbound Password
- pap_ppp_ strauth_ password 
- Specify ppp authentication Password
- pap_ppp_ strauth_ password_ variable 
- Variable name
- pap_username str
- PAP outbound Sent Username
- pap_username_ strvariable 
- Variable name
- per_tunnel_ boolqos 
- Per-tunnel Qos - Default value: false
- per_tunnel_ boolqos_ aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- per_tunnel_ strqos_ aggregator_ variable 
- Variable name
- per_tunnel_ strqos_ variable 
- Variable name
- pmtu_discovery bool
- Path MTU Discovery - Default value: false
- pmtu_discovery_ strvariable 
- Variable name
- ppp_authentication_ strprotocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- ppp_authentication_ boolprotocol_ pap 
- PPP Authentication Protocol PAP - Default value: false
- ppp_authentication_ strtype 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qos_map str
- Name of QoS map
- qos_map_ strvariable 
- Variable name
- qos_map_ strvpn 
- Name of VPN QoS map
- qos_map_ strvpn_ variable 
- Variable name
- secondary_region str
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondary_region_ strvariable 
- Variable name
- shaping_rate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shaping_rate_ strvariable 
- Variable name
- shutdown bool
- Administrative state - Default value: true
- shutdown_variable str
- Variable name
- static_ingress_ intqos 
- Static ingress QoS for the port - Range: 0-7
- static_ingress_ strqos_ variable 
- Variable name
- tcp_mss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcp_mss_ strvariable 
- Variable name
- tloc_extension str
- Extends a local TLOC to a remote node only for vpn 0
- tloc_extension_ strvariable 
- Variable name
- tunnel_interface_ boolallow_ all 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnel_interface_ strallow_ all_ variable 
- Variable name
- tunnel_interface_ boolallow_ bgp 
- Allow/deny BGP - Default value: false
- tunnel_interface_ strallow_ bgp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dhcp 
- Allow/Deny DHCP - Default value: true
- tunnel_interface_ strallow_ dhcp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dns 
- Allow/Deny DNS - Default value: true
- tunnel_interface_ strallow_ dns_ variable 
- Variable name
- tunnel_interface_ boolallow_ https 
- Allow/Deny Https - Default value: true
- tunnel_interface_ strallow_ https_ variable 
- Variable name
- tunnel_interface_ boolallow_ icmp 
- Allow/Deny ICMP - Default value: true
- tunnel_interface_ strallow_ icmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ netconf 
- Allow/Deny NETCONF - Default value: false
- tunnel_interface_ strallow_ netconf_ variable 
- Variable name
- tunnel_interface_ boolallow_ ntp 
- Allow/Deny NTP - Default value: false
- tunnel_interface_ strallow_ ntp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ospf 
- Allow/Deny OSPF - Default value: false
- tunnel_interface_ strallow_ ospf_ variable 
- Variable name
- tunnel_interface_ boolallow_ snmp 
- Allow/Deny SNMP - Default value: false
- tunnel_interface_ strallow_ snmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ssh 
- Allow/Deny SSH - Default value: false
- tunnel_interface_ strallow_ ssh_ variable 
- Variable name
- tunnel_interface_ boolallow_ stun 
- Allow/Deny STUN - Default value: false
- tunnel_interface_ strallow_ stun_ variable 
- Variable name
- tunnel_interface_ strbind_ loopback_ tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnel_interface_ strbind_ loopback_ tunnel_ variable 
- Variable name
- tunnel_interface_ boolborder 
- Set TLOC as border TLOC - Default value: false
- tunnel_interface_ strborder_ variable 
- Variable name
- tunnel_interface_ strcarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnel_interface_ strcarrier_ variable 
- Variable name
- tunnel_interface_ boolclear_ dont_ fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnel_interface_ strclear_ dont_ fragment_ variable 
- Variable name
- tunnel_interface_ strcolor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnel_interface_ boolcolor_ restrict 
- Restrict this TLOC behavior - Default value: false
- tunnel_interface_ strcolor_ variable 
- Variable name
- tunnel_interface_ boolcontrol_ connections 
- Allow Control Connection - Default value: true
- tunnel_interface_ strcontrol_ connections_ variable 
- Variable name
- tunnel_interface_ Sequence[Vpnencapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation Args] 
- Encapsulation for TLOC
- tunnel_interface_ strexclude_ controller_ group_ list_ variable 
- Variable name
- tunnel_interface_ Sequence[int]exclude_ controller_ group_ lists 
- Exclude the following controller groups defined in this list
- tunnel_interface_ Sequence[int]groups 
- List of groups
- tunnel_interface_ strgroups_ variable 
- Variable name
- tunnel_interface_ inthello_ interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnel_interface_ strhello_ interval_ variable 
- Variable name
- tunnel_interface_ inthello_ tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnel_interface_ strhello_ tolerance_ variable 
- Variable name
- tunnel_interface_ boollast_ resort_ circuit 
- Set TLOC as last resort - Default value: false
- tunnel_interface_ strlast_ resort_ circuit_ variable 
- Variable name
- tunnel_interface_ boollow_ bandwidth_ link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnel_interface_ strlow_ bandwidth_ link_ variable 
- Variable name
- tunnel_interface_ intmax_ control_ connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnel_interface_ strmax_ control_ connections_ variable 
- Variable name
- tunnel_interface_ intnat_ refresh_ interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnel_interface_ strnat_ refresh_ interval_ variable 
- Variable name
- tunnel_interface_ boolnetwork_ broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnel_interface_ strnetwork_ broadcast_ variable 
- Variable name
- tunnel_interface_ boolport_ hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnel_interface_ strport_ hop_ variable 
- Variable name
- tunnel_interface_ inttunnel_ tcp_ mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnel_interface_ strtunnel_ tcp_ mss_ variable 
- Variable name
- tunnel_interface_ boolvbond_ as_ stun_ server 
- Put this wan interface in STUN mode only - Default value: false
- tunnel_interface_ strvbond_ as_ stun_ server_ variable 
- Variable name
- tunnel_interface_ intvmanage_ connection_ preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnel_interface_ strvmanage_ connection_ preference_ variable 
- Variable name
- tunnel_qos_ strmode 
- Set tunnel QoS mode - Choices: spoke
- tunnel_qos_ strmode_ variable 
- Variable name
- write_rule str
- Name of rewrite rule
- write_rule_ strvariable 
- Variable name
- description String
- The description of the feature template
- deviceTypes List<String>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- accessLists List<Property Map>
- Apply ACL
- autonegotiate Boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- chapHostname String
- CHAP Hostname
- chapHostname StringVariable 
- Variable name
- chapPpp StringAuth Password 
- Specify ppp authentication Password
- chapPpp StringAuth Password Variable 
- Variable name
- clearDont BooleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont StringFragment Bit Variable 
- Variable name
- coreRegion String
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion StringVariable 
- Variable name
- disableFragmentation Boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore BooleanRegion 
- Enable core region - Default value: false
- enableCore StringRegion Variable 
- Variable name
- fragmentMax NumberDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax StringDelay Variable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- interleavingFragment Boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu Number
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv6AccessLists List<Property Map>
- Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- multilinkGroup NumberNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup StringNumber Variable 
- Variable name
- multilinkInterfaces List<Property Map>
- Controller tx-ex List
- name String
- The name of the feature template
- nimInterface List<Property Map>Lists 
- Nim Interface List
- papPassword Boolean
- PAP outbound Password
- papPpp StringAuth Password 
- Specify ppp authentication Password
- papPpp StringAuth Password Variable 
- Variable name
- papUsername String
- PAP outbound Sent Username
- papUsername StringVariable 
- Variable name
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel BooleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel StringQos Aggregator Variable 
- Variable name
- perTunnel StringQos Variable 
- Variable name
- pmtuDiscovery Boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery StringVariable 
- Variable name
- pppAuthentication StringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication BooleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication StringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap String
- Name of QoS map
- qosMap StringVariable 
- Variable name
- qosMap StringVpn 
- Name of VPN QoS map
- qosMap StringVpn Variable 
- Variable name
- secondaryRegion String
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion StringVariable 
- Variable name
- shapingRate Number
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate StringVariable 
- Variable name
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticIngress NumberQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress StringQos Variable 
- Variable name
- tcpMss Number
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringVariable 
- Variable name
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface StringControl Connections Variable 
- Variable name
- tunnelInterface List<Property Map>Encapsulations 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Number>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface List<Number>Groups 
- List of groups
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface NumberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface NumberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface NumberMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface NumberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface NumberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface NumberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos StringMode Variable 
- Variable name
- writeRule String
- Name of rewrite rule
- writeRule StringVariable 
- Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the VpnInterfaceMultilinkFeatureTemplate resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- TemplateType string
- The template type
- Version int
- The version of the feature template
- Id string
- The provider-assigned unique ID for this managed resource.
- TemplateType string
- The template type
- Version int
- The version of the feature template
- id String
- The provider-assigned unique ID for this managed resource.
- templateType String
- The template type
- version Integer
- The version of the feature template
- id string
- The provider-assigned unique ID for this managed resource.
- templateType string
- The template type
- version number
- The version of the feature template
- id str
- The provider-assigned unique ID for this managed resource.
- template_type str
- The template type
- version int
- The version of the feature template
- id String
- The provider-assigned unique ID for this managed resource.
- templateType String
- The template type
- version Number
- The version of the feature template
Look up Existing VpnInterfaceMultilinkFeatureTemplate Resource
Get an existing VpnInterfaceMultilinkFeatureTemplate 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?: VpnInterfaceMultilinkFeatureTemplateState, opts?: CustomResourceOptions): VpnInterfaceMultilinkFeatureTemplate@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        access_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateAccessListArgs]] = 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,
        chap_hostname: Optional[str] = None,
        chap_hostname_variable: Optional[str] = None,
        chap_ppp_auth_password: Optional[str] = None,
        chap_ppp_auth_password_variable: Optional[str] = None,
        clear_dont_fragment_bit: Optional[bool] = None,
        clear_dont_fragment_bit_variable: Optional[str] = None,
        core_region: Optional[str] = None,
        core_region_variable: Optional[str] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        disable_fragmentation: Optional[bool] = None,
        enable_core_region: Optional[bool] = None,
        enable_core_region_variable: Optional[str] = None,
        fragment_max_delay: Optional[int] = None,
        fragment_max_delay_variable: Optional[str] = None,
        interface_description: Optional[str] = None,
        interface_description_variable: Optional[str] = None,
        interface_name: Optional[str] = None,
        interface_name_variable: Optional[str] = None,
        interleaving_fragment: Optional[bool] = None,
        ip_mtu: Optional[int] = None,
        ip_mtu_variable: Optional[str] = None,
        ipv4_address: Optional[str] = None,
        ipv4_address_variable: Optional[str] = None,
        ipv6_access_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs]] = None,
        ipv6_address: Optional[str] = None,
        ipv6_address_variable: Optional[str] = None,
        multilink_group_number: Optional[int] = None,
        multilink_group_number_variable: Optional[str] = None,
        multilink_interfaces: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs]] = None,
        name: Optional[str] = None,
        nim_interface_lists: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs]] = None,
        pap_password: Optional[bool] = None,
        pap_ppp_auth_password: Optional[str] = None,
        pap_ppp_auth_password_variable: Optional[str] = None,
        pap_username: Optional[str] = None,
        pap_username_variable: Optional[str] = None,
        per_tunnel_qos: Optional[bool] = None,
        per_tunnel_qos_aggregator: Optional[bool] = None,
        per_tunnel_qos_aggregator_variable: Optional[str] = None,
        per_tunnel_qos_variable: Optional[str] = None,
        pmtu_discovery: Optional[bool] = None,
        pmtu_discovery_variable: Optional[str] = None,
        ppp_authentication_protocol: Optional[str] = None,
        ppp_authentication_protocol_pap: Optional[bool] = None,
        ppp_authentication_type: Optional[str] = None,
        qos_map: Optional[str] = None,
        qos_map_variable: Optional[str] = None,
        qos_map_vpn: Optional[str] = None,
        qos_map_vpn_variable: Optional[str] = None,
        secondary_region: Optional[str] = None,
        secondary_region_variable: Optional[str] = None,
        shaping_rate: Optional[int] = None,
        shaping_rate_variable: Optional[str] = None,
        shutdown: Optional[bool] = None,
        shutdown_variable: Optional[str] = None,
        static_ingress_qos: Optional[int] = None,
        static_ingress_qos_variable: Optional[str] = None,
        tcp_mss: Optional[int] = None,
        tcp_mss_variable: Optional[str] = None,
        template_type: Optional[str] = None,
        tloc_extension: Optional[str] = None,
        tloc_extension_variable: Optional[str] = None,
        tunnel_interface_allow_all: Optional[bool] = None,
        tunnel_interface_allow_all_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_variable: Optional[str] = None,
        tunnel_interface_control_connections: Optional[bool] = None,
        tunnel_interface_control_connections_variable: Optional[str] = None,
        tunnel_interface_encapsulations: Optional[Sequence[VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
        tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
        tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
        tunnel_interface_groups: Optional[Sequence[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,
        write_rule: Optional[str] = None,
        write_rule_variable: Optional[str] = None) -> VpnInterfaceMultilinkFeatureTemplatefunc GetVpnInterfaceMultilinkFeatureTemplate(ctx *Context, name string, id IDInput, state *VpnInterfaceMultilinkFeatureTemplateState, opts ...ResourceOption) (*VpnInterfaceMultilinkFeatureTemplate, error)public static VpnInterfaceMultilinkFeatureTemplate Get(string name, Input<string> id, VpnInterfaceMultilinkFeatureTemplateState? state, CustomResourceOptions? opts = null)public static VpnInterfaceMultilinkFeatureTemplate get(String name, Output<String> id, VpnInterfaceMultilinkFeatureTemplateState state, CustomResourceOptions options)resources:  _:    type: sdwan:VpnInterfaceMultilinkFeatureTemplate    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AccessLists List<VpnInterface Multilink Feature Template Access List> 
- Apply ACL
- Autonegotiate bool
- Link autonegotiation - Default value: true
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- ChapHostname string
- CHAP Hostname
- ChapHostname stringVariable 
- Variable name
- ChapPpp stringAuth Password 
- Specify ppp authentication Password
- ChapPpp stringAuth Password Variable 
- Variable name
- ClearDont boolFragment Bit 
- Clear don't fragment bit - Default value: false
- ClearDont stringFragment Bit Variable 
- Variable name
- CoreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- CoreRegion stringVariable 
- Variable name
- Description string
- The description of the feature template
- DeviceTypes List<string>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- DisableFragmentation bool
- Suppresss multilink fragmentation - Default value: false
- EnableCore boolRegion 
- Enable core region - Default value: false
- EnableCore stringRegion Variable 
- Variable name
- FragmentMax intDelay 
- Maximum delay for each fragment - Range: 0-1000
- FragmentMax stringDelay Variable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- InterleavingFragment bool
- Allow interleaving of packets with fragments - Default value: false
- IpMtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv6AccessLists List<VpnInterface Multilink Feature Template Ipv6Access List> 
- Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- MultilinkGroup intNumber 
- MultiLink Group Number - Range: 1-2147483647
- MultilinkGroup stringNumber Variable 
- Variable name
- MultilinkInterfaces List<VpnInterface Multilink Feature Template Multilink Interface> 
- Controller tx-ex List
- Name string
- The name of the feature template
- NimInterface List<VpnLists Interface Multilink Feature Template Nim Interface List> 
- Nim Interface List
- PapPassword bool
- PAP outbound Password
- PapPpp stringAuth Password 
- Specify ppp authentication Password
- PapPpp stringAuth Password Variable 
- Variable name
- PapUsername string
- PAP outbound Sent Username
- PapUsername stringVariable 
- Variable name
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel boolQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- PerTunnel stringQos Aggregator Variable 
- Variable name
- PerTunnel stringQos Variable 
- Variable name
- PmtuDiscovery bool
- Path MTU Discovery - Default value: false
- PmtuDiscovery stringVariable 
- Variable name
- PppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- PppAuthentication boolProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- PppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- QosMap string
- Name of QoS map
- QosMap stringVariable 
- Variable name
- QosMap stringVpn 
- Name of VPN QoS map
- QosMap stringVpn Variable 
- Variable name
- SecondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- SecondaryRegion stringVariable 
- Variable name
- ShapingRate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- ShapingRate stringVariable 
- Variable name
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticIngress intQos 
- Static ingress QoS for the port - Range: 0-7
- StaticIngress stringQos Variable 
- Variable name
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringVariable 
- Variable name
- TemplateType string
- The template type
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny Https - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: false
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: false
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolControl Connections 
- Allow Control Connection - Default value: true
- TunnelInterface stringControl Connections Variable 
- Variable name
- TunnelInterface List<VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface List<int>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- TunnelInterface List<int>Groups 
- List of groups
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- TunnelQos stringMode Variable 
- Variable name
- Version int
- The version of the feature template
- WriteRule string
- Name of rewrite rule
- WriteRule stringVariable 
- Variable name
- AccessLists []VpnInterface Multilink Feature Template Access List Args 
- Apply ACL
- Autonegotiate bool
- Link autonegotiation - Default value: true
- AutonegotiateVariable string
- Variable name
- BandwidthDownstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthDownstream stringVariable 
- Variable name
- BandwidthUpstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- BandwidthUpstream stringVariable 
- Variable name
- ChapHostname string
- CHAP Hostname
- ChapHostname stringVariable 
- Variable name
- ChapPpp stringAuth Password 
- Specify ppp authentication Password
- ChapPpp stringAuth Password Variable 
- Variable name
- ClearDont boolFragment Bit 
- Clear don't fragment bit - Default value: false
- ClearDont stringFragment Bit Variable 
- Variable name
- CoreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- CoreRegion stringVariable 
- Variable name
- Description string
- The description of the feature template
- DeviceTypes []string
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- DisableFragmentation bool
- Suppresss multilink fragmentation - Default value: false
- EnableCore boolRegion 
- Enable core region - Default value: false
- EnableCore stringRegion Variable 
- Variable name
- FragmentMax intDelay 
- Maximum delay for each fragment - Range: 0-1000
- FragmentMax stringDelay Variable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- InterleavingFragment bool
- Allow interleaving of packets with fragments - Default value: false
- IpMtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv6AccessLists []VpnInterface Multilink Feature Template Ipv6Access List Args 
- Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- MultilinkGroup intNumber 
- MultiLink Group Number - Range: 1-2147483647
- MultilinkGroup stringNumber Variable 
- Variable name
- MultilinkInterfaces []VpnInterface Multilink Feature Template Multilink Interface Args 
- Controller tx-ex List
- Name string
- The name of the feature template
- NimInterface []VpnLists Interface Multilink Feature Template Nim Interface List Args 
- Nim Interface List
- PapPassword bool
- PAP outbound Password
- PapPpp stringAuth Password 
- Specify ppp authentication Password
- PapPpp stringAuth Password Variable 
- Variable name
- PapUsername string
- PAP outbound Sent Username
- PapUsername stringVariable 
- Variable name
- PerTunnel boolQos 
- Per-tunnel Qos - Default value: false
- PerTunnel boolQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- PerTunnel stringQos Aggregator Variable 
- Variable name
- PerTunnel stringQos Variable 
- Variable name
- PmtuDiscovery bool
- Path MTU Discovery - Default value: false
- PmtuDiscovery stringVariable 
- Variable name
- PppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- PppAuthentication boolProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- PppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- QosMap string
- Name of QoS map
- QosMap stringVariable 
- Variable name
- QosMap stringVpn 
- Name of VPN QoS map
- QosMap stringVpn Variable 
- Variable name
- SecondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- SecondaryRegion stringVariable 
- Variable name
- ShapingRate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- ShapingRate stringVariable 
- Variable name
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticIngress intQos 
- Static ingress QoS for the port - Range: 0-7
- StaticIngress stringQos Variable 
- Variable name
- TcpMss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringVariable 
- Variable name
- TemplateType string
- The template type
- TlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- TlocExtension stringVariable 
- Variable name
- TunnelInterface boolAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- TunnelInterface stringAllow All Variable 
- Variable name
- TunnelInterface boolAllow Bgp 
- Allow/deny BGP - Default value: false
- TunnelInterface stringAllow Bgp Variable 
- Variable name
- TunnelInterface boolAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- TunnelInterface stringAllow Dhcp Variable 
- Variable name
- TunnelInterface boolAllow Dns 
- Allow/Deny DNS - Default value: true
- TunnelInterface stringAllow Dns Variable 
- Variable name
- TunnelInterface boolAllow Https 
- Allow/Deny Https - Default value: true
- TunnelInterface stringAllow Https Variable 
- Variable name
- TunnelInterface boolAllow Icmp 
- Allow/Deny ICMP - Default value: true
- TunnelInterface stringAllow Icmp Variable 
- Variable name
- TunnelInterface boolAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- TunnelInterface stringAllow Netconf Variable 
- Variable name
- TunnelInterface boolAllow Ntp 
- Allow/Deny NTP - Default value: false
- TunnelInterface stringAllow Ntp Variable 
- Variable name
- TunnelInterface boolAllow Ospf 
- Allow/Deny OSPF - Default value: false
- TunnelInterface stringAllow Ospf Variable 
- Variable name
- TunnelInterface boolAllow Snmp 
- Allow/Deny SNMP - Default value: false
- TunnelInterface stringAllow Snmp Variable 
- Variable name
- TunnelInterface boolAllow Ssh 
- Allow/Deny SSH - Default value: false
- TunnelInterface stringAllow Ssh Variable 
- Variable name
- TunnelInterface boolAllow Stun 
- Allow/Deny STUN - Default value: false
- TunnelInterface stringAllow Stun Variable 
- Variable name
- TunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- TunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- TunnelInterface boolBorder 
- Set TLOC as border TLOC - Default value: false
- TunnelInterface stringBorder Variable 
- Variable name
- TunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- TunnelInterface stringCarrier Variable 
- Variable name
- TunnelInterface boolClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- TunnelInterface stringClear Dont Fragment Variable 
- Variable name
- TunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- TunnelInterface boolColor Restrict 
- Restrict this TLOC behavior - Default value: false
- TunnelInterface stringColor Variable 
- Variable name
- TunnelInterface boolControl Connections 
- Allow Control Connection - Default value: true
- TunnelInterface stringControl Connections Variable 
- Variable name
- TunnelInterface []VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation Args 
- Encapsulation for TLOC
- TunnelInterface stringExclude Controller Group List Variable 
- Variable name
- TunnelInterface []intExclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- TunnelInterface []intGroups 
- List of groups
- TunnelInterface stringGroups Variable 
- Variable name
- TunnelInterface intHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- TunnelInterface stringHello Interval Variable 
- Variable name
- TunnelInterface intHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- TunnelInterface stringHello Tolerance Variable 
- Variable name
- TunnelInterface boolLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- TunnelInterface stringLast Resort Circuit Variable 
- Variable name
- TunnelInterface boolLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- TunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- TunnelInterface intMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- TunnelInterface stringMax Control Connections Variable 
- Variable name
- TunnelInterface intNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- TunnelInterface stringNat Refresh Interval Variable 
- Variable name
- TunnelInterface boolNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- TunnelInterface stringNetwork Broadcast Variable 
- Variable name
- TunnelInterface boolPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- TunnelInterface stringPort Hop Variable 
- Variable name
- TunnelInterface intTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- TunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- TunnelInterface boolVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- TunnelInterface stringVbond As Stun Server Variable 
- Variable name
- TunnelInterface intVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- TunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- TunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- TunnelQos stringMode Variable 
- Variable name
- Version int
- The version of the feature template
- WriteRule string
- Name of rewrite rule
- WriteRule stringVariable 
- Variable name
- accessLists List<VpnInterface Multilink Feature Template Access List> 
- Apply ACL
- autonegotiate Boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Integer
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Integer
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- chapHostname String
- CHAP Hostname
- chapHostname StringVariable 
- Variable name
- chapPpp StringAuth Password 
- Specify ppp authentication Password
- chapPpp StringAuth Password Variable 
- Variable name
- clearDont BooleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont StringFragment Bit Variable 
- Variable name
- coreRegion String
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion StringVariable 
- Variable name
- description String
- The description of the feature template
- deviceTypes List<String>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- disableFragmentation Boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore BooleanRegion 
- Enable core region - Default value: false
- enableCore StringRegion Variable 
- Variable name
- fragmentMax IntegerDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax StringDelay Variable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- interleavingFragment Boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu Integer
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv6AccessLists List<VpnInterface Multilink Feature Template Ipv6Access List> 
- Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- multilinkGroup IntegerNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup StringNumber Variable 
- Variable name
- multilinkInterfaces List<VpnInterface Multilink Feature Template Multilink Interface> 
- Controller tx-ex List
- name String
- The name of the feature template
- nimInterface List<VpnLists Interface Multilink Feature Template Nim Interface List> 
- Nim Interface List
- papPassword Boolean
- PAP outbound Password
- papPpp StringAuth Password 
- Specify ppp authentication Password
- papPpp StringAuth Password Variable 
- Variable name
- papUsername String
- PAP outbound Sent Username
- papUsername StringVariable 
- Variable name
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel BooleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel StringQos Aggregator Variable 
- Variable name
- perTunnel StringQos Variable 
- Variable name
- pmtuDiscovery Boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery StringVariable 
- Variable name
- pppAuthentication StringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication BooleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication StringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap String
- Name of QoS map
- qosMap StringVariable 
- Variable name
- qosMap StringVpn 
- Name of VPN QoS map
- qosMap StringVpn Variable 
- Variable name
- secondaryRegion String
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion StringVariable 
- Variable name
- shapingRate Integer
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate StringVariable 
- Variable name
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticIngress IntegerQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress StringQos Variable 
- Variable name
- tcpMss Integer
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringVariable 
- Variable name
- templateType String
- The template type
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface StringControl Connections Variable 
- Variable name
- tunnelInterface List<VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation> 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Integer>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface List<Integer>Groups 
- List of groups
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface IntegerHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface IntegerHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface IntegerMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface IntegerNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface IntegerTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface IntegerVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos StringMode Variable 
- Variable name
- version Integer
- The version of the feature template
- writeRule String
- Name of rewrite rule
- writeRule StringVariable 
- Variable name
- accessLists VpnInterface Multilink Feature Template Access List[] 
- Apply ACL
- autonegotiate boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable string
- Variable name
- bandwidthDownstream number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream stringVariable 
- Variable name
- bandwidthUpstream number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream stringVariable 
- Variable name
- chapHostname string
- CHAP Hostname
- chapHostname stringVariable 
- Variable name
- chapPpp stringAuth Password 
- Specify ppp authentication Password
- chapPpp stringAuth Password Variable 
- Variable name
- clearDont booleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont stringFragment Bit Variable 
- Variable name
- coreRegion string
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion stringVariable 
- Variable name
- description string
- The description of the feature template
- deviceTypes string[]
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- disableFragmentation boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore booleanRegion 
- Enable core region - Default value: false
- enableCore stringRegion Variable 
- Variable name
- fragmentMax numberDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax stringDelay Variable 
- Variable name
- interfaceDescription string
- Interface description
- interfaceDescription stringVariable 
- Variable name
- interfaceName string
- Interface Name
- interfaceName stringVariable 
- Variable name
- interleavingFragment boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu number
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu stringVariable 
- Variable name
- ipv4Address string
- Assign IPv4 address
- ipv4AddressVariable string
- Variable name
- ipv6AccessLists VpnInterface Multilink Feature Template Ipv6Access List[] 
- Apply IPv6 access list
- ipv6Address string
- Assign IPv6 address
- ipv6AddressVariable string
- Variable name
- multilinkGroup numberNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup stringNumber Variable 
- Variable name
- multilinkInterfaces VpnInterface Multilink Feature Template Multilink Interface[] 
- Controller tx-ex List
- name string
- The name of the feature template
- nimInterface VpnLists Interface Multilink Feature Template Nim Interface List[] 
- Nim Interface List
- papPassword boolean
- PAP outbound Password
- papPpp stringAuth Password 
- Specify ppp authentication Password
- papPpp stringAuth Password Variable 
- Variable name
- papUsername string
- PAP outbound Sent Username
- papUsername stringVariable 
- Variable name
- perTunnel booleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel booleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel stringQos Aggregator Variable 
- Variable name
- perTunnel stringQos Variable 
- Variable name
- pmtuDiscovery boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery stringVariable 
- Variable name
- pppAuthentication stringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication booleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication stringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap string
- Name of QoS map
- qosMap stringVariable 
- Variable name
- qosMap stringVpn 
- Name of VPN QoS map
- qosMap stringVpn Variable 
- Variable name
- secondaryRegion string
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion stringVariable 
- Variable name
- shapingRate number
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate stringVariable 
- Variable name
- shutdown boolean
- Administrative state - Default value: true
- shutdownVariable string
- Variable name
- staticIngress numberQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress stringQos Variable 
- Variable name
- tcpMss number
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss stringVariable 
- Variable name
- templateType string
- The template type
- tlocExtension string
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension stringVariable 
- Variable name
- tunnelInterface booleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface stringAllow All Variable 
- Variable name
- tunnelInterface booleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface stringAllow Bgp Variable 
- Variable name
- tunnelInterface booleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface stringAllow Dhcp Variable 
- Variable name
- tunnelInterface booleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface stringAllow Dns Variable 
- Variable name
- tunnelInterface booleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface stringAllow Https Variable 
- Variable name
- tunnelInterface booleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface stringAllow Icmp Variable 
- Variable name
- tunnelInterface booleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface stringAllow Netconf Variable 
- Variable name
- tunnelInterface booleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface stringAllow Ntp Variable 
- Variable name
- tunnelInterface booleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface stringAllow Ospf Variable 
- Variable name
- tunnelInterface booleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface stringAllow Snmp Variable 
- Variable name
- tunnelInterface booleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface stringAllow Ssh Variable 
- Variable name
- tunnelInterface booleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface stringAllow Stun Variable 
- Variable name
- tunnelInterface stringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface stringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface booleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface stringBorder Variable 
- Variable name
- tunnelInterface stringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface stringCarrier Variable 
- Variable name
- tunnelInterface booleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface stringClear Dont Fragment Variable 
- Variable name
- tunnelInterface stringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface booleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface stringColor Variable 
- Variable name
- tunnelInterface booleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface stringControl Connections Variable 
- Variable name
- tunnelInterface VpnEncapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation[] 
- Encapsulation for TLOC
- tunnelInterface stringExclude Controller Group List Variable 
- Variable name
- tunnelInterface number[]Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface number[]Groups 
- List of groups
- tunnelInterface stringGroups Variable 
- Variable name
- tunnelInterface numberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface stringHello Interval Variable 
- Variable name
- tunnelInterface numberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface stringHello Tolerance Variable 
- Variable name
- tunnelInterface booleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface stringLast Resort Circuit Variable 
- Variable name
- tunnelInterface booleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface stringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface numberMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface stringMax Control Connections Variable 
- Variable name
- tunnelInterface numberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface stringNat Refresh Interval Variable 
- Variable name
- tunnelInterface booleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface stringNetwork Broadcast Variable 
- Variable name
- tunnelInterface booleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface stringPort Hop Variable 
- Variable name
- tunnelInterface numberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface stringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface booleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface stringVbond As Stun Server Variable 
- Variable name
- tunnelInterface numberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface stringVmanage Connection Preference Variable 
- Variable name
- tunnelQos stringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos stringMode Variable 
- Variable name
- version number
- The version of the feature template
- writeRule string
- Name of rewrite rule
- writeRule stringVariable 
- Variable name
- access_lists Sequence[VpnInterface Multilink Feature Template Access List Args] 
- Apply ACL
- autonegotiate bool
- Link autonegotiation - Default value: true
- autonegotiate_variable str
- Variable name
- bandwidth_downstream int
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_downstream_ strvariable 
- Variable name
- bandwidth_upstream int
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidth_upstream_ strvariable 
- Variable name
- chap_hostname str
- CHAP Hostname
- chap_hostname_ strvariable 
- Variable name
- chap_ppp_ strauth_ password 
- Specify ppp authentication Password
- chap_ppp_ strauth_ password_ variable 
- Variable name
- clear_dont_ boolfragment_ bit 
- Clear don't fragment bit - Default value: false
- clear_dont_ strfragment_ bit_ variable 
- Variable name
- core_region str
- Enable core region - Choices: core,core-shared- Default value:core
- core_region_ strvariable 
- Variable name
- description str
- The description of the feature template
- device_types Sequence[str]
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- disable_fragmentation bool
- Suppresss multilink fragmentation - Default value: false
- enable_core_ boolregion 
- Enable core region - Default value: false
- enable_core_ strregion_ variable 
- Variable name
- fragment_max_ intdelay 
- Maximum delay for each fragment - Range: 0-1000
- fragment_max_ strdelay_ variable 
- Variable name
- interface_description str
- Interface description
- interface_description_ strvariable 
- Variable name
- interface_name str
- Interface Name
- interface_name_ strvariable 
- Variable name
- interleaving_fragment bool
- Allow interleaving of packets with fragments - Default value: false
- ip_mtu int
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- ipv4_address str
- Assign IPv4 address
- ipv4_address_ strvariable 
- Variable name
- ipv6_access_ Sequence[Vpnlists Interface Multilink Feature Template Ipv6Access List Args] 
- Apply IPv6 access list
- ipv6_address str
- Assign IPv6 address
- ipv6_address_ strvariable 
- Variable name
- multilink_group_ intnumber 
- MultiLink Group Number - Range: 1-2147483647
- multilink_group_ strnumber_ variable 
- Variable name
- multilink_interfaces Sequence[VpnInterface Multilink Feature Template Multilink Interface Args] 
- Controller tx-ex List
- name str
- The name of the feature template
- nim_interface_ Sequence[Vpnlists Interface Multilink Feature Template Nim Interface List Args] 
- Nim Interface List
- pap_password bool
- PAP outbound Password
- pap_ppp_ strauth_ password 
- Specify ppp authentication Password
- pap_ppp_ strauth_ password_ variable 
- Variable name
- pap_username str
- PAP outbound Sent Username
- pap_username_ strvariable 
- Variable name
- per_tunnel_ boolqos 
- Per-tunnel Qos - Default value: false
- per_tunnel_ boolqos_ aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- per_tunnel_ strqos_ aggregator_ variable 
- Variable name
- per_tunnel_ strqos_ variable 
- Variable name
- pmtu_discovery bool
- Path MTU Discovery - Default value: false
- pmtu_discovery_ strvariable 
- Variable name
- ppp_authentication_ strprotocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- ppp_authentication_ boolprotocol_ pap 
- PPP Authentication Protocol PAP - Default value: false
- ppp_authentication_ strtype 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qos_map str
- Name of QoS map
- qos_map_ strvariable 
- Variable name
- qos_map_ strvpn 
- Name of VPN QoS map
- qos_map_ strvpn_ variable 
- Variable name
- secondary_region str
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondary_region_ strvariable 
- Variable name
- shaping_rate int
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shaping_rate_ strvariable 
- Variable name
- shutdown bool
- Administrative state - Default value: true
- shutdown_variable str
- Variable name
- static_ingress_ intqos 
- Static ingress QoS for the port - Range: 0-7
- static_ingress_ strqos_ variable 
- Variable name
- tcp_mss int
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcp_mss_ strvariable 
- Variable name
- template_type str
- The template type
- tloc_extension str
- Extends a local TLOC to a remote node only for vpn 0
- tloc_extension_ strvariable 
- Variable name
- tunnel_interface_ boolallow_ all 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnel_interface_ strallow_ all_ variable 
- Variable name
- tunnel_interface_ boolallow_ bgp 
- Allow/deny BGP - Default value: false
- tunnel_interface_ strallow_ bgp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dhcp 
- Allow/Deny DHCP - Default value: true
- tunnel_interface_ strallow_ dhcp_ variable 
- Variable name
- tunnel_interface_ boolallow_ dns 
- Allow/Deny DNS - Default value: true
- tunnel_interface_ strallow_ dns_ variable 
- Variable name
- tunnel_interface_ boolallow_ https 
- Allow/Deny Https - Default value: true
- tunnel_interface_ strallow_ https_ variable 
- Variable name
- tunnel_interface_ boolallow_ icmp 
- Allow/Deny ICMP - Default value: true
- tunnel_interface_ strallow_ icmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ netconf 
- Allow/Deny NETCONF - Default value: false
- tunnel_interface_ strallow_ netconf_ variable 
- Variable name
- tunnel_interface_ boolallow_ ntp 
- Allow/Deny NTP - Default value: false
- tunnel_interface_ strallow_ ntp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ospf 
- Allow/Deny OSPF - Default value: false
- tunnel_interface_ strallow_ ospf_ variable 
- Variable name
- tunnel_interface_ boolallow_ snmp 
- Allow/Deny SNMP - Default value: false
- tunnel_interface_ strallow_ snmp_ variable 
- Variable name
- tunnel_interface_ boolallow_ ssh 
- Allow/Deny SSH - Default value: false
- tunnel_interface_ strallow_ ssh_ variable 
- Variable name
- tunnel_interface_ boolallow_ stun 
- Allow/Deny STUN - Default value: false
- tunnel_interface_ strallow_ stun_ variable 
- Variable name
- tunnel_interface_ strbind_ loopback_ tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnel_interface_ strbind_ loopback_ tunnel_ variable 
- Variable name
- tunnel_interface_ boolborder 
- Set TLOC as border TLOC - Default value: false
- tunnel_interface_ strborder_ variable 
- Variable name
- tunnel_interface_ strcarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnel_interface_ strcarrier_ variable 
- Variable name
- tunnel_interface_ boolclear_ dont_ fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnel_interface_ strclear_ dont_ fragment_ variable 
- Variable name
- tunnel_interface_ strcolor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnel_interface_ boolcolor_ restrict 
- Restrict this TLOC behavior - Default value: false
- tunnel_interface_ strcolor_ variable 
- Variable name
- tunnel_interface_ boolcontrol_ connections 
- Allow Control Connection - Default value: true
- tunnel_interface_ strcontrol_ connections_ variable 
- Variable name
- tunnel_interface_ Sequence[Vpnencapsulations Interface Multilink Feature Template Tunnel Interface Encapsulation Args] 
- Encapsulation for TLOC
- tunnel_interface_ strexclude_ controller_ group_ list_ variable 
- Variable name
- tunnel_interface_ Sequence[int]exclude_ controller_ group_ lists 
- Exclude the following controller groups defined in this list
- tunnel_interface_ Sequence[int]groups 
- List of groups
- tunnel_interface_ strgroups_ variable 
- Variable name
- tunnel_interface_ inthello_ interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnel_interface_ strhello_ interval_ variable 
- Variable name
- tunnel_interface_ inthello_ tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnel_interface_ strhello_ tolerance_ variable 
- Variable name
- tunnel_interface_ boollast_ resort_ circuit 
- Set TLOC as last resort - Default value: false
- tunnel_interface_ strlast_ resort_ circuit_ variable 
- Variable name
- tunnel_interface_ boollow_ bandwidth_ link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnel_interface_ strlow_ bandwidth_ link_ variable 
- Variable name
- tunnel_interface_ intmax_ control_ connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnel_interface_ strmax_ control_ connections_ variable 
- Variable name
- tunnel_interface_ intnat_ refresh_ interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnel_interface_ strnat_ refresh_ interval_ variable 
- Variable name
- tunnel_interface_ boolnetwork_ broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnel_interface_ strnetwork_ broadcast_ variable 
- Variable name
- tunnel_interface_ boolport_ hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnel_interface_ strport_ hop_ variable 
- Variable name
- tunnel_interface_ inttunnel_ tcp_ mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnel_interface_ strtunnel_ tcp_ mss_ variable 
- Variable name
- tunnel_interface_ boolvbond_ as_ stun_ server 
- Put this wan interface in STUN mode only - Default value: false
- tunnel_interface_ strvbond_ as_ stun_ server_ variable 
- Variable name
- tunnel_interface_ intvmanage_ connection_ preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnel_interface_ strvmanage_ connection_ preference_ variable 
- Variable name
- tunnel_qos_ strmode 
- Set tunnel QoS mode - Choices: spoke
- tunnel_qos_ strmode_ variable 
- Variable name
- version int
- The version of the feature template
- write_rule str
- Name of rewrite rule
- write_rule_ strvariable 
- Variable name
- accessLists List<Property Map>
- Apply ACL
- autonegotiate Boolean
- Link autonegotiation - Default value: true
- autonegotiateVariable String
- Variable name
- bandwidthDownstream Number
- Interface downstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthDownstream StringVariable 
- Variable name
- bandwidthUpstream Number
- Interface upstream bandwidth capacity, in kbps - Range: 1-2147483647
- bandwidthUpstream StringVariable 
- Variable name
- chapHostname String
- CHAP Hostname
- chapHostname StringVariable 
- Variable name
- chapPpp StringAuth Password 
- Specify ppp authentication Password
- chapPpp StringAuth Password Variable 
- Variable name
- clearDont BooleanFragment Bit 
- Clear don't fragment bit - Default value: false
- clearDont StringFragment Bit Variable 
- Variable name
- coreRegion String
- Enable core region - Choices: core,core-shared- Default value:core
- coreRegion StringVariable 
- Variable name
- description String
- The description of the feature template
- deviceTypes List<String>
- List of supported device types - Choices: vedge-C8000V,vedge-C8300-1N1S-4T2X,vedge-C8300-1N1S-6T,vedge-C8300-2N2S-6T,vedge-C8300-2N2S-4T2X,vedge-C8500-12X4QC,vedge-C8500-12X,vedge-C8500-20X6C,vedge-C8500L-8S4X,vedge-C8200-1N-4T,vedge-C8200L-1N-4T
- disableFragmentation Boolean
- Suppresss multilink fragmentation - Default value: false
- enableCore BooleanRegion 
- Enable core region - Default value: false
- enableCore StringRegion Variable 
- Variable name
- fragmentMax NumberDelay 
- Maximum delay for each fragment - Range: 0-1000
- fragmentMax StringDelay Variable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- interleavingFragment Boolean
- Allow interleaving of packets with fragments - Default value: false
- ipMtu Number
- Interface MTU <68...2000>, in bytes - Range: 68-2000- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv6AccessLists List<Property Map>
- Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- multilinkGroup NumberNumber 
- MultiLink Group Number - Range: 1-2147483647
- multilinkGroup StringNumber Variable 
- Variable name
- multilinkInterfaces List<Property Map>
- Controller tx-ex List
- name String
- The name of the feature template
- nimInterface List<Property Map>Lists 
- Nim Interface List
- papPassword Boolean
- PAP outbound Password
- papPpp StringAuth Password 
- Specify ppp authentication Password
- papPpp StringAuth Password Variable 
- Variable name
- papUsername String
- PAP outbound Sent Username
- papUsername StringVariable 
- Variable name
- perTunnel BooleanQos 
- Per-tunnel Qos - Default value: false
- perTunnel BooleanQos Aggregator 
- Per-tunnel QoS Aggregator - Default value: false
- perTunnel StringQos Aggregator Variable 
- Variable name
- perTunnel StringQos Variable 
- Variable name
- pmtuDiscovery Boolean
- Path MTU Discovery - Default value: false
- pmtuDiscovery StringVariable 
- Variable name
- pppAuthentication StringProtocol 
- PPP Link Authentication Protocol - Choices: chap,pap
- pppAuthentication BooleanProtocol Pap 
- PPP Authentication Protocol PAP - Default value: false
- pppAuthentication StringType 
- Authenticate remote on incoming call only - Choices: callin,false- Default value:callin
- qosMap String
- Name of QoS map
- qosMap StringVariable 
- Variable name
- qosMap StringVpn 
- Name of VPN QoS map
- qosMap StringVpn Variable 
- Variable name
- secondaryRegion String
- Enable secondary region - Choices: off,secondary-only,secondary-shared- Default value:off
- secondaryRegion StringVariable 
- Variable name
- shapingRate Number
- 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range: 8-100000000
- shapingRate StringVariable 
- Variable name
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticIngress NumberQos 
- Static ingress QoS for the port - Range: 0-7
- staticIngress StringQos Variable 
- Variable name
- tcpMss Number
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringVariable 
- Variable name
- templateType String
- The template type
- tlocExtension String
- Extends a local TLOC to a remote node only for vpn 0
- tlocExtension StringVariable 
- Variable name
- tunnelInterface BooleanAllow All 
- Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value: false
- tunnelInterface StringAllow All Variable 
- Variable name
- tunnelInterface BooleanAllow Bgp 
- Allow/deny BGP - Default value: false
- tunnelInterface StringAllow Bgp Variable 
- Variable name
- tunnelInterface BooleanAllow Dhcp 
- Allow/Deny DHCP - Default value: true
- tunnelInterface StringAllow Dhcp Variable 
- Variable name
- tunnelInterface BooleanAllow Dns 
- Allow/Deny DNS - Default value: true
- tunnelInterface StringAllow Dns Variable 
- Variable name
- tunnelInterface BooleanAllow Https 
- Allow/Deny Https - Default value: true
- tunnelInterface StringAllow Https Variable 
- Variable name
- tunnelInterface BooleanAllow Icmp 
- Allow/Deny ICMP - Default value: true
- tunnelInterface StringAllow Icmp Variable 
- Variable name
- tunnelInterface BooleanAllow Netconf 
- Allow/Deny NETCONF - Default value: false
- tunnelInterface StringAllow Netconf Variable 
- Variable name
- tunnelInterface BooleanAllow Ntp 
- Allow/Deny NTP - Default value: false
- tunnelInterface StringAllow Ntp Variable 
- Variable name
- tunnelInterface BooleanAllow Ospf 
- Allow/Deny OSPF - Default value: false
- tunnelInterface StringAllow Ospf Variable 
- Variable name
- tunnelInterface BooleanAllow Snmp 
- Allow/Deny SNMP - Default value: false
- tunnelInterface StringAllow Snmp Variable 
- Variable name
- tunnelInterface BooleanAllow Ssh 
- Allow/Deny SSH - Default value: false
- tunnelInterface StringAllow Ssh Variable 
- Variable name
- tunnelInterface BooleanAllow Stun 
- Allow/Deny STUN - Default value: false
- tunnelInterface StringAllow Stun Variable 
- Variable name
- tunnelInterface StringBind Loopback Tunnel 
- Bind loopback tunnel interface to a physical interface
- tunnelInterface StringBind Loopback Tunnel Variable 
- Variable name
- tunnelInterface BooleanBorder 
- Set TLOC as border TLOC - Default value: false
- tunnelInterface StringBorder Variable 
- Variable name
- tunnelInterface StringCarrier 
- Set carrier for TLOC - Choices: default,carrier1,carrier2,carrier3,carrier4,carrier5,carrier6,carrier7,carrier8- Default value:default
- tunnelInterface StringCarrier Variable 
- Variable name
- tunnelInterface BooleanClear Dont Fragment 
- Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value: false
- tunnelInterface StringClear Dont Fragment Variable 
- Variable name
- tunnelInterface StringColor 
- Set color for TLOC - Choices: default,mpls,metro-ethernet,biz-internet,public-internet,lte,3g,red,green,blue,gold,silver,bronze,custom1,custom2,custom3,private1,private2,private3,private4,private5,private6- Default value:default
- tunnelInterface BooleanColor Restrict 
- Restrict this TLOC behavior - Default value: false
- tunnelInterface StringColor Variable 
- Variable name
- tunnelInterface BooleanControl Connections 
- Allow Control Connection - Default value: true
- tunnelInterface StringControl Connections Variable 
- Variable name
- tunnelInterface List<Property Map>Encapsulations 
- Encapsulation for TLOC
- tunnelInterface StringExclude Controller Group List Variable 
- Variable name
- tunnelInterface List<Number>Exclude Controller Group Lists 
- Exclude the following controller groups defined in this list
- tunnelInterface List<Number>Groups 
- List of groups
- tunnelInterface StringGroups Variable 
- Variable name
- tunnelInterface NumberHello Interval 
- Set time period of control hello packets <100..600000> milli seconds - Range: 100-600000- Default value:1000
- tunnelInterface StringHello Interval Variable 
- Variable name
- tunnelInterface NumberHello Tolerance 
- Set tolerance of control hello packets <12..6000> seconds - Range: 12-6000- Default value:12
- tunnelInterface StringHello Tolerance Variable 
- Variable name
- tunnelInterface BooleanLast Resort Circuit 
- Set TLOC as last resort - Default value: false
- tunnelInterface StringLast Resort Circuit Variable 
- Variable name
- tunnelInterface BooleanLow Bandwidth Link 
- Set the interface as a low-bandwidth circuit - Default value: false
- tunnelInterface StringLow Bandwidth Link Variable 
- Variable name
- tunnelInterface NumberMax Control Connections 
- Set the maximum number of control connections for this TLOC - Range: 0-8
- tunnelInterface StringMax Control Connections Variable 
- Variable name
- tunnelInterface NumberNat Refresh Interval 
- Set time period of nat refresh packets <1...60> seconds - Range: 1-60- Default value:5
- tunnelInterface StringNat Refresh Interval Variable 
- Variable name
- tunnelInterface BooleanNetwork Broadcast 
- Accept and respond to network-prefix-directed broadcasts) - Default value: false
- tunnelInterface StringNetwork Broadcast Variable 
- Variable name
- tunnelInterface BooleanPort Hop 
- Disallow port hopping on the tunnel interface - Default value: true
- tunnelInterface StringPort Hop Variable 
- Variable name
- tunnelInterface NumberTunnel Tcp Mss 
- Tunnel TCP MSS on SYN packets, in bytes - Range: 500-1460
- tunnelInterface StringTunnel Tcp Mss Variable 
- Variable name
- tunnelInterface BooleanVbond As Stun Server 
- Put this wan interface in STUN mode only - Default value: false
- tunnelInterface StringVbond As Stun Server Variable 
- Variable name
- tunnelInterface NumberVmanage Connection Preference 
- Set interface preference for control connection to vManage <0..8> - Range: 0-8- Default value:5
- tunnelInterface StringVmanage Connection Preference Variable 
- Variable name
- tunnelQos StringMode 
- Set tunnel QoS mode - Choices: spoke
- tunnelQos StringMode Variable 
- Variable name
- version Number
- The version of the feature template
- writeRule String
- Name of rewrite rule
- writeRule StringVariable 
- Variable name
Supporting Types
VpnInterfaceMultilinkFeatureTemplateAccessList, VpnInterfaceMultilinkFeatureTemplateAccessListArgs              
- AclName string
- Name of access list
- AclName stringVariable 
- Variable name
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- AclName string
- Name of access list
- AclName stringVariable 
- Variable name
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- aclName String
- Name of access list
- aclName StringVariable 
- Variable name
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- aclName string
- Name of access list
- aclName stringVariable 
- Variable name
- direction string
- Direction- Choices: in,out
 
- Choices: 
- optional boolean
- Indicates if list item is considered optional.
- acl_name str
- Name of access list
- acl_name_ strvariable 
- Variable name
- direction str
- Direction- Choices: in,out
 
- Choices: 
- optional bool
- Indicates if list item is considered optional.
- aclName String
- Name of access list
- aclName StringVariable 
- Variable name
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceMultilinkFeatureTemplateIpv6AccessList, VpnInterfaceMultilinkFeatureTemplateIpv6AccessListArgs              
- AclName string
- Name of access list
- AclName stringVariable 
- Variable name
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- AclName string
- Name of access list
- AclName stringVariable 
- Variable name
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- aclName String
- Name of access list
- aclName StringVariable 
- Variable name
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- aclName string
- Name of access list
- aclName stringVariable 
- Variable name
- direction string
- Direction- Choices: in,out
 
- Choices: 
- optional boolean
- Indicates if list item is considered optional.
- acl_name str
- Name of access list
- acl_name_ strvariable 
- Variable name
- direction str
- Direction- Choices: in,out
 
- Choices: 
- optional bool
- Indicates if list item is considered optional.
- aclName String
- Name of access list
- aclName StringVariable 
- Variable name
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceMultilinkFeatureTemplateMultilinkInterface, VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceArgs              
- ChannelGroup List<VpnLists Interface Multilink Feature Template Multilink Interface Channel Group List> 
- Channel Group List
- Description string
- Description
- DescriptionVariable string
- Variable name
- Framing string
- Framing
- FramingVariable string
- Variable name
- InterfaceType string
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- Internal bool
- Internal- Default value: false
 
- Default value: 
- LineMode string
- Line Mode- Choices: secondary,primary
 
- Choices: 
- LineMode stringVariable 
- Variable name
- Linecode string
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- LinecodeVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- SetLength stringFor Long 
- Set length for long
- SetLength stringFor Short 
- Set Length for short
- Slot string
- Slot number
- ChannelGroup []VpnLists Interface Multilink Feature Template Multilink Interface Channel Group List 
- Channel Group List
- Description string
- Description
- DescriptionVariable string
- Variable name
- Framing string
- Framing
- FramingVariable string
- Variable name
- InterfaceType string
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- Internal bool
- Internal- Default value: false
 
- Default value: 
- LineMode string
- Line Mode- Choices: secondary,primary
 
- Choices: 
- LineMode stringVariable 
- Variable name
- Linecode string
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- LinecodeVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- SetLength stringFor Long 
- Set length for long
- SetLength stringFor Short 
- Set Length for short
- Slot string
- Slot number
- channelGroup List<VpnLists Interface Multilink Feature Template Multilink Interface Channel Group List> 
- Channel Group List
- description String
- Description
- descriptionVariable String
- Variable name
- framing String
- Framing
- framingVariable String
- Variable name
- interfaceType String
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- internal Boolean
- Internal- Default value: false
 
- Default value: 
- lineMode String
- Line Mode- Choices: secondary,primary
 
- Choices: 
- lineMode StringVariable 
- Variable name
- linecode String
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- linecodeVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- setLength StringFor Long 
- Set length for long
- setLength StringFor Short 
- Set Length for short
- slot String
- Slot number
- channelGroup VpnLists Interface Multilink Feature Template Multilink Interface Channel Group List[] 
- Channel Group List
- description string
- Description
- descriptionVariable string
- Variable name
- framing string
- Framing
- framingVariable string
- Variable name
- interfaceType string
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- internal boolean
- Internal- Default value: false
 
- Default value: 
- lineMode string
- Line Mode- Choices: secondary,primary
 
- Choices: 
- lineMode stringVariable 
- Variable name
- linecode string
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- linecodeVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- setLength stringFor Long 
- Set length for long
- setLength stringFor Short 
- Set Length for short
- slot string
- Slot number
- channel_group_ Sequence[Vpnlists Interface Multilink Feature Template Multilink Interface Channel Group List] 
- Channel Group List
- description str
- Description
- description_variable str
- Variable name
- framing str
- Framing
- framing_variable str
- Variable name
- interface_type str
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- internal bool
- Internal- Default value: false
 
- Default value: 
- line_mode str
- Line Mode- Choices: secondary,primary
 
- Choices: 
- line_mode_ strvariable 
- Variable name
- linecode str
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- linecode_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- set_length_ strfor_ long 
- Set length for long
- set_length_ strfor_ short 
- Set Length for short
- slot str
- Slot number
- channelGroup List<Property Map>Lists 
- Channel Group List
- description String
- Description
- descriptionVariable String
- Variable name
- framing String
- Framing
- framingVariable String
- Variable name
- interfaceType String
- Card Type- Choices: E1,T1,NIM-2T,NIM-4T
 
- Choices: 
- internal Boolean
- Internal- Default value: false
 
- Default value: 
- lineMode String
- Line Mode- Choices: secondary,primary
 
- Choices: 
- lineMode StringVariable 
- Variable name
- linecode String
- LineCode- Choices: ami,b8zs,hdb3
 
- Choices: 
- linecodeVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- setLength StringFor Long 
- Set length for long
- setLength StringFor Short 
- Set Length for short
- slot String
- Slot number
VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupList, VpnInterfaceMultilinkFeatureTemplateMultilinkInterfaceChannelGroupListArgs                    
- ChannelGroup int
- Number- Range: 0-30
 
- Range: 
- ChannelGroup stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- TimeSlot stringVariable 
- Variable name
- TimeSlots List<string>
- Time slots
- ChannelGroup int
- Number- Range: 0-30
 
- Range: 
- ChannelGroup stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- TimeSlot stringVariable 
- Variable name
- TimeSlots []string
- Time slots
- channelGroup Integer
- Number- Range: 0-30
 
- Range: 
- channelGroup StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- timeSlot StringVariable 
- Variable name
- timeSlots List<String>
- Time slots
- channelGroup number
- Number- Range: 0-30
 
- Range: 
- channelGroup stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- timeSlot stringVariable 
- Variable name
- timeSlots string[]
- Time slots
- channel_group int
- Number- Range: 0-30
 
- Range: 
- channel_group_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- time_slot_ strvariable 
- Variable name
- time_slots Sequence[str]
- Time slots
- channelGroup Number
- Number- Range: 0-30
 
- Range: 
- channelGroup StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- timeSlot StringVariable 
- Variable name
- timeSlots List<String>
- Time slots
VpnInterfaceMultilinkFeatureTemplateNimInterfaceList, VpnInterfaceMultilinkFeatureTemplateNimInterfaceListArgs                
- Bandwidth int
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- BandwidthVariable string
- Variable name
- ClockRate int
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- ClockRate stringVariable 
- Variable name
- EncapsulationSerial string
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- EncapsulationSerial stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- NimSerial stringInterface Type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- NimSerial stringInterface Type Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Bandwidth int
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- BandwidthVariable string
- Variable name
- ClockRate int
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- ClockRate stringVariable 
- Variable name
- EncapsulationSerial string
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- EncapsulationSerial stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- InterfaceName string
- Interface Name
- InterfaceName stringVariable 
- Variable name
- NimSerial stringInterface Type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- NimSerial stringInterface Type Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- bandwidth Integer
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- bandwidthVariable String
- Variable name
- clockRate Integer
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- clockRate StringVariable 
- Variable name
- encapsulationSerial String
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- encapsulationSerial StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- nimSerial StringInterface Type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- nimSerial StringInterface Type Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- bandwidth number
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- bandwidthVariable string
- Variable name
- clockRate number
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- clockRate stringVariable 
- Variable name
- encapsulationSerial string
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- encapsulationSerial stringVariable 
- Variable name
- interfaceDescription string
- Interface description
- interfaceDescription stringVariable 
- Variable name
- interfaceName string
- Interface Name
- interfaceName stringVariable 
- Variable name
- nimSerial stringInterface Type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- nimSerial stringInterface Type Variable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- bandwidth int
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- bandwidth_variable str
- Variable name
- clock_rate int
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- clock_rate_ strvariable 
- Variable name
- encapsulation_serial str
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- encapsulation_serial_ strvariable 
- Variable name
- interface_description str
- Interface description
- interface_description_ strvariable 
- Variable name
- interface_name str
- Interface Name
- interface_name_ strvariable 
- Variable name
- nim_serial_ strinterface_ type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- nim_serial_ strinterface_ type_ variable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- bandwidth Number
- Interface bandwidth capacity, in kbps- Range: 1-2147483647
 
- Range: 
- bandwidthVariable String
- Variable name
- clockRate Number
- Set preference for interface Clock speed- Range: 1200-8000000
 
- Range: 
- clockRate StringVariable 
- Variable name
- encapsulationSerial String
- Configure Encapsulation for interface- Choices: hdlc,ppp
 
- Choices: 
- encapsulationSerial StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- interfaceName String
- Interface Name
- interfaceName StringVariable 
- Variable name
- nimSerial StringInterface Type 
- NIM Serial interface type- Choices: 2t,4t,2T,4T
 
- Choices: 
- nimSerial StringInterface Type Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulation, VpnInterfaceMultilinkFeatureTemplateTunnelInterfaceEncapsulationArgs                
- Encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- Preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- PreferenceVariable string
- Variable name
- Weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- WeightVariable string
- Variable name
- Encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- Preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- PreferenceVariable string
- Variable name
- Weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- WeightVariable string
- Variable name
- encapsulation String
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- preference Integer
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable String
- Variable name
- weight Integer
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable String
- Variable name
- encapsulation string
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- optional boolean
- Indicates if list item is considered optional.
- preference number
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable string
- Variable name
- weight number
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable string
- Variable name
- encapsulation str
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- optional bool
- Indicates if list item is considered optional.
- preference int
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preference_variable str
- Variable name
- weight int
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weight_variable str
- Variable name
- encapsulation String
- Encapsulation- Choices: gre,ipsec
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- preference Number
- Set preference for TLOC- Range: 0-4294967295
 
- Range: 
- preferenceVariable String
- Variable name
- weight Number
- Set weight for TLOC- Range: 1-255
- Default value: 1
 
- Range: 
- weightVariable String
- Variable name
Import
$ pulumi import sdwan:index/vpnInterfaceMultilinkFeatureTemplate:VpnInterfaceMultilinkFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
