sdwan.VpnInterfaceSviFeatureTemplate
Explore with Pulumi AI
This resource can manage a VPN Interface SVI 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.VpnInterfaceSviFeatureTemplate;
import com.pulumi.sdwan.VpnInterfaceSviFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv4AccessListArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv6AccessListArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplatePolicerArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateStaticArpEntryArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv4VrrpArgs;
import com.pulumi.sdwan.inputs.VpnInterfaceSviFeatureTemplateIpv6VrrpArgs;
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 VpnInterfaceSviFeatureTemplate("example", VpnInterfaceSviFeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .ifName("Vlan100")
            .interfaceDescription("VPN Interface SVI")
            .ipv4Address("2.3.4.5")
            .ipv4SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs.builder()
                .ipv4_address("4.5.6.7")
                .build())
            .ipv6Address("2001:db8:85a3::8a2e:370:7334")
            .ipv6DhcpClient(false)
            .ipv6DhcpDistance(101)
            .ipv6DhcpRapidCommit(false)
            .ipv6SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs.builder()
                .ipv6_address("2001:db8:85a3::8a2e:370:7334")
                .build())
            .ipv4DhcpHelpers("7.7.7.7")
            .ipv6DhcpHelpers(VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs.builder()
                .address("2001:db8:85a3::8a2e:370:7334")
                .vpn_id(100)
                .build())
            .ipDirectedBroadcast(true)
            .mtu(1500)
            .ipMtu(1500)
            .tcpMssAdjust(1400)
            .shutdown(false)
            .arpTimeout(100)
            .ipv4AccessLists(VpnInterfaceSviFeatureTemplateIpv4AccessListArgs.builder()
                .direction("in")
                .acl_name("ACL1")
                .build())
            .ipv6AccessLists(VpnInterfaceSviFeatureTemplateIpv6AccessListArgs.builder()
                .direction("in")
                .acl_name("ACL2")
                .build())
            .policers(VpnInterfaceSviFeatureTemplatePolicerArgs.builder()
                .direction("in")
                .policer_name("POLICER1")
                .build())
            .staticArpEntries(VpnInterfaceSviFeatureTemplateStaticArpEntryArgs.builder()
                .ipv4_address("3.4.4.5")
                .mac_address("00:00:00:00:00:00")
                .build())
            .ipv4Vrrps(VpnInterfaceSviFeatureTemplateIpv4VrrpArgs.builder()
                .group_id(1)
                .priority(100)
                .timer(1000)
                .track_omp(true)
                .track_prefix_list("TRACK1")
                .ipv4_address("5.6.7.8")
                .ipv4_secondary_addresses(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .tloc_preference_change(true)
                .tloc_preference_change_value(100)
                .tracking_objects(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .build())
            .ipv6Vrrps(VpnInterfaceSviFeatureTemplateIpv6VrrpArgs.builder()
                .group_id(1)
                .priority(100)
                .timer(1000)
                .track_omp(true)
                .track_prefix_list("TRACK1")
                .ipv6_addresses(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .ipv6_secondary_addresses(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                .build())
            .build());
    }
}
resources:
  example:
    type: sdwan:VpnInterfaceSviFeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      ifName: Vlan100
      interfaceDescription: VPN Interface SVI
      ipv4Address: 2.3.4.5
      ipv4SecondaryAddresses:
        - ipv4_address: 4.5.6.7
      ipv6Address: 2001:db8:85a3::8a2e:370:7334
      ipv6DhcpClient: false
      ipv6DhcpDistance: 101
      ipv6DhcpRapidCommit: false
      ipv6SecondaryAddresses:
        - ipv6_address: 2001:db8:85a3::8a2e:370:7334
      ipv4DhcpHelpers:
        - 7.7.7.7
      ipv6DhcpHelpers:
        - address: 2001:db8:85a3::8a2e:370:7334
          vpn_id: 100
      ipDirectedBroadcast: true
      mtu: 1500
      ipMtu: 1500
      tcpMssAdjust: 1400
      shutdown: false
      arpTimeout: 100
      ipv4AccessLists:
        - direction: in
          acl_name: ACL1
      ipv6AccessLists:
        - direction: in
          acl_name: ACL2
      policers:
        - direction: in
          policer_name: POLICER1
      staticArpEntries:
        - ipv4_address: 3.4.4.5
          mac_address: 00:00:00:00:00:00
      ipv4Vrrps:
        - group_id: 1
          priority: 100
          timer: 1000
          track_omp: true
          track_prefix_list: TRACK1
          ipv4_address: 5.6.7.8
          ipv4_secondary_addresses:
            - ipv4Address: 8.8.8.8
          tloc_preference_change: true
          tloc_preference_change_value: 100
          tracking_objects:
            - name: 100
              trackAction: decrement
              decrementValue: 10
      ipv6Vrrps:
        - group_id: 1
          priority: 100
          timer: 1000
          track_omp: true
          track_prefix_list: TRACK1
          ipv6_addresses:
            - linkLocalAddress: FE80::1/64
              prefix: 2001:db8:85a3::8a2e:370:7335
          ipv6_secondary_addresses:
            - prefix: 2001:db8:85a3::8a2e:370:7336
Create VpnInterfaceSviFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpnInterfaceSviFeatureTemplate(name: string, args: VpnInterfaceSviFeatureTemplateArgs, opts?: CustomResourceOptions);@overload
def VpnInterfaceSviFeatureTemplate(resource_name: str,
                                   args: VpnInterfaceSviFeatureTemplateArgs,
                                   opts: Optional[ResourceOptions] = None)
@overload
def VpnInterfaceSviFeatureTemplate(resource_name: str,
                                   opts: Optional[ResourceOptions] = None,
                                   description: Optional[str] = None,
                                   device_types: Optional[Sequence[str]] = None,
                                   ipv6_address: Optional[str] = None,
                                   tcp_mss_adjust: Optional[int] = None,
                                   if_name: Optional[str] = None,
                                   if_name_variable: Optional[str] = None,
                                   interface_description: Optional[str] = None,
                                   interface_description_variable: Optional[str] = None,
                                   ip_directed_broadcast: Optional[bool] = None,
                                   ip_directed_broadcast_variable: Optional[str] = None,
                                   arp_timeout: Optional[int] = None,
                                   ip_mtu_variable: Optional[str] = None,
                                   ipv4_access_lists: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4AccessListArgs]] = None,
                                   ipv4_address: Optional[str] = None,
                                   ipv4_address_variable: Optional[str] = None,
                                   ipv4_dhcp_helper_variable: Optional[str] = None,
                                   ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
                                   ipv4_secondary_addresses: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs]] = None,
                                   ipv4_vrrps: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4VrrpArgs]] = None,
                                   ipv6_access_lists: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6AccessListArgs]] = None,
                                   ip_mtu: Optional[int] = None,
                                   arp_timeout_variable: Optional[str] = None,
                                   ipv6_dhcp_rapid_commit: Optional[bool] = None,
                                   ipv6_dhcp_client_variable: Optional[str] = None,
                                   ipv6_dhcp_distance: Optional[int] = None,
                                   ipv6_dhcp_distance_variable: Optional[str] = None,
                                   ipv6_dhcp_helpers: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs]] = None,
                                   ipv6_dhcp_client: Optional[bool] = None,
                                   ipv6_dhcp_rapid_commit_variable: Optional[str] = None,
                                   ipv6_secondary_addresses: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs]] = None,
                                   ipv6_vrrps: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6VrrpArgs]] = None,
                                   mtu: Optional[int] = None,
                                   mtu_variable: Optional[str] = None,
                                   name: Optional[str] = None,
                                   policers: Optional[Sequence[VpnInterfaceSviFeatureTemplatePolicerArgs]] = None,
                                   shutdown: Optional[bool] = None,
                                   shutdown_variable: Optional[str] = None,
                                   static_arp_entries: Optional[Sequence[VpnInterfaceSviFeatureTemplateStaticArpEntryArgs]] = None,
                                   ipv6_address_variable: Optional[str] = None,
                                   tcp_mss_adjust_variable: Optional[str] = None)func NewVpnInterfaceSviFeatureTemplate(ctx *Context, name string, args VpnInterfaceSviFeatureTemplateArgs, opts ...ResourceOption) (*VpnInterfaceSviFeatureTemplate, error)public VpnInterfaceSviFeatureTemplate(string name, VpnInterfaceSviFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public VpnInterfaceSviFeatureTemplate(String name, VpnInterfaceSviFeatureTemplateArgs args)
public VpnInterfaceSviFeatureTemplate(String name, VpnInterfaceSviFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:VpnInterfaceSviFeatureTemplate
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 VpnInterfaceSviFeatureTemplateArgs
- 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 VpnInterfaceSviFeatureTemplateArgs
- 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 VpnInterfaceSviFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpnInterfaceSviFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpnInterfaceSviFeatureTemplateArgs
- 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 vpnInterfaceSviFeatureTemplateResource = new Sdwan.VpnInterfaceSviFeatureTemplate("vpnInterfaceSviFeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    Ipv6Address = "string",
    TcpMssAdjust = 0,
    IfName = "string",
    IfNameVariable = "string",
    InterfaceDescription = "string",
    InterfaceDescriptionVariable = "string",
    IpDirectedBroadcast = false,
    IpDirectedBroadcastVariable = "string",
    ArpTimeout = 0,
    IpMtuVariable = "string",
    Ipv4AccessLists = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv4AccessListArgs
        {
            AclName = "string",
            AclNameVariable = "string",
            Direction = "string",
            Optional = false,
        },
    },
    Ipv4Address = "string",
    Ipv4AddressVariable = "string",
    Ipv4DhcpHelperVariable = "string",
    Ipv4DhcpHelpers = new[]
    {
        "string",
    },
    Ipv4SecondaryAddresses = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs
        {
            Ipv4Address = "string",
            Ipv4AddressVariable = "string",
            Optional = false,
        },
    },
    Ipv4Vrrps = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv4VrrpArgs
        {
            GroupId = 0,
            GroupIdVariable = "string",
            Ipv4Address = "string",
            Ipv4AddressVariable = "string",
            Ipv4SecondaryAddresses = new[]
            {
                new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs
                {
                    Ipv4Address = "string",
                    Ipv4AddressVariable = "string",
                    Optional = false,
                },
            },
            Optional = false,
            Priority = 0,
            PriorityVariable = "string",
            Timer = 0,
            TimerVariable = "string",
            TlocPreferenceChange = false,
            TlocPreferenceChangeValue = 0,
            TlocPreferenceChangeValueVariable = "string",
            TrackOmp = false,
            TrackOmpVariable = "string",
            TrackPrefixList = "string",
            TrackPrefixListVariable = "string",
            TrackingObjects = new[]
            {
                new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArgs
                {
                    DecrementValue = 0,
                    DecrementValueVariable = "string",
                    Name = 0,
                    NameVariable = "string",
                    Optional = false,
                    TrackAction = "string",
                    TrackActionVariable = "string",
                },
            },
        },
    },
    Ipv6AccessLists = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6AccessListArgs
        {
            AclName = "string",
            AclNameVariable = "string",
            Direction = "string",
            Optional = false,
        },
    },
    IpMtu = 0,
    ArpTimeoutVariable = "string",
    Ipv6DhcpRapidCommit = false,
    Ipv6DhcpClientVariable = "string",
    Ipv6DhcpDistance = 0,
    Ipv6DhcpDistanceVariable = "string",
    Ipv6DhcpHelpers = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs
        {
            Address = "string",
            AddressVariable = "string",
            Optional = false,
            VpnId = 0,
            VpnIdVariable = "string",
        },
    },
    Ipv6DhcpClient = false,
    Ipv6DhcpRapidCommitVariable = "string",
    Ipv6SecondaryAddresses = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs
        {
            Ipv6Address = "string",
            Ipv6AddressVariable = "string",
            Optional = false,
        },
    },
    Ipv6Vrrps = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6VrrpArgs
        {
            GroupId = 0,
            GroupIdVariable = "string",
            Ipv6Addresses = new[]
            {
                new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArgs
                {
                    LinkLocalAddress = "string",
                    LinkLocalAddressVariable = "string",
                    Optional = false,
                    Prefix = "string",
                    PrefixVariable = "string",
                },
            },
            Ipv6SecondaryAddresses = new[]
            {
                new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArgs
                {
                    Optional = false,
                    Prefix = "string",
                    PrefixVariable = "string",
                },
            },
            Optional = false,
            Priority = 0,
            PriorityVariable = "string",
            Timer = 0,
            TimerVariable = "string",
            TrackOmp = false,
            TrackOmpVariable = "string",
            TrackPrefixList = "string",
            TrackPrefixListVariable = "string",
        },
    },
    Mtu = 0,
    MtuVariable = "string",
    Name = "string",
    Policers = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplatePolicerArgs
        {
            Direction = "string",
            Optional = false,
            PolicerName = "string",
        },
    },
    Shutdown = false,
    ShutdownVariable = "string",
    StaticArpEntries = new[]
    {
        new Sdwan.Inputs.VpnInterfaceSviFeatureTemplateStaticArpEntryArgs
        {
            Ipv4Address = "string",
            Ipv4AddressVariable = "string",
            MacAddress = "string",
            MacAddressVariable = "string",
            Optional = false,
        },
    },
    Ipv6AddressVariable = "string",
    TcpMssAdjustVariable = "string",
});
example, err := sdwan.NewVpnInterfaceSviFeatureTemplate(ctx, "vpnInterfaceSviFeatureTemplateResource", &sdwan.VpnInterfaceSviFeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Ipv6Address:                  pulumi.String("string"),
	TcpMssAdjust:                 pulumi.Int(0),
	IfName:                       pulumi.String("string"),
	IfNameVariable:               pulumi.String("string"),
	InterfaceDescription:         pulumi.String("string"),
	InterfaceDescriptionVariable: pulumi.String("string"),
	IpDirectedBroadcast:          pulumi.Bool(false),
	IpDirectedBroadcastVariable:  pulumi.String("string"),
	ArpTimeout:                   pulumi.Int(0),
	IpMtuVariable:                pulumi.String("string"),
	Ipv4AccessLists: sdwan.VpnInterfaceSviFeatureTemplateIpv4AccessListArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv4AccessListArgs{
			AclName:         pulumi.String("string"),
			AclNameVariable: pulumi.String("string"),
			Direction:       pulumi.String("string"),
			Optional:        pulumi.Bool(false),
		},
	},
	Ipv4Address:            pulumi.String("string"),
	Ipv4AddressVariable:    pulumi.String("string"),
	Ipv4DhcpHelperVariable: pulumi.String("string"),
	Ipv4DhcpHelpers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Ipv4SecondaryAddresses: sdwan.VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs{
			Ipv4Address:         pulumi.String("string"),
			Ipv4AddressVariable: pulumi.String("string"),
			Optional:            pulumi.Bool(false),
		},
	},
	Ipv4Vrrps: sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpArgs{
			GroupId:             pulumi.Int(0),
			GroupIdVariable:     pulumi.String("string"),
			Ipv4Address:         pulumi.String("string"),
			Ipv4AddressVariable: pulumi.String("string"),
			Ipv4SecondaryAddresses: sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArray{
				&sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs{
					Ipv4Address:         pulumi.String("string"),
					Ipv4AddressVariable: pulumi.String("string"),
					Optional:            pulumi.Bool(false),
				},
			},
			Optional:                          pulumi.Bool(false),
			Priority:                          pulumi.Int(0),
			PriorityVariable:                  pulumi.String("string"),
			Timer:                             pulumi.Int(0),
			TimerVariable:                     pulumi.String("string"),
			TlocPreferenceChange:              pulumi.Bool(false),
			TlocPreferenceChangeValue:         pulumi.Int(0),
			TlocPreferenceChangeValueVariable: pulumi.String("string"),
			TrackOmp:                          pulumi.Bool(false),
			TrackOmpVariable:                  pulumi.String("string"),
			TrackPrefixList:                   pulumi.String("string"),
			TrackPrefixListVariable:           pulumi.String("string"),
			TrackingObjects: sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArray{
				&sdwan.VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArgs{
					DecrementValue:         pulumi.Int(0),
					DecrementValueVariable: pulumi.String("string"),
					Name:                   pulumi.Int(0),
					NameVariable:           pulumi.String("string"),
					Optional:               pulumi.Bool(false),
					TrackAction:            pulumi.String("string"),
					TrackActionVariable:    pulumi.String("string"),
				},
			},
		},
	},
	Ipv6AccessLists: sdwan.VpnInterfaceSviFeatureTemplateIpv6AccessListArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv6AccessListArgs{
			AclName:         pulumi.String("string"),
			AclNameVariable: pulumi.String("string"),
			Direction:       pulumi.String("string"),
			Optional:        pulumi.Bool(false),
		},
	},
	IpMtu:                    pulumi.Int(0),
	ArpTimeoutVariable:       pulumi.String("string"),
	Ipv6DhcpRapidCommit:      pulumi.Bool(false),
	Ipv6DhcpClientVariable:   pulumi.String("string"),
	Ipv6DhcpDistance:         pulumi.Int(0),
	Ipv6DhcpDistanceVariable: pulumi.String("string"),
	Ipv6DhcpHelpers: sdwan.VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs{
			Address:         pulumi.String("string"),
			AddressVariable: pulumi.String("string"),
			Optional:        pulumi.Bool(false),
			VpnId:           pulumi.Int(0),
			VpnIdVariable:   pulumi.String("string"),
		},
	},
	Ipv6DhcpClient:              pulumi.Bool(false),
	Ipv6DhcpRapidCommitVariable: pulumi.String("string"),
	Ipv6SecondaryAddresses: sdwan.VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs{
			Ipv6Address:         pulumi.String("string"),
			Ipv6AddressVariable: pulumi.String("string"),
			Optional:            pulumi.Bool(false),
		},
	},
	Ipv6Vrrps: sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpArray{
		&sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpArgs{
			GroupId:         pulumi.Int(0),
			GroupIdVariable: pulumi.String("string"),
			Ipv6Addresses: sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArray{
				&sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArgs{
					LinkLocalAddress:         pulumi.String("string"),
					LinkLocalAddressVariable: pulumi.String("string"),
					Optional:                 pulumi.Bool(false),
					Prefix:                   pulumi.String("string"),
					PrefixVariable:           pulumi.String("string"),
				},
			},
			Ipv6SecondaryAddresses: sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArray{
				&sdwan.VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArgs{
					Optional:       pulumi.Bool(false),
					Prefix:         pulumi.String("string"),
					PrefixVariable: pulumi.String("string"),
				},
			},
			Optional:                pulumi.Bool(false),
			Priority:                pulumi.Int(0),
			PriorityVariable:        pulumi.String("string"),
			Timer:                   pulumi.Int(0),
			TimerVariable:           pulumi.String("string"),
			TrackOmp:                pulumi.Bool(false),
			TrackOmpVariable:        pulumi.String("string"),
			TrackPrefixList:         pulumi.String("string"),
			TrackPrefixListVariable: pulumi.String("string"),
		},
	},
	Mtu:         pulumi.Int(0),
	MtuVariable: pulumi.String("string"),
	Name:        pulumi.String("string"),
	Policers: sdwan.VpnInterfaceSviFeatureTemplatePolicerArray{
		&sdwan.VpnInterfaceSviFeatureTemplatePolicerArgs{
			Direction:   pulumi.String("string"),
			Optional:    pulumi.Bool(false),
			PolicerName: pulumi.String("string"),
		},
	},
	Shutdown:         pulumi.Bool(false),
	ShutdownVariable: pulumi.String("string"),
	StaticArpEntries: sdwan.VpnInterfaceSviFeatureTemplateStaticArpEntryArray{
		&sdwan.VpnInterfaceSviFeatureTemplateStaticArpEntryArgs{
			Ipv4Address:         pulumi.String("string"),
			Ipv4AddressVariable: pulumi.String("string"),
			MacAddress:          pulumi.String("string"),
			MacAddressVariable:  pulumi.String("string"),
			Optional:            pulumi.Bool(false),
		},
	},
	Ipv6AddressVariable:  pulumi.String("string"),
	TcpMssAdjustVariable: pulumi.String("string"),
})
var vpnInterfaceSviFeatureTemplateResource = new VpnInterfaceSviFeatureTemplate("vpnInterfaceSviFeatureTemplateResource", VpnInterfaceSviFeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .ipv6Address("string")
    .tcpMssAdjust(0)
    .ifName("string")
    .ifNameVariable("string")
    .interfaceDescription("string")
    .interfaceDescriptionVariable("string")
    .ipDirectedBroadcast(false)
    .ipDirectedBroadcastVariable("string")
    .arpTimeout(0)
    .ipMtuVariable("string")
    .ipv4AccessLists(VpnInterfaceSviFeatureTemplateIpv4AccessListArgs.builder()
        .aclName("string")
        .aclNameVariable("string")
        .direction("string")
        .optional(false)
        .build())
    .ipv4Address("string")
    .ipv4AddressVariable("string")
    .ipv4DhcpHelperVariable("string")
    .ipv4DhcpHelpers("string")
    .ipv4SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs.builder()
        .ipv4Address("string")
        .ipv4AddressVariable("string")
        .optional(false)
        .build())
    .ipv4Vrrps(VpnInterfaceSviFeatureTemplateIpv4VrrpArgs.builder()
        .groupId(0)
        .groupIdVariable("string")
        .ipv4Address("string")
        .ipv4AddressVariable("string")
        .ipv4SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs.builder()
            .ipv4Address("string")
            .ipv4AddressVariable("string")
            .optional(false)
            .build())
        .optional(false)
        .priority(0)
        .priorityVariable("string")
        .timer(0)
        .timerVariable("string")
        .tlocPreferenceChange(false)
        .tlocPreferenceChangeValue(0)
        .tlocPreferenceChangeValueVariable("string")
        .trackOmp(false)
        .trackOmpVariable("string")
        .trackPrefixList("string")
        .trackPrefixListVariable("string")
        .trackingObjects(VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArgs.builder()
            .decrementValue(0)
            .decrementValueVariable("string")
            .name(0)
            .nameVariable("string")
            .optional(false)
            .trackAction("string")
            .trackActionVariable("string")
            .build())
        .build())
    .ipv6AccessLists(VpnInterfaceSviFeatureTemplateIpv6AccessListArgs.builder()
        .aclName("string")
        .aclNameVariable("string")
        .direction("string")
        .optional(false)
        .build())
    .ipMtu(0)
    .arpTimeoutVariable("string")
    .ipv6DhcpRapidCommit(false)
    .ipv6DhcpClientVariable("string")
    .ipv6DhcpDistance(0)
    .ipv6DhcpDistanceVariable("string")
    .ipv6DhcpHelpers(VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs.builder()
        .address("string")
        .addressVariable("string")
        .optional(false)
        .vpnId(0)
        .vpnIdVariable("string")
        .build())
    .ipv6DhcpClient(false)
    .ipv6DhcpRapidCommitVariable("string")
    .ipv6SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs.builder()
        .ipv6Address("string")
        .ipv6AddressVariable("string")
        .optional(false)
        .build())
    .ipv6Vrrps(VpnInterfaceSviFeatureTemplateIpv6VrrpArgs.builder()
        .groupId(0)
        .groupIdVariable("string")
        .ipv6Addresses(VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArgs.builder()
            .linkLocalAddress("string")
            .linkLocalAddressVariable("string")
            .optional(false)
            .prefix("string")
            .prefixVariable("string")
            .build())
        .ipv6SecondaryAddresses(VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArgs.builder()
            .optional(false)
            .prefix("string")
            .prefixVariable("string")
            .build())
        .optional(false)
        .priority(0)
        .priorityVariable("string")
        .timer(0)
        .timerVariable("string")
        .trackOmp(false)
        .trackOmpVariable("string")
        .trackPrefixList("string")
        .trackPrefixListVariable("string")
        .build())
    .mtu(0)
    .mtuVariable("string")
    .name("string")
    .policers(VpnInterfaceSviFeatureTemplatePolicerArgs.builder()
        .direction("string")
        .optional(false)
        .policerName("string")
        .build())
    .shutdown(false)
    .shutdownVariable("string")
    .staticArpEntries(VpnInterfaceSviFeatureTemplateStaticArpEntryArgs.builder()
        .ipv4Address("string")
        .ipv4AddressVariable("string")
        .macAddress("string")
        .macAddressVariable("string")
        .optional(false)
        .build())
    .ipv6AddressVariable("string")
    .tcpMssAdjustVariable("string")
    .build());
