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
- Device
Types 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
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- If
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- If
Name stringVariable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Access
Lists List<VpnInterface Svi Feature Template Ipv4Access List> - Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4Address
Variable string - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers List<string> - List of DHCP helper addresses
- Ipv4Secondary
Addresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- Ipv4Vrrps
List<Vpn
Interface Svi Feature Template Ipv4Vrrp> - Enable VRRP
- Ipv6Access
Lists List<VpnInterface Svi Feature Template Ipv6Access List> - Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Client bool - Enable DHCPv6 - Default value:
false
- Ipv6Dhcp
Client stringVariable - Variable name
- Ipv6Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Ipv6Dhcp
Distance stringVariable - Variable name
- Ipv6Dhcp
Helpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- Ipv6Dhcp
Rapid boolCommit - Enable DHCPv6 rapid commit - Default value:
false
- Ipv6Dhcp
Rapid stringCommit Variable - Variable name
- Ipv6Secondary
Addresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- Ipv6Vrrps
List<Vpn
Interface Svi Feature Template Ipv6Vrrp> - Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Mtu
Variable string - Variable name
- Name string
- The name of the feature template
- Policers
List<Vpn
Interface Svi Feature Template Policer> - Enable policer
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Static
Arp List<VpnEntries Interface Svi Feature Template Static Arp Entry> - Configure static ARP entries
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Tcp
Mss stringAdjust Variable - Variable name
- Description string
- The description of the feature template
- Device
Types []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
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- If
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- If
Name stringVariable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Access
Lists []VpnInterface Svi Feature Template Ipv4Access List Args - Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4Address
Variable string - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers []string - List of DHCP helper addresses
- Ipv4Secondary
Addresses []VpnInterface Svi Feature Template Ipv4Secondary Address Args - Assign secondary IP addresses
- Ipv4Vrrps
[]Vpn
Interface Svi Feature Template Ipv4Vrrp Args - Enable VRRP
- Ipv6Access
Lists []VpnInterface Svi Feature Template Ipv6Access List Args - Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Client bool - Enable DHCPv6 - Default value:
false
- Ipv6Dhcp
Client stringVariable - Variable name
- Ipv6Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Ipv6Dhcp
Distance stringVariable - Variable name
- Ipv6Dhcp
Helpers []VpnInterface Svi Feature Template Ipv6Dhcp Helper Args - DHCPv6 Helper
- Ipv6Dhcp
Rapid boolCommit - Enable DHCPv6 rapid commit - Default value:
false
- Ipv6Dhcp
Rapid stringCommit Variable - Variable name
- Ipv6Secondary
Addresses []VpnInterface Svi Feature Template Ipv6Secondary Address Args - Assign secondary IPv6 addresses
- Ipv6Vrrps
[]Vpn
Interface Svi Feature Template Ipv6Vrrp Args - Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Mtu
Variable string - Variable name
- Name string
- The name of the feature template
- Policers
[]Vpn
Interface Svi Feature Template Policer Args - Enable policer
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Static
Arp []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 stringAdjust Variable - Variable name
- description String
- The description of the feature template
- device
Types 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
- arp
Timeout Integer - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout StringVariable - Variable name
- if
Name String - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name StringVariable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Integer - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Access
Lists List<VpnInterface Svi Feature Template Ipv4Access List> - Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4Address
Variable String - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP helper addresses
- ipv4Secondary
Addresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- ipv4Vrrps
List<Vpn
Interface Svi Feature Template Ipv4Vrrp> - Enable VRRP
- ipv6Access
Lists List<VpnInterface Svi Feature Template Ipv6Access List> - Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Client Boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client StringVariable - Variable name
- ipv6Dhcp
Distance Integer - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance StringVariable - Variable name
- ipv6Dhcp
Helpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- ipv6Dhcp
Rapid BooleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid StringCommit Variable - Variable name
- ipv6Secondary
Addresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- ipv6Vrrps
List<Vpn
Interface Svi Feature Template Ipv6Vrrp> - Enable VRRP
- mtu Integer
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- mtu
Variable String - Variable name
- name String
- The name of the feature template
- policers
List<Vpn
Interface Svi Feature Template Policer> - Enable policer
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- static
Arp List<VpnEntries Interface Svi Feature Template Static Arp Entry> - Configure static ARP entries
- tcp
Mss IntegerAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss StringAdjust Variable - Variable name
- description string
- The description of the feature template
- device
Types 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
- arp
Timeout number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout stringVariable - Variable name
- if
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name stringVariable - Variable name
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- ip
Directed booleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed stringBroadcast Variable - Variable name
- ip
Mtu number - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu stringVariable - Variable name
- ipv4Access
Lists VpnInterface Svi Feature Template Ipv4Access List[] - Apply ACL
- ipv4Address string
- Assign IPv4 address
- ipv4Address
Variable string - Variable name
- ipv4Dhcp
Helper stringVariable - Variable name
- ipv4Dhcp
Helpers string[] - List of DHCP helper addresses
- ipv4Secondary
Addresses VpnInterface Svi Feature Template Ipv4Secondary Address[] - Assign secondary IP addresses
- ipv4Vrrps
Vpn
Interface Svi Feature Template Ipv4Vrrp[] - Enable VRRP
- ipv6Access
Lists VpnInterface Svi Feature Template Ipv6Access List[] - Apply ACL
- ipv6Address string
- Assign IPv6 address
- ipv6Address
Variable string - Variable name
- ipv6Dhcp
Client boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client stringVariable - Variable name
- ipv6Dhcp
Distance number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance stringVariable - Variable name
- ipv6Dhcp
Helpers VpnInterface Svi Feature Template Ipv6Dhcp Helper[] - DHCPv6 Helper
- ipv6Dhcp
Rapid booleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid stringCommit Variable - Variable name
- ipv6Secondary
Addresses VpnInterface Svi Feature Template Ipv6Secondary Address[] - Assign secondary IPv6 addresses
- ipv6Vrrps
Vpn
Interface Svi Feature Template Ipv6Vrrp[] - Enable VRRP
- mtu number
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- mtu
Variable string - Variable name
- name string
- The name of the feature template
- policers
Vpn
Interface Svi Feature Template Policer[] - Enable policer
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- static
Arp VpnEntries Interface Svi Feature Template Static Arp Entry[] - Configure static ARP entries
- tcp
Mss numberAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss 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[Vpn
Interface 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
- device
Types 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
- arp
Timeout Number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout StringVariable - Variable name
- if
Name String - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name StringVariable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Number - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Access
Lists List<Property Map> - Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4Address
Variable String - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP helper addresses
- ipv4Secondary
Addresses List<Property Map> - Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6Access
Lists List<Property Map> - Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Client Boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client StringVariable - Variable name
- ipv6Dhcp
Distance Number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance StringVariable - Variable name
- ipv6Dhcp
Helpers List<Property Map> - DHCPv6 Helper
- ipv6Dhcp
Rapid BooleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid StringCommit Variable - Variable name
- ipv6Secondary
Addresses 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
- mtu
Variable String - Variable name
- name String
- The name of the feature template
- policers List<Property Map>
- Enable policer
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- static
Arp List<Property Map>Entries - Configure static ARP entries
- tcp
Mss NumberAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss 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.
- Template
Type string - The template type
- Version int
- The version of the feature template
- Id string
- The provider-assigned unique ID for this managed resource.
- Template
Type string - The template type
- Version int
- The version of the feature template
- id String
- The provider-assigned unique ID for this managed resource.
- template
Type String - The template type
- version Integer
- The version of the feature template
- id string
- The provider-assigned unique ID for this managed resource.
- template
Type 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.
- template
Type 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) -> VpnInterfaceSviFeatureTemplate
func 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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types 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
- If
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- If
Name stringVariable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Access
Lists List<VpnInterface Svi Feature Template Ipv4Access List> - Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4Address
Variable string - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers List<string> - List of DHCP helper addresses
- Ipv4Secondary
Addresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- Ipv4Vrrps
List<Vpn
Interface Svi Feature Template Ipv4Vrrp> - Enable VRRP
- Ipv6Access
Lists List<VpnInterface Svi Feature Template Ipv6Access List> - Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Client bool - Enable DHCPv6 - Default value:
false
- Ipv6Dhcp
Client stringVariable - Variable name
- Ipv6Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Ipv6Dhcp
Distance stringVariable - Variable name
- Ipv6Dhcp
Helpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- Ipv6Dhcp
Rapid boolCommit - Enable DHCPv6 rapid commit - Default value:
false
- Ipv6Dhcp
Rapid stringCommit Variable - Variable name
- Ipv6Secondary
Addresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- Ipv6Vrrps
List<Vpn
Interface Svi Feature Template Ipv6Vrrp> - Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Mtu
Variable string - Variable name
- Name string
- The name of the feature template
- Policers
List<Vpn
Interface Svi Feature Template Policer> - Enable policer
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Static
Arp List<VpnEntries Interface Svi Feature Template Static Arp Entry> - Configure static ARP entries
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Tcp
Mss stringAdjust Variable - Variable name
- Template
Type string - The template type
- Version int
- 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 stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []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
- If
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- If
Name stringVariable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Ipv4Access
Lists []VpnInterface Svi Feature Template Ipv4Access List Args - Apply ACL
- Ipv4Address string
- Assign IPv4 address
- Ipv4Address
Variable string - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers []string - List of DHCP helper addresses
- Ipv4Secondary
Addresses []VpnInterface Svi Feature Template Ipv4Secondary Address Args - Assign secondary IP addresses
- Ipv4Vrrps
[]Vpn
Interface Svi Feature Template Ipv4Vrrp Args - Enable VRRP
- Ipv6Access
Lists []VpnInterface Svi Feature Template Ipv6Access List Args - Apply ACL
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Client bool - Enable DHCPv6 - Default value:
false
- Ipv6Dhcp
Client stringVariable - Variable name
- Ipv6Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Ipv6Dhcp
Distance stringVariable - Variable name
- Ipv6Dhcp
Helpers []VpnInterface Svi Feature Template Ipv6Dhcp Helper Args - DHCPv6 Helper
- Ipv6Dhcp
Rapid boolCommit - Enable DHCPv6 rapid commit - Default value:
false
- Ipv6Dhcp
Rapid stringCommit Variable - Variable name
- Ipv6Secondary
Addresses []VpnInterface Svi Feature Template Ipv6Secondary Address Args - Assign secondary IPv6 addresses
- Ipv6Vrrps
[]Vpn
Interface Svi Feature Template Ipv6Vrrp Args - Enable VRRP
- Mtu int
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Mtu
Variable string - Variable name
- Name string
- The name of the feature template
- Policers
[]Vpn
Interface Svi Feature Template Policer Args - Enable policer
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Static
Arp []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 stringAdjust Variable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- arp
Timeout Integer - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout StringVariable - Variable name
- description String
- The description of the feature template
- device
Types 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
- if
Name String - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name StringVariable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Integer - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Access
Lists List<VpnInterface Svi Feature Template Ipv4Access List> - Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4Address
Variable String - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP helper addresses
- ipv4Secondary
Addresses List<VpnInterface Svi Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- ipv4Vrrps
List<Vpn
Interface Svi Feature Template Ipv4Vrrp> - Enable VRRP
- ipv6Access
Lists List<VpnInterface Svi Feature Template Ipv6Access List> - Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Client Boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client StringVariable - Variable name
- ipv6Dhcp
Distance Integer - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance StringVariable - Variable name
- ipv6Dhcp
Helpers List<VpnInterface Svi Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- ipv6Dhcp
Rapid BooleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid StringCommit Variable - Variable name
- ipv6Secondary
Addresses List<VpnInterface Svi Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- ipv6Vrrps
List<Vpn
Interface Svi Feature Template Ipv6Vrrp> - Enable VRRP
- mtu Integer
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- mtu
Variable String - Variable name
- name String
- The name of the feature template
- policers
List<Vpn
Interface Svi Feature Template Policer> - Enable policer
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- static
Arp List<VpnEntries Interface Svi Feature Template Static Arp Entry> - Configure static ARP entries
- tcp
Mss IntegerAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss StringAdjust Variable - Variable name
- template
Type String - The template type
- version Integer
- The version of the feature template
- arp
Timeout number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout stringVariable - Variable name
- description string
- The description of the feature template
- device
Types 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
- if
Name string - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name stringVariable - Variable name
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- ip
Directed booleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed stringBroadcast Variable - Variable name
- ip
Mtu number - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu stringVariable - Variable name
- ipv4Access
Lists VpnInterface Svi Feature Template Ipv4Access List[] - Apply ACL
- ipv4Address string
- Assign IPv4 address
- ipv4Address
Variable string - Variable name
- ipv4Dhcp
Helper stringVariable - Variable name
- ipv4Dhcp
Helpers string[] - List of DHCP helper addresses
- ipv4Secondary
Addresses VpnInterface Svi Feature Template Ipv4Secondary Address[] - Assign secondary IP addresses
- ipv4Vrrps
Vpn
Interface Svi Feature Template Ipv4Vrrp[] - Enable VRRP
- ipv6Access
Lists VpnInterface Svi Feature Template Ipv6Access List[] - Apply ACL
- ipv6Address string
- Assign IPv6 address
- ipv6Address
Variable string - Variable name
- ipv6Dhcp
Client boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client stringVariable - Variable name
- ipv6Dhcp
Distance number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance stringVariable - Variable name
- ipv6Dhcp
Helpers VpnInterface Svi Feature Template Ipv6Dhcp Helper[] - DHCPv6 Helper
- ipv6Dhcp
Rapid booleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid stringCommit Variable - Variable name
- ipv6Secondary
Addresses VpnInterface Svi Feature Template Ipv6Secondary Address[] - Assign secondary IPv6 addresses
- ipv6Vrrps
Vpn
Interface Svi Feature Template Ipv6Vrrp[] - Enable VRRP
- mtu number
- Interface MTU <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- mtu
Variable string - Variable name
- name string
- The name of the feature template
- policers
Vpn
Interface Svi Feature Template Policer[] - Enable policer
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- static
Arp VpnEntries Interface Svi Feature Template Static Arp Entry[] - Configure static ARP entries
- tcp
Mss numberAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss stringAdjust Variable - Variable name
- template
Type 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[Vpn
Interface 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
- arp
Timeout Number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2678400
- Default value:1200
- arp
Timeout StringVariable - Variable name
- description String
- The description of the feature template
- device
Types 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
- if
Name String - Interface name: VLAN 1 - VLAN 4094 when present
- if
Name StringVariable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Number - IP MTU <576..Interface MTU>, in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- ipv4Access
Lists List<Property Map> - Apply ACL
- ipv4Address String
- Assign IPv4 address
- ipv4Address
Variable String - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP helper addresses
- ipv4Secondary
Addresses List<Property Map> - Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6Access
Lists List<Property Map> - Apply ACL
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Client Boolean - Enable DHCPv6 - Default value:
false
- ipv6Dhcp
Client StringVariable - Variable name
- ipv6Dhcp
Distance Number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- ipv6Dhcp
Distance StringVariable - Variable name
- ipv6Dhcp
Helpers List<Property Map> - DHCPv6 Helper
- ipv6Dhcp
Rapid BooleanCommit - Enable DHCPv6 rapid commit - Default value:
false
- ipv6Dhcp
Rapid StringCommit Variable - Variable name
- ipv6Secondary
Addresses 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
- mtu
Variable String - Variable name
- name String
- The name of the feature template
- policers List<Property Map>
- Enable policer
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- static
Arp List<Property Map>Entries - Configure static ARP entries
- tcp
Mss NumberAdjust - TCP MSS on SYN packets, in bytes - Range:
552
-1960
- tcp
Mss StringAdjust Variable - Variable name
- template
Type String - The template type
- version Number
- The version of the feature template
Supporting Types
VpnInterfaceSviFeatureTemplateIpv4AccessList, VpnInterfaceSviFeatureTemplateIpv4AccessListArgs
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- acl
Name string - Name of access list
- acl
Name 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.
- acl
Name String - Name of access list
- acl
Name 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
- Ipv4Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- IP Address
- Ipv4Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- IP Address
- ipv4Address
Variable 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
- ipv4Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv4Vrrp, VpnInterfaceSviFeatureTemplateIpv4VrrpArgs
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv4Address string
- Assign IP Address
- Ipv4Address
Variable string - Variable name
- Ipv4Secondary
Addresses 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:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - 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 stringChange Value Variable - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Tracking
Objects List<VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object> - tracking object for VRRP configuration
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv4Address string
- Assign IP Address
- Ipv4Address
Variable string - Variable name
- Ipv4Secondary
Addresses []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:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - 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 stringChange Value Variable - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Tracking
Objects []VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object - tracking object for VRRP configuration
- group
Id Integer - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv4Address String
- Assign IP Address
- ipv4Address
Variable String - Variable name
- ipv4Secondary
Addresses 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:
- priority
Variable String - Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- tloc
Preference BooleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference IntegerChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference StringChange Value Variable - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- tracking
Objects List<VpnInterface Svi Feature Template Ipv4Vrrp Tracking Object> - tracking object for VRRP configuration
- group
Id number - Group ID
- Range:
1
-255
- Range:
- group
Id stringVariable - Variable name
- ipv4Address string
- Assign IP Address
- ipv4Address
Variable string - Variable name
- ipv4Secondary
Addresses 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:
- priority
Variable string - Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable string - Variable name
- tloc
Preference booleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference numberChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference stringChange Value Variable - Variable name
- track
Omp boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp stringVariable - Variable name
- track
Prefix stringList - Track Prefix List
- track
Prefix stringList Variable - Variable name
- tracking
Objects 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
- group
Id Number - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv4Address String
- Assign IP Address
- ipv4Address
Variable String - Variable name
- ipv4Secondary
Addresses 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:
- priority
Variable String - Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- tloc
Preference BooleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference NumberChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference StringChange Value Variable - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- tracking
Objects List<Property Map> - tracking object for VRRP configuration
VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs
- Ipv4Address string
- VRRP Secondary IP address
- Ipv4Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- VRRP Secondary IP address
- Ipv4Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- VRRP Secondary IP address
- ipv4Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- VRRP Secondary IP address
- ipv4Address
Variable 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
- ipv4Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObject, VpnInterfaceSviFeatureTemplateIpv4VrrpTrackingObjectArgs
- Decrement
Value int - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- Decrement
Value stringVariable - Variable name
- Name int
- Tracker ID
- Range:
1
-1000
- Range:
- Name
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- Track
Action stringVariable - Variable name
- Decrement
Value int - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- Decrement
Value stringVariable - Variable name
- Name int
- Tracker ID
- Range:
1
-1000
- Range:
- Name
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- Track
Action stringVariable - Variable name
- decrement
Value Integer - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value StringVariable - Variable name
- name Integer
- Tracker ID
- Range:
1
-1000
- Range:
- name
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- track
Action String - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action StringVariable - Variable name
- decrement
Value number - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value stringVariable - Variable name
- name number
- Tracker ID
- Range:
1
-1000
- Range:
- name
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action 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
- decrement
Value Number - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value StringVariable - Variable name
- name Number
- Tracker ID
- Range:
1
-1000
- Range:
- name
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- track
Action String - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action StringVariable - Variable name
VpnInterfaceSviFeatureTemplateIpv6AccessList, VpnInterfaceSviFeatureTemplateIpv6AccessListArgs
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- acl
Name string - Name of access list
- acl
Name 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.
- acl
Name String - Name of access list
- acl
Name 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
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Vpn
Id int - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- Vpn
Id stringVariable - Variable name
- Address string
- DHCPv6 Helper address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Vpn
Id int - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- Vpn
Id stringVariable - Variable name
- address String
- DHCPv6 Helper address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpn
Id Integer - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id StringVariable - Variable name
- address string
- DHCPv6 Helper address
- address
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- vpn
Id number - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id 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
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpn
Id Number - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id StringVariable - Variable name
VpnInterfaceSviFeatureTemplateIpv6SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv6SecondaryAddressArgs
- Ipv6Address string
- IPv6 Address
- Ipv6Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv6Address string
- IPv6 Address
- Ipv6Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv6Address String
- IPv6 Address
- ipv6Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv6Address string
- IPv6 Address
- ipv6Address
Variable 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
- ipv6Address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
VpnInterfaceSviFeatureTemplateIpv6Vrrp, VpnInterfaceSviFeatureTemplateIpv6VrrpArgs
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv6Addresses
List<Vpn
Interface Svi Feature Template Ipv6Vrrp Ipv6Address> - IPv6 VRRP
- Ipv6Secondary
Addresses 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:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv6Addresses
[]Vpn
Interface Svi Feature Template Ipv6Vrrp Ipv6Address - IPv6 VRRP
- Ipv6Secondary
Addresses []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:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- group
Id Integer - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv6Addresses
List<Vpn
Interface Svi Feature Template Ipv6Vrrp Ipv6Address> - IPv6 VRRP
- ipv6Secondary
Addresses 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:
- priority
Variable String - Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- group
Id number - Group ID
- Range:
1
-255
- Range:
- group
Id stringVariable - Variable name
- ipv6Addresses
Vpn
Interface Svi Feature Template Ipv6Vrrp Ipv6Address[] - IPv6 VRRP
- ipv6Secondary
Addresses 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:
- priority
Variable string - Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable string - Variable name
- track
Omp boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp stringVariable - Variable name
- track
Prefix stringList - Track Prefix List
- track
Prefix 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
- group
Id Number - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv6Addresses List<Property Map>
- IPv6 VRRP
- ipv6Secondary
Addresses 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:
- priority
Variable String - Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6Address, VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6AddressArgs
- Link
Local stringAddress - Use link-local IPv6 Address
- Link
Local stringAddress Variable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- Prefix
Variable string - Variable name
- Link
Local stringAddress - Use link-local IPv6 Address
- Link
Local stringAddress Variable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- Prefix
Variable string - Variable name
- link
Local StringAddress - Use link-local IPv6 Address
- link
Local StringAddress Variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefix
Variable String - Variable name
- link
Local stringAddress - Use link-local IPv6 Address
- link
Local stringAddress Variable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- prefix string
- Assign Global IPv6 Prefix
- prefix
Variable 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
- link
Local StringAddress - Use link-local IPv6 Address
- link
Local StringAddress Variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefix
Variable String - Variable name
VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddress, VpnInterfaceSviFeatureTemplateIpv6VrrpIpv6SecondaryAddressArgs
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- IPv6 Secondary IP address
- Prefix
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- IPv6 Secondary IP address
- Prefix
Variable string - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- IPv6 Secondary IP address
- prefix
Variable String - Variable name
- optional boolean
- Indicates if list item is considered optional.
- prefix string
- IPv6 Secondary IP address
- prefix
Variable 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
- prefix
Variable String - Variable name
VpnInterfaceSviFeatureTemplatePolicer, VpnInterfaceSviFeatureTemplatePolicerArgs
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Policer
Name string - Name of policer
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Policer
Name string - Name of policer
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- policer
Name String - Name of policer
- direction string
- Direction
- Choices:
in
,out
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- policer
Name 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.
- policer
Name String - Name of policer
VpnInterfaceSviFeatureTemplateStaticArpEntry, VpnInterfaceSviFeatureTemplateStaticArpEntryArgs
- Ipv4Address string
- IP Address
- Ipv4Address
Variable string - Variable name
- Mac
Address string - MAC address
- Mac
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ipv4Address string
- IP Address
- Ipv4Address
Variable string - Variable name
- Mac
Address string - MAC address
- Mac
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ipv4Address String
- IP Address
- ipv4Address
Variable String - Variable name
- mac
Address String - MAC address
- mac
Address StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ipv4Address string
- IP Address
- ipv4Address
Variable string - Variable name
- mac
Address string - MAC address
- mac
Address 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
- ipv4Address
Variable String - Variable name
- mac
Address String - MAC address
- mac
Address 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
sdwan
Terraform Provider.