vpn_interface_svi_feature_template_resource = sdwan.VpnInterfaceSviFeatureTemplate("vpnInterfaceSviFeatureTemplateResource",
    description="string",
    device_types=["string"],
    ipv6_address="string",
    tcp_mss_adjust=0,
    if_name="string",
    if_name_variable="string",
    interface_description="string",
    interface_description_variable="string",
    ip_directed_broadcast=False,
    ip_directed_broadcast_variable="string",
    arp_timeout=0,
    ip_mtu_variable="string",
    ipv4_access_lists=[{
        "acl_name": "string",
        "acl_name_variable": "string",
        "direction": "string",
        "optional": False,
    }],
    ipv4_address="string",
    ipv4_address_variable="string",
    ipv4_dhcp_helper_variable="string",
    ipv4_dhcp_helpers=["string"],
    ipv4_secondary_addresses=[{
        "ipv4_address": "string",
        "ipv4_address_variable": "string",
        "optional": False,
    }],
    ipv4_vrrps=[{
        "group_id": 0,
        "group_id_variable": "string",
        "ipv4_address": "string",
        "ipv4_address_variable": "string",
        "ipv4_secondary_addresses": [{
            "ipv4_address": "string",
            "ipv4_address_variable": "string",
            "optional": False,
        }],
        "optional": False,
        "priority": 0,
        "priority_variable": "string",
        "timer": 0,
        "timer_variable": "string",
        "tloc_preference_change": False,
        "tloc_preference_change_value": 0,
        "tloc_preference_change_value_variable": "string",
        "track_omp": False,
        "track_omp_variable": "string",
        "track_prefix_list": "string",
        "track_prefix_list_variable": "string",
        "tracking_objects": [{
            "decrement_value": 0,
            "decrement_value_variable": "string",
            "name": 0,
            "name_variable": "string",
            "optional": False,
            "track_action": "string",
            "track_action_variable": "string",
        }],
    }],
    ipv6_access_lists=[{
        "acl_name": "string",
        "acl_name_variable": "string",
        "direction": "string",
        "optional": False,
    }],
    ip_mtu=0,
    arp_timeout_variable="string",
    ipv6_dhcp_rapid_commit=False,
    ipv6_dhcp_client_variable="string",
    ipv6_dhcp_distance=0,
    ipv6_dhcp_distance_variable="string",
    ipv6_dhcp_helpers=[{
        "address": "string",
        "address_variable": "string",
        "optional": False,
        "vpn_id": 0,
        "vpn_id_variable": "string",
    }],
    ipv6_dhcp_client=False,
    ipv6_dhcp_rapid_commit_variable="string",
    ipv6_secondary_addresses=[{
        "ipv6_address": "string",
        "ipv6_address_variable": "string",
        "optional": False,
    }],
    ipv6_vrrps=[{
        "group_id": 0,
        "group_id_variable": "string",
        "ipv6_addresses": [{
            "link_local_address": "string",
            "link_local_address_variable": "string",
            "optional": False,
            "prefix": "string",
            "prefix_variable": "string",
        }],
        "ipv6_secondary_addresses": [{
            "optional": False,
            "prefix": "string",
            "prefix_variable": "string",
        }],
        "optional": False,
        "priority": 0,
        "priority_variable": "string",
        "timer": 0,
        "timer_variable": "string",
        "track_omp": False,
        "track_omp_variable": "string",
        "track_prefix_list": "string",
        "track_prefix_list_variable": "string",
    }],
    mtu=0,
    mtu_variable="string",
    name="string",
    policers=[{
        "direction": "string",
        "optional": False,
        "policer_name": "string",
    }],
    shutdown=False,
    shutdown_variable="string",
    static_arp_entries=[{
        "ipv4_address": "string",
        "ipv4_address_variable": "string",
        "mac_address": "string",
        "mac_address_variable": "string",
        "optional": False,
    }],
    ipv6_address_variable="string",
    tcp_mss_adjust_variable="string")
const vpnInterfaceSviFeatureTemplateResource = new sdwan.VpnInterfaceSviFeatureTemplate("vpnInterfaceSviFeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    ipv6Address: "string",
    tcpMssAdjust: 0,
    ifName: "string",
    ifNameVariable: "string",
    interfaceDescription: "string",
    interfaceDescriptionVariable: "string",
    ipDirectedBroadcast: false,
    ipDirectedBroadcastVariable: "string",
    arpTimeout: 0,
    ipMtuVariable: "string",
    ipv4AccessLists: [{
        aclName: "string",
        aclNameVariable: "string",
        direction: "string",
        optional: false,
    }],
    ipv4Address: "string",
    ipv4AddressVariable: "string",
    ipv4DhcpHelperVariable: "string",
    ipv4DhcpHelpers: ["string"],
    ipv4SecondaryAddresses: [{
        ipv4Address: "string",
        ipv4AddressVariable: "string",
        optional: false,
    }],
    ipv4Vrrps: [{
        groupId: 0,
        groupIdVariable: "string",
        ipv4Address: "string",
        ipv4AddressVariable: "string",
        ipv4SecondaryAddresses: [{
            ipv4Address: "string",
            ipv4AddressVariable: "string",
            optional: false,
        }],
        optional: false,
        priority: 0,
        priorityVariable: "string",
        timer: 0,
        timerVariable: "string",
        tlocPreferenceChange: false,
        tlocPreferenceChangeValue: 0,
        tlocPreferenceChangeValueVariable: "string",
        trackOmp: false,
        trackOmpVariable: "string",
        trackPrefixList: "string",
        trackPrefixListVariable: "string",
        trackingObjects: [{
            decrementValue: 0,
            decrementValueVariable: "string",
            name: 0,
            nameVariable: "string",
            optional: false,
            trackAction: "string",
            trackActionVariable: "string",
        }],
    }],
    ipv6AccessLists: [{
        aclName: "string",
        aclNameVariable: "string",
        direction: "string",
        optional: false,
    }],
    ipMtu: 0,
    arpTimeoutVariable: "string",
    ipv6DhcpRapidCommit: false,
    ipv6DhcpClientVariable: "string",
    ipv6DhcpDistance: 0,
    ipv6DhcpDistanceVariable: "string",
    ipv6DhcpHelpers: [{
        address: "string",
        addressVariable: "string",
        optional: false,
        vpnId: 0,
        vpnIdVariable: "string",
    }],
    ipv6DhcpClient: false,
    ipv6DhcpRapidCommitVariable: "string",
    ipv6SecondaryAddresses: [{
        ipv6Address: "string",
        ipv6AddressVariable: "string",
        optional: false,
    }],
    ipv6Vrrps: [{
        groupId: 0,
        groupIdVariable: "string",
        ipv6Addresses: [{
            linkLocalAddress: "string",
            linkLocalAddressVariable: "string",
            optional: false,
            prefix: "string",
            prefixVariable: "string",
        }],
        ipv6SecondaryAddresses: [{
            optional: false,
            prefix: "string",
            prefixVariable: "string",
        }],
        optional: false,
        priority: 0,
        priorityVariable: "string",
        timer: 0,
        timerVariable: "string",
        trackOmp: false,
        trackOmpVariable: "string",
        trackPrefixList: "string",
        trackPrefixListVariable: "string",
    }],
    mtu: 0,
    mtuVariable: "string",
    name: "string",
    policers: [{
        direction: "string",
        optional: false,
        policerName: "string",
    }],
    shutdown: false,
    shutdownVariable: "string",
    staticArpEntries: [{
        ipv4Address: "string",
        ipv4AddressVariable: "string",
        macAddress: "string",
        macAddressVariable: "string",
        optional: false,
    }],
    ipv6AddressVariable: "string",
    tcpMssAdjustVariable: "string",
});
type: sdwan:VpnInterfaceSviFeatureTemplate
properties:
    arpTimeout: 0
    arpTimeoutVariable: string
    description: string
    deviceTypes:
        - string
    ifName: string
    ifNameVariable: string
    interfaceDescription: string
    interfaceDescriptionVariable: string
    ipDirectedBroadcast: false
    ipDirectedBroadcastVariable: string
    ipMtu: 0
    ipMtuVariable: string
    ipv4AccessLists:
        - aclName: string
          aclNameVariable: string
          direction: string
          optional: false
    ipv4Address: string
    ipv4AddressVariable: string
    ipv4DhcpHelperVariable: string
    ipv4DhcpHelpers:
        - string
    ipv4SecondaryAddresses:
        - ipv4Address: string
          ipv4AddressVariable: string
          optional: false
    ipv4Vrrps:
        - groupId: 0
          groupIdVariable: string
          ipv4Address: string
          ipv4AddressVariable: string
          ipv4SecondaryAddresses:
            - ipv4Address: string
              ipv4AddressVariable: string
              optional: false
          optional: false
          priority: 0
          priorityVariable: string
          timer: 0
          timerVariable: string
          tlocPreferenceChange: false
          tlocPreferenceChangeValue: 0
          tlocPreferenceChangeValueVariable: string
          trackOmp: false
          trackOmpVariable: string
          trackPrefixList: string
          trackPrefixListVariable: string
          trackingObjects:
            - decrementValue: 0
              decrementValueVariable: string
              name: 0
              nameVariable: string
              optional: false
              trackAction: string
              trackActionVariable: string
    ipv6AccessLists:
        - aclName: string
          aclNameVariable: string
          direction: string
          optional: false
    ipv6Address: string
    ipv6AddressVariable: string
    ipv6DhcpClient: false
    ipv6DhcpClientVariable: string
    ipv6DhcpDistance: 0
    ipv6DhcpDistanceVariable: string
    ipv6DhcpHelpers:
        - address: string
          addressVariable: string
          optional: false
          vpnId: 0
          vpnIdVariable: string
    ipv6DhcpRapidCommit: false
    ipv6DhcpRapidCommitVariable: string
    ipv6SecondaryAddresses:
        - ipv6Address: string
          ipv6AddressVariable: string
          optional: false
    ipv6Vrrps:
        - groupId: 0
          groupIdVariable: string
          ipv6Addresses:
            - linkLocalAddress: string
              linkLocalAddressVariable: string
              optional: false
              prefix: string
              prefixVariable: string
          ipv6SecondaryAddresses:
            - optional: false
              prefix: string
              prefixVariable: string
          optional: false
          priority: 0
          priorityVariable: string
          timer: 0
          timerVariable: string
          trackOmp: false
          trackOmpVariable: string
          trackPrefixList: string
          trackPrefixListVariable: string
    mtu: 0
    mtuVariable: string
    name: string
    policers:
        - direction: string
          optional: false
          policerName: string
    shutdown: false
    shutdownVariable: string
    staticArpEntries:
        - ipv4Address: string
          ipv4AddressVariable: string
          macAddress: string
          macAddressVariable: string
          optional: false
    tcpMssAdjust: 0
    tcpMssAdjustVariable: string
VpnInterfaceSviFeatureTemplate 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 VpnInterfaceSviFeatureTemplate 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
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- IfName string
- Interface name: VLAN 1 - VLAN 4094 when present
- IfName stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4AccessLists List<VpnInterface Svi Feature Template Ipv4Access List> 
- Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers List<string>
- List of DHCP helper addresses
- Ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> 
- Assign secondary IP addresses
- Ipv4Vrrps
List<VpnInterface Svi Feature Template Ipv4Vrrp> 
- Enable VRRP
- Ipv6AccessLists List<VpnInterface Svi Feature Template Ipv6Access List> 
- Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- Ipv6DhcpClient bool
- Enable DHCPv6 - Default value: false
- Ipv6DhcpClient stringVariable 
- Variable name
- Ipv6DhcpDistance int
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- Ipv6DhcpDistance stringVariable 
- Variable name
- Ipv6DhcpHelpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> 
- DHCPv6 Helper
- Ipv6DhcpRapid boolCommit 
- Enable DHCPv6 rapid commit - Default value: false
- Ipv6DhcpRapid stringCommit Variable 
- Variable name
- Ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> 
- Assign secondary IPv6 addresses
- Ipv6Vrrps
List<VpnInterface Svi Feature Template Ipv6Vrrp> 
- Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- MtuVariable string
- Variable name
- Name string
- The name of the feature template
- Policers
List<VpnInterface Svi Feature Template Policer> 
- Enable policer
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticArp List<VpnEntries Interface Svi Feature Template Static Arp Entry> 
- Configure static ARP entries
- TcpMss intAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringAdjust Variable 
- 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
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- ArpTimeout stringVariable 
- Variable name
- IfName string
- Interface name: VLAN 1 - VLAN 4094 when present
- IfName stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4AccessLists []VpnInterface Svi Feature Template Ipv4Access List Args 
- Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers []string
- List of DHCP helper addresses
- Ipv4SecondaryAddresses []VpnInterface Svi Feature Template Ipv4Secondary Address Args 
- Assign secondary IP addresses
- Ipv4Vrrps
[]VpnInterface Svi Feature Template Ipv4Vrrp Args 
- Enable VRRP
- Ipv6AccessLists []VpnInterface Svi Feature Template Ipv6Access List Args 
- Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- Ipv6DhcpClient bool
- Enable DHCPv6 - Default value: false
- Ipv6DhcpClient stringVariable 
- Variable name
- Ipv6DhcpDistance int
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- Ipv6DhcpDistance stringVariable 
- Variable name
- Ipv6DhcpHelpers []VpnInterface Svi Feature Template Ipv6Dhcp Helper Args 
- DHCPv6 Helper
- Ipv6DhcpRapid boolCommit 
- Enable DHCPv6 rapid commit - Default value: false
- Ipv6DhcpRapid stringCommit Variable 
- Variable name
- Ipv6SecondaryAddresses []VpnInterface Svi Feature Template Ipv6Secondary Address Args 
- Assign secondary IPv6 addresses
- Ipv6Vrrps
[]VpnInterface Svi Feature Template Ipv6Vrrp Args 
- Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- MtuVariable string
- Variable name
- Name string
- The name of the feature template
- Policers
[]VpnInterface Svi Feature Template Policer Args 
- Enable policer
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticArp []VpnEntries Interface Svi Feature Template Static Arp Entry Args 
- Configure static ARP entries
- TcpMss intAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringAdjust Variable 
- 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
- arpTimeout Integer
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout StringVariable 
- Variable name
- ifName String
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Integer
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4AccessLists List<VpnInterface Svi Feature Template Ipv4Access List> 
- Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP helper addresses
- ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> 
- Assign secondary IP addresses
- ipv4Vrrps
List<VpnInterface Svi Feature Template Ipv4Vrrp> 
- Enable VRRP
- ipv6AccessLists List<VpnInterface Svi Feature Template Ipv6Access List> 
- Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- ipv6DhcpClient Boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient StringVariable 
- Variable name
- ipv6DhcpDistance Integer
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance StringVariable 
- Variable name
- ipv6DhcpHelpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> 
- DHCPv6 Helper
- ipv6DhcpRapid BooleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid StringCommit Variable 
- Variable name
- ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> 
- Assign secondary IPv6 addresses
- ipv6Vrrps
List<VpnInterface Svi Feature Template Ipv6Vrrp> 
- Enable VRRP
- mtu Integer
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable String
- Variable name
- name String
- The name of the feature template
- policers
List<VpnInterface Svi Feature Template Policer> 
- Enable policer
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticArp List<VpnEntries Interface Svi Feature Template Static Arp Entry> 
- Configure static ARP entries
- tcpMss IntegerAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringAdjust Variable 
- 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
- arpTimeout number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout stringVariable 
- Variable name
- ifName string
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName stringVariable 
- Variable name
- interfaceDescription string
- Interface description
- interfaceDescription stringVariable 
- Variable name
- ipDirected booleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected stringBroadcast Variable 
- Variable name
- ipMtu number
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu stringVariable 
- Variable name
- ipv4AccessLists VpnInterface Svi Feature Template Ipv4Access List[] 
- Apply ACL
- ipv4Address string
- Assign IPv4 address
- ipv4AddressVariable string
- Variable name
- ipv4DhcpHelper stringVariable 
- Variable name
- ipv4DhcpHelpers string[]
- List of DHCP helper addresses
- ipv4SecondaryAddresses VpnInterface Svi Feature Template Ipv4Secondary Address[] 
- Assign secondary IP addresses
- ipv4Vrrps
VpnInterface Svi Feature Template Ipv4Vrrp[] 
- Enable VRRP
- ipv6AccessLists VpnInterface Svi Feature Template Ipv6Access List[] 
- Apply ACL
- ipv6Address string
- Assign IPv6 address
- ipv6AddressVariable string
- Variable name
- ipv6DhcpClient boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient stringVariable 
- Variable name
- ipv6DhcpDistance number
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance stringVariable 
- Variable name
- ipv6DhcpHelpers VpnInterface Svi Feature Template Ipv6Dhcp Helper[] 
- DHCPv6 Helper
- ipv6DhcpRapid booleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid stringCommit Variable 
- Variable name
- ipv6SecondaryAddresses VpnInterface Svi Feature Template Ipv6Secondary Address[] 
- Assign secondary IPv6 addresses
- ipv6Vrrps
VpnInterface Svi Feature Template Ipv6Vrrp[] 
- Enable VRRP
- mtu number
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable string
- Variable name
- name string
- The name of the feature template
- policers
VpnInterface Svi Feature Template Policer[] 
- Enable policer
- shutdown boolean
- Administrative state - Default value: true
- shutdownVariable string
- Variable name
- staticArp VpnEntries Interface Svi Feature Template Static Arp Entry[] 
- Configure static ARP entries
- tcpMss numberAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss stringAdjust Variable 
- 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
- arp_timeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arp_timeout_ strvariable 
- Variable name
- if_name str
- Interface name: VLAN 1 - VLAN 4094 when present
- if_name_ strvariable 
- Variable name
- interface_description str
- Interface description
- interface_description_ strvariable 
- Variable name
- ip_directed_ boolbroadcast 
- IP Directed-Broadcast - Default value: false
- ip_directed_ strbroadcast_ variable 
- Variable name
- ip_mtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- ipv4_access_ Sequence[Vpnlists Interface Svi Feature Template Ipv4Access List Args] 
- Apply ACL
- ipv4_address str
- Assign IPv4 address
- ipv4_address_ strvariable 
- Variable name
- ipv4_dhcp_ strhelper_ variable 
- Variable name
- ipv4_dhcp_ Sequence[str]helpers 
- List of DHCP helper addresses
- ipv4_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv4Secondary Address Args] 
- Assign secondary IP addresses
- ipv4_vrrps Sequence[VpnInterface Svi Feature Template Ipv4Vrrp Args] 
- Enable VRRP
- ipv6_access_ Sequence[Vpnlists Interface Svi Feature Template Ipv6Access List Args] 
- Apply ACL
- ipv6_address str
- Assign IPv6 address
- ipv6_address_ strvariable 
- Variable name
- ipv6_dhcp_ boolclient 
- Enable DHCPv6 - Default value: false
- ipv6_dhcp_ strclient_ variable 
- Variable name
- ipv6_dhcp_ intdistance 
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6_dhcp_ strdistance_ variable 
- Variable name
- ipv6_dhcp_ Sequence[Vpnhelpers Interface Svi Feature Template Ipv6Dhcp Helper Args] 
- DHCPv6 Helper
- ipv6_dhcp_ boolrapid_ commit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6_dhcp_ strrapid_ commit_ variable 
- Variable name
- ipv6_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv6Secondary Address Args] 
- Assign secondary IPv6 addresses
- ipv6_vrrps Sequence[VpnInterface Svi Feature Template Ipv6Vrrp Args] 
- Enable VRRP
- mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtu_variable str
- Variable name
- name str
- The name of the feature template
- policers
Sequence[VpnInterface Svi Feature Template Policer Args] 
- Enable policer
- shutdown bool
- Administrative state - Default value: true
- shutdown_variable str
- Variable name
- static_arp_ Sequence[Vpnentries Interface Svi Feature Template Static Arp Entry Args] 
- Configure static ARP entries
- tcp_mss_ intadjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcp_mss_ stradjust_ variable 
- 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
- arpTimeout Number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout StringVariable 
- Variable name
- ifName String
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Number
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4AccessLists List<Property Map>
- Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP helper addresses
- ipv4SecondaryAddresses List<Property Map>
- Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6AccessLists List<Property Map>
- Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- ipv6DhcpClient Boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient StringVariable 
- Variable name
- ipv6DhcpDistance Number
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance StringVariable 
- Variable name
- ipv6DhcpHelpers List<Property Map>
- DHCPv6 Helper
- ipv6DhcpRapid BooleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid StringCommit Variable 
- Variable name
- ipv6SecondaryAddresses List<Property Map>
- Assign secondary IPv6 addresses
- ipv6Vrrps List<Property Map>
- Enable VRRP
- mtu Number
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable String
- Variable name
- name String
- The name of the feature template
- policers List<Property Map>
- Enable policer
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticArp List<Property Map>Entries 
- Configure static ARP entries
- tcpMss NumberAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringAdjust Variable 
- Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the VpnInterfaceSviFeatureTemplate 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 VpnInterfaceSviFeatureTemplate Resource
Get an existing VpnInterfaceSviFeatureTemplate 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?: VpnInterfaceSviFeatureTemplateState, opts?: CustomResourceOptions): VpnInterfaceSviFeatureTemplate@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        arp_timeout: Optional[int] = None,
        arp_timeout_variable: Optional[str] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        if_name: Optional[str] = None,
        if_name_variable: Optional[str] = None,
        interface_description: Optional[str] = None,
        interface_description_variable: Optional[str] = None,
        ip_directed_broadcast: Optional[bool] = None,
        ip_directed_broadcast_variable: Optional[str] = None,
        ip_mtu: Optional[int] = None,
        ip_mtu_variable: Optional[str] = None,
        ipv4_access_lists: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4AccessListArgs]] = None,
        ipv4_address: Optional[str] = None,
        ipv4_address_variable: Optional[str] = None,
        ipv4_dhcp_helper_variable: Optional[str] = None,
        ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
        ipv4_secondary_addresses: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs]] = None,
        ipv4_vrrps: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv4VrrpArgs]] = None,
        ipv6_access_lists: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6AccessListArgs]] = None,
        ipv6_address: Optional[str] = None,
        ipv6_address_variable: Optional[str] = None,
        ipv6_dhcp_client: Optional[bool] = None,
        ipv6_dhcp_client_variable: Optional[str] = None,
        ipv6_dhcp_distance: Optional[int] = None,
        ipv6_dhcp_distance_variable: Optional[str] = None,
        ipv6_dhcp_helpers: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs]] = None,
        ipv6_dhcp_rapid_commit: Optional[bool] = None,
        ipv6_dhcp_rapid_commit_variable: Optional[str] = None,
        ipv6_secondary_addresses: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs]] = None,
        ipv6_vrrps: Optional[Sequence[VpnInterfaceSviFeatureTemplateIpv6VrrpArgs]] = None,
        mtu: Optional[int] = None,
        mtu_variable: Optional[str] = None,
        name: Optional[str] = None,
        policers: Optional[Sequence[VpnInterfaceSviFeatureTemplatePolicerArgs]] = None,
        shutdown: Optional[bool] = None,
        shutdown_variable: Optional[str] = None,
        static_arp_entries: Optional[Sequence[VpnInterfaceSviFeatureTemplateStaticArpEntryArgs]] = None,
        tcp_mss_adjust: Optional[int] = None,
        tcp_mss_adjust_variable: Optional[str] = None,
        template_type: Optional[str] = None,
        version: Optional[int] = None) -> VpnInterfaceSviFeatureTemplatefunc GetVpnInterfaceSviFeatureTemplate(ctx *Context, name string, id IDInput, state *VpnInterfaceSviFeatureTemplateState, opts ...ResourceOption) (*VpnInterfaceSviFeatureTemplate, error)public static VpnInterfaceSviFeatureTemplate Get(string name, Input<string> id, VpnInterfaceSviFeatureTemplateState? state, CustomResourceOptions? opts = null)public static VpnInterfaceSviFeatureTemplate get(String name, Output<String> id, VpnInterfaceSviFeatureTemplateState state, CustomResourceOptions options)resources:  _:    type: sdwan:VpnInterfaceSviFeatureTemplate    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.
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- ArpTimeout 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
- IfName string
- Interface name: VLAN 1 - VLAN 4094 when present
- IfName stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4AccessLists List<VpnInterface Svi Feature Template Ipv4Access List> 
- Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers List<string>
- List of DHCP helper addresses
- Ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> 
- Assign secondary IP addresses
- Ipv4Vrrps
List<VpnInterface Svi Feature Template Ipv4Vrrp> 
- Enable VRRP
- Ipv6AccessLists List<VpnInterface Svi Feature Template Ipv6Access List> 
- Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- Ipv6DhcpClient bool
- Enable DHCPv6 - Default value: false
- Ipv6DhcpClient stringVariable 
- Variable name
- Ipv6DhcpDistance int
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- Ipv6DhcpDistance stringVariable 
- Variable name
- Ipv6DhcpHelpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> 
- DHCPv6 Helper
- Ipv6DhcpRapid boolCommit 
- Enable DHCPv6 rapid commit - Default value: false
- Ipv6DhcpRapid stringCommit Variable 
- Variable name
- Ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> 
- Assign secondary IPv6 addresses
- Ipv6Vrrps
List<VpnInterface Svi Feature Template Ipv6Vrrp> 
- Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- MtuVariable string
- Variable name
- Name string
- The name of the feature template
- Policers
List<VpnInterface Svi Feature Template Policer> 
- Enable policer
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticArp List<VpnEntries Interface Svi Feature Template Static Arp Entry> 
- Configure static ARP entries
- TcpMss intAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringAdjust Variable 
- Variable name
- TemplateType string
- The template type
- Version int
- The version of the feature template
- ArpTimeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- ArpTimeout 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
- IfName string
- Interface name: VLAN 1 - VLAN 4094 when present
- IfName stringVariable 
- Variable name
- InterfaceDescription string
- Interface description
- InterfaceDescription stringVariable 
- Variable name
- IpDirected boolBroadcast 
- IP Directed-Broadcast - Default value: false
- IpDirected stringBroadcast Variable 
- Variable name
- IpMtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- IpMtu stringVariable 
- Variable name
- Ipv4AccessLists []VpnInterface Svi Feature Template Ipv4Access List Args 
- Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4AddressVariable string
- Variable name
- Ipv4DhcpHelper stringVariable 
- Variable name
- Ipv4DhcpHelpers []string
- List of DHCP helper addresses
- Ipv4SecondaryAddresses []VpnInterface Svi Feature Template Ipv4Secondary Address Args 
- Assign secondary IP addresses
- Ipv4Vrrps
[]VpnInterface Svi Feature Template Ipv4Vrrp Args 
- Enable VRRP
- Ipv6AccessLists []VpnInterface Svi Feature Template Ipv6Access List Args 
- Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6AddressVariable string
- Variable name
- Ipv6DhcpClient bool
- Enable DHCPv6 - Default value: false
- Ipv6DhcpClient stringVariable 
- Variable name
- Ipv6DhcpDistance int
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- Ipv6DhcpDistance stringVariable 
- Variable name
- Ipv6DhcpHelpers []VpnInterface Svi Feature Template Ipv6Dhcp Helper Args 
- DHCPv6 Helper
- Ipv6DhcpRapid boolCommit 
- Enable DHCPv6 rapid commit - Default value: false
- Ipv6DhcpRapid stringCommit Variable 
- Variable name
- Ipv6SecondaryAddresses []VpnInterface Svi Feature Template Ipv6Secondary Address Args 
- Assign secondary IPv6 addresses
- Ipv6Vrrps
[]VpnInterface Svi Feature Template Ipv6Vrrp Args 
- Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- MtuVariable string
- Variable name
- Name string
- The name of the feature template
- Policers
[]VpnInterface Svi Feature Template Policer Args 
- Enable policer
- Shutdown bool
- Administrative state - Default value: true
- ShutdownVariable string
- Variable name
- StaticArp []VpnEntries Interface Svi Feature Template Static Arp Entry Args 
- Configure static ARP entries
- TcpMss intAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- TcpMss stringAdjust Variable 
- Variable name
- TemplateType string
- The template type
- Version int
- The version of the feature template
- arpTimeout Integer
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout 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
- ifName String
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Integer
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4AccessLists List<VpnInterface Svi Feature Template Ipv4Access List> 
- Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP helper addresses
- ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> 
- Assign secondary IP addresses
- ipv4Vrrps
List<VpnInterface Svi Feature Template Ipv4Vrrp> 
- Enable VRRP
- ipv6AccessLists List<VpnInterface Svi Feature Template Ipv6Access List> 
- Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- ipv6DhcpClient Boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient StringVariable 
- Variable name
- ipv6DhcpDistance Integer
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance StringVariable 
- Variable name
- ipv6DhcpHelpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> 
- DHCPv6 Helper
- ipv6DhcpRapid BooleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid StringCommit Variable 
- Variable name
- ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> 
- Assign secondary IPv6 addresses
- ipv6Vrrps
List<VpnInterface Svi Feature Template Ipv6Vrrp> 
- Enable VRRP
- mtu Integer
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable String
- Variable name
- name String
- The name of the feature template
- policers
List<VpnInterface Svi Feature Template Policer> 
- Enable policer
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticArp List<VpnEntries Interface Svi Feature Template Static Arp Entry> 
- Configure static ARP entries
- tcpMss IntegerAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringAdjust Variable 
- Variable name
- templateType String
- The template type
- version Integer
- The version of the feature template
- arpTimeout number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout 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
- ifName string
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName stringVariable 
- Variable name
- interfaceDescription string
- Interface description
- interfaceDescription stringVariable 
- Variable name
- ipDirected booleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected stringBroadcast Variable 
- Variable name
- ipMtu number
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu stringVariable 
- Variable name
- ipv4AccessLists VpnInterface Svi Feature Template Ipv4Access List[] 
- Apply ACL
- ipv4Address string
- Assign IPv4 address
- ipv4AddressVariable string
- Variable name
- ipv4DhcpHelper stringVariable 
- Variable name
- ipv4DhcpHelpers string[]
- List of DHCP helper addresses
- ipv4SecondaryAddresses VpnInterface Svi Feature Template Ipv4Secondary Address[] 
- Assign secondary IP addresses
- ipv4Vrrps
VpnInterface Svi Feature Template Ipv4Vrrp[] 
- Enable VRRP
- ipv6AccessLists VpnInterface Svi Feature Template Ipv6Access List[] 
- Apply ACL
- ipv6Address string
- Assign IPv6 address
- ipv6AddressVariable string
- Variable name
- ipv6DhcpClient boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient stringVariable 
- Variable name
- ipv6DhcpDistance number
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance stringVariable 
- Variable name
- ipv6DhcpHelpers VpnInterface Svi Feature Template Ipv6Dhcp Helper[] 
- DHCPv6 Helper
- ipv6DhcpRapid booleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid stringCommit Variable 
- Variable name
- ipv6SecondaryAddresses VpnInterface Svi Feature Template Ipv6Secondary Address[] 
- Assign secondary IPv6 addresses
- ipv6Vrrps
VpnInterface Svi Feature Template Ipv6Vrrp[] 
- Enable VRRP
- mtu number
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable string
- Variable name
- name string
- The name of the feature template
- policers
VpnInterface Svi Feature Template Policer[] 
- Enable policer
- shutdown boolean
- Administrative state - Default value: true
- shutdownVariable string
- Variable name
- staticArp VpnEntries Interface Svi Feature Template Static Arp Entry[] 
- Configure static ARP entries
- tcpMss numberAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss stringAdjust Variable 
- Variable name
- templateType string
- The template type
- version number
- The version of the feature template
- arp_timeout int
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arp_timeout_ 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
- if_name str
- Interface name: VLAN 1 - VLAN 4094 when present
- if_name_ strvariable 
- Variable name
- interface_description str
- Interface description
- interface_description_ strvariable 
- Variable name
- ip_directed_ boolbroadcast 
- IP Directed-Broadcast - Default value: false
- ip_directed_ strbroadcast_ variable 
- Variable name
- ip_mtu int
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ip_mtu_ strvariable 
- Variable name
- ipv4_access_ Sequence[Vpnlists Interface Svi Feature Template Ipv4Access List Args] 
- Apply ACL
- ipv4_address str
- Assign IPv4 address
- ipv4_address_ strvariable 
- Variable name
- ipv4_dhcp_ strhelper_ variable 
- Variable name
- ipv4_dhcp_ Sequence[str]helpers 
- List of DHCP helper addresses
- ipv4_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv4Secondary Address Args] 
- Assign secondary IP addresses
- ipv4_vrrps Sequence[VpnInterface Svi Feature Template Ipv4Vrrp Args] 
- Enable VRRP
- ipv6_access_ Sequence[Vpnlists Interface Svi Feature Template Ipv6Access List Args] 
- Apply ACL
- ipv6_address str
- Assign IPv6 address
- ipv6_address_ strvariable 
- Variable name
- ipv6_dhcp_ boolclient 
- Enable DHCPv6 - Default value: false
- ipv6_dhcp_ strclient_ variable 
- Variable name
- ipv6_dhcp_ intdistance 
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6_dhcp_ strdistance_ variable 
- Variable name
- ipv6_dhcp_ Sequence[Vpnhelpers Interface Svi Feature Template Ipv6Dhcp Helper Args] 
- DHCPv6 Helper
- ipv6_dhcp_ boolrapid_ commit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6_dhcp_ strrapid_ commit_ variable 
- Variable name
- ipv6_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv6Secondary Address Args] 
- Assign secondary IPv6 addresses
- ipv6_vrrps Sequence[VpnInterface Svi Feature Template Ipv6Vrrp Args] 
- Enable VRRP
- mtu int
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtu_variable str
- Variable name
- name str
- The name of the feature template
- policers
Sequence[VpnInterface Svi Feature Template Policer Args] 
- Enable policer
- shutdown bool
- Administrative state - Default value: true
- shutdown_variable str
- Variable name
- static_arp_ Sequence[Vpnentries Interface Svi Feature Template Static Arp Entry Args] 
- Configure static ARP entries
- tcp_mss_ intadjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcp_mss_ stradjust_ variable 
- Variable name
- template_type str
- The template type
- version int
- The version of the feature template
- arpTimeout Number
- Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range: 0-2678400- Default value:1200
- arpTimeout 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
- ifName String
- Interface name: VLAN 1 - VLAN 4094 when present
- ifName StringVariable 
- Variable name
- interfaceDescription String
- Interface description
- interfaceDescription StringVariable 
- Variable name
- ipDirected BooleanBroadcast 
- IP Directed-Broadcast - Default value: false
- ipDirected StringBroadcast Variable 
- Variable name
- ipMtu Number
- IP MTU <576..Interface MTU>, in bytes - Range: 576-9216- Default value:1500
- ipMtu StringVariable 
- Variable name
- ipv4AccessLists List<Property Map>
- Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4AddressVariable String
- Variable name
- ipv4DhcpHelper StringVariable 
- Variable name
- ipv4DhcpHelpers List<String>
- List of DHCP helper addresses
- ipv4SecondaryAddresses List<Property Map>
- Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6AccessLists List<Property Map>
- Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6AddressVariable String
- Variable name
- ipv6DhcpClient Boolean
- Enable DHCPv6 - Default value: false
- ipv6DhcpClient StringVariable 
- Variable name
- ipv6DhcpDistance Number
- Set administrative distance for DHCP default route - Range: 1-65536- Default value:1
- ipv6DhcpDistance StringVariable 
- Variable name
- ipv6DhcpHelpers List<Property Map>
- DHCPv6 Helper
- ipv6DhcpRapid BooleanCommit 
- Enable DHCPv6 rapid commit - Default value: false
- ipv6DhcpRapid StringCommit Variable 
- Variable name
- ipv6SecondaryAddresses List<Property Map>
- Assign secondary IPv6 addresses
- ipv6Vrrps List<Property Map>
- Enable VRRP
- mtu Number
- Interface MTU <1500..9216> in bytes - Range: 1500-9216- Default value:1500
- mtuVariable String
- Variable name
- name String
- The name of the feature template
- policers List<Property Map>
- Enable policer
- shutdown Boolean
- Administrative state - Default value: true
- shutdownVariable String
- Variable name
- staticArp List<Property Map>Entries 
- Configure static ARP entries
- tcpMss NumberAdjust 
- TCP MSS on SYN packets, in bytes - Range: 552-1960
- tcpMss StringAdjust Variable 
- Variable name
- templateType String
- The template type
- version Number
- The version of the feature template
Supporting Types
VpnInterfaceSviFeatureTemplateIpv4AccessList, VpnInterfaceSviFeatureTemplateIpv4AccessListArgs              
- 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.
VpnInterfaceSviFeatureTemplateIpv4SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv4SecondaryAddressArgs              
- Ipv4Address string
- IP Address
- Ipv4AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- IP Address
- Ipv4AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- IP Address
- ipv4AddressVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- ipv4_address str
- IP Address
- ipv4_address_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv4Vrrp, VpnInterfaceSviFeatureTemplateIpv4VrrpArgs            
- GroupId int
- Group ID- Range: 1-255
 
- Range: 
- GroupId stringVariable 
- Variable name
- Ipv4Address string
- Assign IP Address
- Ipv4AddressVariable string
- Variable name
- Ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Vrrp Ipv4Secondary Address> 
- VRRP Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- PriorityVariable string
- Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- TimerVariable string
- Variable name
- TlocPreference boolChange 
- change TLOC preference- Default value: false
 
- Default value: 
- TlocPreference intChange Value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- TlocPreference stringChange Value Variable 
- Variable name
- TrackOmp bool
- Track OMP status- Default value: false
 
- Default value: 
- TrackOmp stringVariable 
- Variable name
- TrackPrefix stringList 
- Track Prefix List
- TrackPrefix stringList Variable 
- Variable name
- TrackingObjects List<VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object> 
- tracking object for VRRP configuration
- GroupId int
- Group ID- Range: 1-255
 
- Range: 
- GroupId stringVariable 
- Variable name
- Ipv4Address string
- Assign IP Address
- Ipv4AddressVariable string
- Variable name
- Ipv4SecondaryAddresses []VpnInterface Svi Feature Template Ipv4Vrrp Ipv4Secondary Address 
- VRRP Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- PriorityVariable string
- Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- TimerVariable string
- Variable name
- TlocPreference boolChange 
- change TLOC preference- Default value: false
 
- Default value: 
- TlocPreference intChange Value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- TlocPreference stringChange Value Variable 
- Variable name
- TrackOmp bool
- Track OMP status- Default value: false
 
- Default value: 
- TrackOmp stringVariable 
- Variable name
- TrackPrefix stringList 
- Track Prefix List
- TrackPrefix stringList Variable 
- Variable name
- TrackingObjects []VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object 
- tracking object for VRRP configuration
- groupId Integer
- Group ID- Range: 1-255
 
- Range: 
- groupId StringVariable 
- Variable name
- ipv4Address String
- Assign IP Address
- ipv4AddressVariable String
- Variable name
- ipv4SecondaryAddresses List<VpnInterface Svi Feature Template Ipv4Vrrp Ipv4Secondary Address> 
- VRRP Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable String
- Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable String
- Variable name
- tlocPreference BooleanChange 
- change TLOC preference- Default value: false
 
- Default value: 
- tlocPreference IntegerChange Value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- tlocPreference StringChange Value Variable 
- Variable name
- trackOmp Boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp StringVariable 
- Variable name
- trackPrefix StringList 
- Track Prefix List
- trackPrefix StringList Variable 
- Variable name
- trackingObjects List<VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object> 
- tracking object for VRRP configuration
- groupId number
- Group ID- Range: 1-255
 
- Range: 
- groupId stringVariable 
- Variable name
- ipv4Address string
- Assign IP Address
- ipv4AddressVariable string
- Variable name
- ipv4SecondaryAddresses VpnInterface Svi Feature Template Ipv4Vrrp Ipv4Secondary Address[] 
- VRRP Secondary IP address
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable string
- Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable string
- Variable name
- tlocPreference booleanChange 
- change TLOC preference- Default value: false
 
- Default value: 
- tlocPreference numberChange Value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- tlocPreference stringChange Value Variable 
- Variable name
- trackOmp boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp stringVariable 
- Variable name
- trackPrefix stringList 
- Track Prefix List
- trackPrefix stringList Variable 
- Variable name
- trackingObjects VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object[] 
- tracking object for VRRP configuration
- group_id int
- Group ID- Range: 1-255
 
- Range: 
- group_id_ strvariable 
- Variable name
- ipv4_address str
- Assign IP Address
- ipv4_address_ strvariable 
- Variable name
- ipv4_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv4Vrrp Ipv4Secondary Address] 
- VRRP Secondary IP address
- optional bool
- Indicates if list item is considered optional.
- priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priority_variable str
- Variable name
- timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timer_variable str
- Variable name
- tloc_preference_ boolchange 
- change TLOC preference- Default value: false
 
- Default value: 
- tloc_preference_ intchange_ value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- tloc_preference_ strchange_ value_ variable 
- Variable name
- track_omp bool
- Track OMP status- Default value: false
 
- Default value: 
- track_omp_ strvariable 
- Variable name
- track_prefix_ strlist 
- Track Prefix List
- track_prefix_ strlist_ variable 
- Variable name
- tracking_objects Sequence[VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object] 
- tracking object for VRRP configuration
- groupId Number
- Group ID- Range: 1-255
 
- Range: 
- groupId StringVariable 
- Variable name
- ipv4Address String
- Assign IP Address
- ipv4AddressVariable String
- Variable name
- ipv4SecondaryAddresses List<Property Map>
- VRRP Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable String
- Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable String
- Variable name
- tlocPreference BooleanChange 
- change TLOC preference- Default value: false
 
- Default value: 
- tlocPreference NumberChange Value 
- Set tloc preference change value- Range: 1-4294967295
 
- Range: 
- tlocPreference StringChange Value Variable 
- Variable name
- trackOmp Boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp StringVariable 
- Variable name
- trackPrefix StringList 
- Track Prefix List
- trackPrefix StringList Variable 
- Variable name
- trackingObjects List<Property Map>
- tracking object for VRRP configuration
VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs                
- Ipv4Address string
- VRRP Secondary IP address
- Ipv4AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- VRRP Secondary IP address
- Ipv4AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- VRRP Secondary IP address
- ipv4AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- VRRP Secondary IP address
- ipv4AddressVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- ipv4_address str
- VRRP Secondary IP address
- ipv4_address_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- VRRP Secondary IP address
- ipv4AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObject, VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArgs                
- DecrementValue int
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- DecrementValue stringVariable 
- Variable name
- Name int
- Tracker ID- Range: 1-1000
 
- Range: 
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- TrackAction string
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- TrackAction stringVariable 
- Variable name
- DecrementValue int
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- DecrementValue stringVariable 
- Variable name
- Name int
- Tracker ID- Range: 1-1000
 
- Range: 
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- TrackAction string
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- TrackAction stringVariable 
- Variable name
- decrementValue Integer
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- decrementValue StringVariable 
- Variable name
- name Integer
- Tracker ID- Range: 1-1000
 
- Range: 
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- trackAction String
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- trackAction StringVariable 
- Variable name
- decrementValue number
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- decrementValue stringVariable 
- Variable name
- name number
- Tracker ID- Range: 1-1000
 
- Range: 
- nameVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- trackAction string
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- trackAction stringVariable 
- Variable name
- decrement_value int
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- decrement_value_ strvariable 
- Variable name
- name int
- Tracker ID- Range: 1-1000
 
- Range: 
- name_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- track_action str
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- track_action_ strvariable 
- Variable name
- decrementValue Number
- Decrement Value for VRRP priority- Range: 1-255
 
- Range: 
- decrementValue StringVariable 
- Variable name
- name Number
- Tracker ID- Range: 1-1000
 
- Range: 
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- trackAction String
- Track Action- Choices: decrement,shutdown
- Default value: decrement
 
- Choices: 
- trackAction StringVariable 
- Variable name
VpnInterfaceSviFeatureTemplateIpv6AccessList, VpnInterfaceSviFeatureTemplateIpv6AccessListArgs              
- 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.
VpnInterfaceSviFeatureTemplateIpv6DhcpHelper, VpnInterfaceSviFeatureTemplateIpv6DhcpHelperArgs              
- Address string
- DHCPv6 Helper address
- AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- VpnId int
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- VpnId stringVariable 
- Variable name
- Address string
- DHCPv6 Helper address
- AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- VpnId int
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- VpnId stringVariable 
- Variable name
- address String
- DHCPv6 Helper address
- addressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpnId Integer
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- vpnId StringVariable 
- Variable name
- address string
- DHCPv6 Helper address
- addressVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- vpnId number
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- vpnId stringVariable 
- Variable name
- address str
- DHCPv6 Helper address
- address_variable str
- Variable name
- optional bool
- Indicates if list item is considered optional.
- vpn_id int
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- vpn_id_ strvariable 
- Variable name
- address String
- DHCPv6 Helper address
- addressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpnId Number
- DHCPv6 Helper VPN- Range: 1-65536
 
- Range: 
- vpnId StringVariable 
- Variable name
VpnInterfaceSviFeatureTemplateIpv6SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs              
- Ipv6Address string
- IPv6 Address
- Ipv6AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv6Address string
- IPv6 Address
- Ipv6AddressVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv6Address String
- IPv6 Address
- ipv6AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv6Address string
- IPv6 Address
- ipv6AddressVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- ipv6_address str
- IPv6 Address
- ipv6_address_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- ipv6Address String
- IPv6 Address
- ipv6AddressVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv6Vrrp, VpnInterfaceSviFeatureTemplateIpv6VrrpArgs            
- GroupId int
- Group ID- Range: 1-255
 
- Range: 
- GroupId stringVariable 
- Variable name
- Ipv6Addresses
List<VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Address> 
- IPv6 VRRP
- Ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Secondary Address> 
- IPv6 Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- PriorityVariable string
- Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- TimerVariable string
- Variable name
- TrackOmp bool
- Track OMP status- Default value: false
 
- Default value: 
- TrackOmp stringVariable 
- Variable name
- TrackPrefix stringList 
- Track Prefix List
- TrackPrefix stringList Variable 
- Variable name
- GroupId int
- Group ID- Range: 1-255
 
- Range: 
- GroupId stringVariable 
- Variable name
- Ipv6Addresses
[]VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Address 
- IPv6 VRRP
- Ipv6SecondaryAddresses []VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Secondary Address 
- IPv6 Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- PriorityVariable string
- Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- TimerVariable string
- Variable name
- TrackOmp bool
- Track OMP status- Default value: false
 
- Default value: 
- TrackOmp stringVariable 
- Variable name
- TrackPrefix stringList 
- Track Prefix List
- TrackPrefix stringList Variable 
- Variable name
- groupId Integer
- Group ID- Range: 1-255
 
- Range: 
- groupId StringVariable 
- Variable name
- ipv6Addresses
List<VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Address> 
- IPv6 VRRP
- ipv6SecondaryAddresses List<VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Secondary Address> 
- IPv6 Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable String
- Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable String
- Variable name
- trackOmp Boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp StringVariable 
- Variable name
- trackPrefix StringList 
- Track Prefix List
- trackPrefix StringList Variable 
- Variable name
- groupId number
- Group ID- Range: 1-255
 
- Range: 
- groupId stringVariable 
- Variable name
- ipv6Addresses
VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Address[] 
- IPv6 VRRP
- ipv6SecondaryAddresses VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Secondary Address[] 
- IPv6 Secondary IP address
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable string
- Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable string
- Variable name
- trackOmp boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp stringVariable 
- Variable name
- trackPrefix stringList 
- Track Prefix List
- trackPrefix stringList Variable 
- Variable name
- group_id int
- Group ID- Range: 1-255
 
- Range: 
- group_id_ strvariable 
- Variable name
- ipv6_addresses Sequence[VpnInterface Svi Feature Template Ipv6Vrrp Ipv6Address] 
- IPv6 VRRP
- ipv6_secondary_ Sequence[Vpnaddresses Interface Svi Feature Template Ipv6Vrrp Ipv6Secondary Address] 
- IPv6 Secondary IP address
- optional bool
- Indicates if list item is considered optional.
- priority int
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priority_variable str
- Variable name
- timer int
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timer_variable str
- Variable name
- track_omp bool
- Track OMP status- Default value: false
 
- Default value: 
- track_omp_ strvariable 
- Variable name
- track_prefix_ strlist 
- Track Prefix List
- track_prefix_ strlist_ variable 
- Variable name
- groupId Number
- Group ID- Range: 1-255
 
- Range: 
- groupId StringVariable 
- Variable name
- ipv6Addresses List<Property Map>
- IPv6 VRRP
- ipv6SecondaryAddresses List<Property Map>
- IPv6 Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set priority- Range: 1-254
- Default value: 100
 
- Range: 
- priorityVariable String
- Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds- Range: 100-40950
- Default value: 100
 
- Range: 
- timerVariable String
- Variable name
- trackOmp Boolean
- Track OMP status- Default value: false
 
- Default value: 
- trackOmp StringVariable 
- Variable name
- trackPrefix StringList 
- Track Prefix List
- trackPrefix StringList Variable 
- Variable name
VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6Address, VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArgs              
- LinkLocal stringAddress 
- Use link-local IPv6 Address
- LinkLocal stringAddress Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- PrefixVariable string
- Variable name
- LinkLocal stringAddress 
- Use link-local IPv6 Address
- LinkLocal stringAddress Variable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- PrefixVariable string
- Variable name
- linkLocal StringAddress 
- Use link-local IPv6 Address
- linkLocal StringAddress Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefixVariable String
- Variable name
- linkLocal stringAddress 
- Use link-local IPv6 Address
- linkLocal stringAddress Variable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- prefix string
- Assign Global IPv6 Prefix
- prefixVariable string
- Variable name
- link_local_ straddress 
- Use link-local IPv6 Address
- link_local_ straddress_ variable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- prefix str
- Assign Global IPv6 Prefix
- prefix_variable str
- Variable name
- linkLocal StringAddress 
- Use link-local IPv6 Address
- linkLocal StringAddress Variable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefixVariable String
- Variable name
VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArgs                
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- IPv6 Secondary IP address
- PrefixVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- IPv6 Secondary IP address
- PrefixVariable string
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- IPv6 Secondary IP address
- prefixVariable String
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- prefix string
- IPv6 Secondary IP address
- prefixVariable string
- Variable name
- optional bool
- Indicates if list item is considered optional.
- prefix str
- IPv6 Secondary IP address
- prefix_variable str
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- IPv6 Secondary IP address
- prefixVariable String
- Variable name
VpnInterfaceSviFeatureTemplatePolicer, VpnInterfaceSviFeatureTemplatePolicerArgs            
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- PolicerName string
- Name of policer
- Direction string
- Direction- Choices: in,out
 
- Choices: 
- Optional bool
- Indicates if list item is considered optional.
- PolicerName string
- Name of policer
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- policerName String
- Name of policer
- direction string
- Direction- Choices: in,out
 
- Choices: 
- optional boolean
- Indicates if list item is considered optional.
- policerName string
- Name of policer
- direction str
- Direction- Choices: in,out
 
- Choices: 
- optional bool
- Indicates if list item is considered optional.
- policer_name str
- Name of policer
- direction String
- Direction- Choices: in,out
 
- Choices: 
- optional Boolean
- Indicates if list item is considered optional.
- policerName String
- Name of policer
VpnInterfaceSviFeatureTemplateStaticArpEntry, VpnInterfaceSviFeatureTemplateStaticArpEntryArgs                
- Ipv4Address string
- IP Address
- Ipv4AddressVariable string
- Variable name
- MacAddress string
- MAC address
- MacAddress stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- IP Address
- Ipv4AddressVariable string
- Variable name
- MacAddress string
- MAC address
- MacAddress stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4AddressVariable String
- Variable name
- macAddress String
- MAC address
- macAddress StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- IP Address
- ipv4AddressVariable string
- Variable name
- macAddress string
- MAC address
- macAddress stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- ipv4_address str
- IP Address
- ipv4_address_ strvariable 
- Variable name
- mac_address str
- MAC address
- mac_address_ strvariable 
- Variable name
- optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4AddressVariable String
- Variable name
- macAddress String
- MAC address
- macAddress StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
Import
$ pulumi import sdwan:index/vpnInterfaceSviFeatureTemplate:VpnInterfaceSviFeatureTemplate 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.
