sdwan.VpnInterfaceEthernetPppoeFeatureTemplate
Explore with Pulumi AI
This resource can manage a VPN Interface Ethernet PPPoE feature template.
- Minimum SD-WAN Manager version:
15.0.0
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
example:
type: sdwan:VpnInterfaceEthernetPppoeFeatureTemplate
properties:
name: Example
description: My Example
deviceTypes:
- vedge-C8000V
ethernetInterfaceName: Example
shutdown: true
interfaceDescription: My Description
encap: 4094
dialerPoolNumber: 255
pppMaximumPayload: 1790
dialerAddressNegotiated: false
ipDirectedBroadcast: false
unnumberedLoopbackInterface: example
pppAuthenticationProtocol: chap
pppAuthenticationProtocolPap: false
chapHostname: chap-example
chapPppAuthPassword: myPassword
papUsername: pap-username
papPassword: true
papPppAuthPassword: myPassword
pppAuthenticationType: callin
enableCoreRegion: true
coreRegion: core
secondaryRegion: off
tunnelInterfaceEncapsulations:
- encapsulation: gre
preference: 4.294967e+06
weight: 250
tunnelInterfaceGroups:
- 4.2949672e+07
tunnelInterfaceBorder: true
perTunnelQos: true
perTunnelQosAggregator: false
tunnelQosMode: spoke
tunnelInterfaceColor: custom1
tunnelInterfaceLastResortCircuit: false
tunnelInterfaceLowBandwidthLink: false
tunnelInterfaceTunnelTcpMss: 1460
tunnelInterfaceClearDontFragment: false
tunnelInterfaceNetworkBroadcast: false
tunnelInterfaceMaxControlConnections: 8
tunnelInterfaceControlConnections: true
tunnelInterfaceVbondAsStunServer: false
tunnelInterfaceExcludeControllerGroupLists:
- 100
tunnelInterfaceVmanageConnectionPreference: 5
tunnelInterfacePortHop: false
tunnelInterfaceColorRestrict: false
tunnelInterfaceCarrier: carrier1
tunnelInterfaceNatRefreshInterval: 15
tunnelInterfaceHelloInterval: 1000
tunnelInterfaceHelloTolerance: 12
tunnelInterfaceBindLoopbackTunnel: '12'
tunnelInterfaceAllowAll: false
tunnelInterfaceAllowBgp: false
tunnelInterfaceAllowDhcp: true
tunnelInterfaceAllowDns: true
tunnelInterfaceAllowIcmp: true
tunnelInterfaceAllowSsh: false
tunnelInterfaceAllowNtp: false
tunnelInterfaceAllowNetconf: false
tunnelInterfaceAllowOspf: false
tunnelInterfaceAllowStun: false
tunnelInterfaceAllowSnmp: false
tunnelInterfaceAllowHttps: true
nat: true
natRefreshMode: outbound
natUdpTimeout: 1
natTcpTimeout: 60
natBlockIcmpError: true
natResponseToPing: false
natPortForwards:
- port_start_range: 0
port_end_range: 65530
protocol: tcp
private_vpn: 65530
private_ip_address: 1.2.3.4
qosAdaptivePeriod: 15
qosAdaptiveBandwidthDownstream: 10000
qosAdaptiveMinDownstream: 100
qosAdaptiveMaxDownstream: 100000
qosAdaptiveBandwidthUpstream: 10000
qosAdaptiveMinUpstream: 100
qosAdaptiveMaxUpstream: 100000
shapingRate: 1e+07
qosMap: test
qosMapVpn: test
bandwidthUpstream: 2.147483e+08
bandwidthDownstream: 2.147483e+08
writeRule: RULE1
accessLists:
- direction: in
acl_name: ACL1
policers:
- direction: in
policer_name: example
ipMtuForDialerInterface: 1500
dialerTcpMss: 720
tlocExtension: tloc
trackers:
- tracker1
Create VpnInterfaceEthernetPppoeFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpnInterfaceEthernetPppoeFeatureTemplate(name: string, args: VpnInterfaceEthernetPppoeFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def VpnInterfaceEthernetPppoeFeatureTemplate(resource_name: str,
args: VpnInterfaceEthernetPppoeFeatureTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VpnInterfaceEthernetPppoeFeatureTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
access_lists: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateAccessListArgs]] = None,
bandwidth_downstream: Optional[int] = None,
bandwidth_downstream_variable: Optional[str] = None,
bandwidth_upstream: Optional[int] = None,
bandwidth_upstream_variable: Optional[str] = None,
chap_hostname: Optional[str] = None,
chap_hostname_variable: Optional[str] = None,
chap_ppp_auth_password: Optional[str] = None,
chap_ppp_auth_password_variable: Optional[str] = None,
core_region: Optional[str] = None,
core_region_variable: Optional[str] = None,
dialer_address_negotiated: Optional[bool] = None,
dialer_address_negotiated_variable: Optional[str] = None,
dialer_pool_number: Optional[int] = None,
dialer_pool_number_variable: Optional[str] = None,
dialer_tcp_mss: Optional[int] = None,
dialer_tcp_mss_variable: Optional[str] = None,
enable_core_region: Optional[bool] = None,
encap: Optional[int] = None,
encap_variable: Optional[str] = None,
ethernet_interface_name: Optional[str] = None,
ethernet_interface_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_for_dialer_interface: Optional[int] = None,
ip_mtu_for_dialer_interface_variable: Optional[str] = None,
name: Optional[str] = None,
nat: Optional[bool] = None,
nat_block_icmp_error: Optional[bool] = None,
nat_block_icmp_error_variable: Optional[str] = None,
nat_port_forwards: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArgs]] = None,
nat_refresh_mode: Optional[str] = None,
nat_refresh_mode_variable: Optional[str] = None,
nat_response_to_ping: Optional[bool] = None,
nat_response_to_ping_variable: Optional[str] = None,
nat_tcp_timeout: Optional[int] = None,
nat_tcp_timeout_variable: Optional[str] = None,
nat_udp_timeout: Optional[int] = None,
nat_udp_timeout_variable: Optional[str] = None,
pap_password: Optional[bool] = None,
pap_ppp_auth_password: Optional[str] = None,
pap_ppp_auth_password_variable: Optional[str] = None,
pap_username: Optional[str] = None,
pap_username_variable: Optional[str] = None,
per_tunnel_qos: Optional[bool] = None,
per_tunnel_qos_aggregator: Optional[bool] = None,
per_tunnel_qos_aggregator_variable: Optional[str] = None,
per_tunnel_qos_variable: Optional[str] = None,
policers: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplatePolicerArgs]] = None,
ppp_authentication_protocol: Optional[str] = None,
ppp_authentication_protocol_pap: Optional[bool] = None,
ppp_authentication_protocol_variable: Optional[str] = None,
ppp_authentication_type: Optional[str] = None,
ppp_maximum_payload: Optional[int] = None,
ppp_maximum_payload_variable: Optional[str] = None,
qos_adaptive_bandwidth_downstream: Optional[int] = None,
qos_adaptive_bandwidth_downstream_variable: Optional[str] = None,
qos_adaptive_bandwidth_upstream: Optional[int] = None,
qos_adaptive_bandwidth_upstream_variable: Optional[str] = None,
qos_adaptive_max_downstream: Optional[int] = None,
qos_adaptive_max_downstream_variable: Optional[str] = None,
qos_adaptive_max_upstream: Optional[int] = None,
qos_adaptive_max_upstream_variable: Optional[str] = None,
qos_adaptive_min_downstream: Optional[int] = None,
qos_adaptive_min_downstream_variable: Optional[str] = None,
qos_adaptive_min_upstream: Optional[int] = None,
qos_adaptive_min_upstream_variable: Optional[str] = None,
qos_adaptive_period: Optional[int] = None,
qos_adaptive_period_variable: Optional[str] = None,
qos_map: Optional[str] = None,
qos_map_variable: Optional[str] = None,
qos_map_vpn: Optional[str] = None,
qos_map_vpn_variable: Optional[str] = None,
secondary_region: Optional[str] = None,
secondary_region_variable: Optional[str] = None,
shaping_rate: Optional[int] = None,
shaping_rate_variable: Optional[str] = None,
shutdown: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
tloc_extension: Optional[str] = None,
tloc_extension_variable: Optional[str] = None,
tracker_variable: Optional[str] = None,
trackers: Optional[Sequence[str]] = None,
tunnel_interface_allow_all: Optional[bool] = None,
tunnel_interface_allow_all_variable: Optional[str] = None,
tunnel_interface_allow_bgp: Optional[bool] = None,
tunnel_interface_allow_bgp_variable: Optional[str] = None,
tunnel_interface_allow_dhcp: Optional[bool] = None,
tunnel_interface_allow_dhcp_variable: Optional[str] = None,
tunnel_interface_allow_dns: Optional[bool] = None,
tunnel_interface_allow_dns_variable: Optional[str] = None,
tunnel_interface_allow_https: Optional[bool] = None,
tunnel_interface_allow_https_variable: Optional[str] = None,
tunnel_interface_allow_icmp: Optional[bool] = None,
tunnel_interface_allow_icmp_variable: Optional[str] = None,
tunnel_interface_allow_netconf: Optional[bool] = None,
tunnel_interface_allow_netconf_variable: Optional[str] = None,
tunnel_interface_allow_ntp: Optional[bool] = None,
tunnel_interface_allow_ntp_variable: Optional[str] = None,
tunnel_interface_allow_ospf: Optional[bool] = None,
tunnel_interface_allow_ospf_variable: Optional[str] = None,
tunnel_interface_allow_snmp: Optional[bool] = None,
tunnel_interface_allow_snmp_variable: Optional[str] = None,
tunnel_interface_allow_ssh: Optional[bool] = None,
tunnel_interface_allow_ssh_variable: Optional[str] = None,
tunnel_interface_allow_stun: Optional[bool] = None,
tunnel_interface_allow_stun_variable: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
tunnel_interface_border: Optional[bool] = None,
tunnel_interface_border_variable: Optional[str] = None,
tunnel_interface_carrier: Optional[str] = None,
tunnel_interface_carrier_variable: Optional[str] = None,
tunnel_interface_clear_dont_fragment: Optional[bool] = None,
tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
tunnel_interface_color: Optional[str] = None,
tunnel_interface_color_restrict: Optional[bool] = None,
tunnel_interface_color_variable: Optional[str] = None,
tunnel_interface_control_connections: Optional[bool] = None,
tunnel_interface_control_connections_variable: Optional[str] = None,
tunnel_interface_encapsulations: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
tunnel_interface_groups: Optional[Sequence[int]] = None,
tunnel_interface_groups_variable: Optional[str] = None,
tunnel_interface_hello_interval: Optional[int] = None,
tunnel_interface_hello_interval_variable: Optional[str] = None,
tunnel_interface_hello_tolerance: Optional[int] = None,
tunnel_interface_hello_tolerance_variable: Optional[str] = None,
tunnel_interface_last_resort_circuit: Optional[bool] = None,
tunnel_interface_last_resort_circuit_variable: Optional[str] = None,
tunnel_interface_low_bandwidth_link: Optional[bool] = None,
tunnel_interface_low_bandwidth_link_variable: Optional[str] = None,
tunnel_interface_max_control_connections: Optional[int] = None,
tunnel_interface_max_control_connections_variable: Optional[str] = None,
tunnel_interface_nat_refresh_interval: Optional[int] = None,
tunnel_interface_nat_refresh_interval_variable: Optional[str] = None,
tunnel_interface_network_broadcast: Optional[bool] = None,
tunnel_interface_network_broadcast_variable: Optional[str] = None,
tunnel_interface_port_hop: Optional[bool] = None,
tunnel_interface_port_hop_variable: Optional[str] = None,
tunnel_interface_tunnel_tcp_mss: Optional[int] = None,
tunnel_interface_tunnel_tcp_mss_variable: Optional[str] = None,
tunnel_interface_vbond_as_stun_server: Optional[bool] = None,
tunnel_interface_vbond_as_stun_server_variable: Optional[str] = None,
tunnel_interface_vmanage_connection_preference: Optional[int] = None,
tunnel_interface_vmanage_connection_preference_variable: Optional[str] = None,
tunnel_qos_mode: Optional[str] = None,
tunnel_qos_mode_variable: Optional[str] = None,
unnumbered_loopback_interface: Optional[str] = None,
unnumbered_loopback_interface_variable: Optional[str] = None,
write_rule: Optional[str] = None,
write_rule_variable: Optional[str] = None)
func NewVpnInterfaceEthernetPppoeFeatureTemplate(ctx *Context, name string, args VpnInterfaceEthernetPppoeFeatureTemplateArgs, opts ...ResourceOption) (*VpnInterfaceEthernetPppoeFeatureTemplate, error)
public VpnInterfaceEthernetPppoeFeatureTemplate(string name, VpnInterfaceEthernetPppoeFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public VpnInterfaceEthernetPppoeFeatureTemplate(String name, VpnInterfaceEthernetPppoeFeatureTemplateArgs args)
public VpnInterfaceEthernetPppoeFeatureTemplate(String name, VpnInterfaceEthernetPppoeFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:VpnInterfaceEthernetPppoeFeatureTemplate
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 VpnInterfaceEthernetPppoeFeatureTemplateArgs
- 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 VpnInterfaceEthernetPppoeFeatureTemplateArgs
- 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 VpnInterfaceEthernetPppoeFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpnInterfaceEthernetPppoeFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpnInterfaceEthernetPppoeFeatureTemplateArgs
- 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 vpnInterfaceEthernetPppoeFeatureTemplateResource = new Sdwan.VpnInterfaceEthernetPppoeFeatureTemplate("vpnInterfaceEthernetPppoeFeatureTemplateResource", new()
{
Description = "string",
DeviceTypes = new[]
{
"string",
},
AccessLists = new[]
{
new Sdwan.Inputs.VpnInterfaceEthernetPppoeFeatureTemplateAccessListArgs
{
AclName = "string",
AclNameVariable = "string",
Direction = "string",
Optional = false,
},
},
BandwidthDownstream = 0,
BandwidthDownstreamVariable = "string",
BandwidthUpstream = 0,
BandwidthUpstreamVariable = "string",
ChapHostname = "string",
ChapHostnameVariable = "string",
ChapPppAuthPassword = "string",
ChapPppAuthPasswordVariable = "string",
CoreRegion = "string",
CoreRegionVariable = "string",
DialerAddressNegotiated = false,
DialerAddressNegotiatedVariable = "string",
DialerPoolNumber = 0,
DialerPoolNumberVariable = "string",
DialerTcpMss = 0,
DialerTcpMssVariable = "string",
EnableCoreRegion = false,
Encap = 0,
EncapVariable = "string",
EthernetInterfaceName = "string",
EthernetInterfaceNameVariable = "string",
InterfaceDescription = "string",
InterfaceDescriptionVariable = "string",
IpDirectedBroadcast = false,
IpDirectedBroadcastVariable = "string",
IpMtuForDialerInterface = 0,
IpMtuForDialerInterfaceVariable = "string",
Name = "string",
Nat = false,
NatBlockIcmpError = false,
NatBlockIcmpErrorVariable = "string",
NatPortForwards = new[]
{
new Sdwan.Inputs.VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArgs
{
Optional = false,
PortEndRange = 0,
PortStartRange = 0,
PrivateIpAddress = "string",
PrivateIpAddressVariable = "string",
PrivateVpn = 0,
PrivateVpnVariable = "string",
Protocol = "string",
},
},
NatRefreshMode = "string",
NatRefreshModeVariable = "string",
NatResponseToPing = false,
NatResponseToPingVariable = "string",
NatTcpTimeout = 0,
NatTcpTimeoutVariable = "string",
NatUdpTimeout = 0,
NatUdpTimeoutVariable = "string",
PapPassword = false,
PapPppAuthPassword = "string",
PapPppAuthPasswordVariable = "string",
PapUsername = "string",
PapUsernameVariable = "string",
PerTunnelQos = false,
PerTunnelQosAggregator = false,
PerTunnelQosAggregatorVariable = "string",
PerTunnelQosVariable = "string",
Policers = new[]
{
new Sdwan.Inputs.VpnInterfaceEthernetPppoeFeatureTemplatePolicerArgs
{
Direction = "string",
Optional = false,
PolicerName = "string",
},
},
PppAuthenticationProtocol = "string",
PppAuthenticationProtocolPap = false,
PppAuthenticationProtocolVariable = "string",
PppAuthenticationType = "string",
PppMaximumPayload = 0,
PppMaximumPayloadVariable = "string",
QosAdaptiveBandwidthDownstream = 0,
QosAdaptiveBandwidthDownstreamVariable = "string",
QosAdaptiveBandwidthUpstream = 0,
QosAdaptiveBandwidthUpstreamVariable = "string",
QosAdaptiveMaxDownstream = 0,
QosAdaptiveMaxDownstreamVariable = "string",
QosAdaptiveMaxUpstream = 0,
QosAdaptiveMaxUpstreamVariable = "string",
QosAdaptiveMinDownstream = 0,
QosAdaptiveMinDownstreamVariable = "string",
QosAdaptiveMinUpstream = 0,
QosAdaptiveMinUpstreamVariable = "string",
QosAdaptivePeriod = 0,
QosAdaptivePeriodVariable = "string",
QosMap = "string",
QosMapVariable = "string",
QosMapVpn = "string",
QosMapVpnVariable = "string",
SecondaryRegion = "string",
SecondaryRegionVariable = "string",
ShapingRate = 0,
ShapingRateVariable = "string",
Shutdown = false,
ShutdownVariable = "string",
TlocExtension = "string",
TlocExtensionVariable = "string",
TrackerVariable = "string",
Trackers = new[]
{
"string",
},
TunnelInterfaceAllowAll = false,
TunnelInterfaceAllowAllVariable = "string",
TunnelInterfaceAllowBgp = false,
TunnelInterfaceAllowBgpVariable = "string",
TunnelInterfaceAllowDhcp = false,
TunnelInterfaceAllowDhcpVariable = "string",
TunnelInterfaceAllowDns = false,
TunnelInterfaceAllowDnsVariable = "string",
TunnelInterfaceAllowHttps = false,
TunnelInterfaceAllowHttpsVariable = "string",
TunnelInterfaceAllowIcmp = false,
TunnelInterfaceAllowIcmpVariable = "string",
TunnelInterfaceAllowNetconf = false,
TunnelInterfaceAllowNetconfVariable = "string",
TunnelInterfaceAllowNtp = false,
TunnelInterfaceAllowNtpVariable = "string",
TunnelInterfaceAllowOspf = false,
TunnelInterfaceAllowOspfVariable = "string",
TunnelInterfaceAllowSnmp = false,
TunnelInterfaceAllowSnmpVariable = "string",
TunnelInterfaceAllowSsh = false,
TunnelInterfaceAllowSshVariable = "string",
TunnelInterfaceAllowStun = false,
TunnelInterfaceAllowStunVariable = "string",
TunnelInterfaceBindLoopbackTunnel = "string",
TunnelInterfaceBindLoopbackTunnelVariable = "string",
TunnelInterfaceBorder = false,
TunnelInterfaceBorderVariable = "string",
TunnelInterfaceCarrier = "string",
TunnelInterfaceCarrierVariable = "string",
TunnelInterfaceClearDontFragment = false,
TunnelInterfaceClearDontFragmentVariable = "string",
TunnelInterfaceColor = "string",
TunnelInterfaceColorRestrict = false,
TunnelInterfaceColorVariable = "string",
TunnelInterfaceControlConnections = false,
TunnelInterfaceControlConnectionsVariable = "string",
TunnelInterfaceEncapsulations = new[]
{
new Sdwan.Inputs.VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArgs
{
Encapsulation = "string",
Optional = false,
Preference = 0,
PreferenceVariable = "string",
Weight = 0,
WeightVariable = "string",
},
},
TunnelInterfaceExcludeControllerGroupListVariable = "string",
TunnelInterfaceExcludeControllerGroupLists = new[]
{
0,
},
TunnelInterfaceGroups = new[]
{
0,
},
TunnelInterfaceGroupsVariable = "string",
TunnelInterfaceHelloInterval = 0,
TunnelInterfaceHelloIntervalVariable = "string",
TunnelInterfaceHelloTolerance = 0,
TunnelInterfaceHelloToleranceVariable = "string",
TunnelInterfaceLastResortCircuit = false,
TunnelInterfaceLastResortCircuitVariable = "string",
TunnelInterfaceLowBandwidthLink = false,
TunnelInterfaceLowBandwidthLinkVariable = "string",
TunnelInterfaceMaxControlConnections = 0,
TunnelInterfaceMaxControlConnectionsVariable = "string",
TunnelInterfaceNatRefreshInterval = 0,
TunnelInterfaceNatRefreshIntervalVariable = "string",
TunnelInterfaceNetworkBroadcast = false,
TunnelInterfaceNetworkBroadcastVariable = "string",
TunnelInterfacePortHop = false,
TunnelInterfacePortHopVariable = "string",
TunnelInterfaceTunnelTcpMss = 0,
TunnelInterfaceTunnelTcpMssVariable = "string",
TunnelInterfaceVbondAsStunServer = false,
TunnelInterfaceVbondAsStunServerVariable = "string",
TunnelInterfaceVmanageConnectionPreference = 0,
TunnelInterfaceVmanageConnectionPreferenceVariable = "string",
TunnelQosMode = "string",
TunnelQosModeVariable = "string",
UnnumberedLoopbackInterface = "string",
UnnumberedLoopbackInterfaceVariable = "string",
WriteRule = "string",
WriteRuleVariable = "string",
});
example, err := sdwan.NewVpnInterfaceEthernetPppoeFeatureTemplate(ctx, "vpnInterfaceEthernetPppoeFeatureTemplateResource", &sdwan.VpnInterfaceEthernetPppoeFeatureTemplateArgs{
Description: pulumi.String("string"),
DeviceTypes: pulumi.StringArray{
pulumi.String("string"),
},
AccessLists: sdwan.VpnInterfaceEthernetPppoeFeatureTemplateAccessListArray{
&sdwan.VpnInterfaceEthernetPppoeFeatureTemplateAccessListArgs{
AclName: pulumi.String("string"),
AclNameVariable: pulumi.String("string"),
Direction: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
BandwidthDownstream: pulumi.Int(0),
BandwidthDownstreamVariable: pulumi.String("string"),
BandwidthUpstream: pulumi.Int(0),
BandwidthUpstreamVariable: pulumi.String("string"),
ChapHostname: pulumi.String("string"),
ChapHostnameVariable: pulumi.String("string"),
ChapPppAuthPassword: pulumi.String("string"),
ChapPppAuthPasswordVariable: pulumi.String("string"),
CoreRegion: pulumi.String("string"),
CoreRegionVariable: pulumi.String("string"),
DialerAddressNegotiated: pulumi.Bool(false),
DialerAddressNegotiatedVariable: pulumi.String("string"),
DialerPoolNumber: pulumi.Int(0),
DialerPoolNumberVariable: pulumi.String("string"),
DialerTcpMss: pulumi.Int(0),
DialerTcpMssVariable: pulumi.String("string"),
EnableCoreRegion: pulumi.Bool(false),
Encap: pulumi.Int(0),
EncapVariable: pulumi.String("string"),
EthernetInterfaceName: pulumi.String("string"),
EthernetInterfaceNameVariable: pulumi.String("string"),
InterfaceDescription: pulumi.String("string"),
InterfaceDescriptionVariable: pulumi.String("string"),
IpDirectedBroadcast: pulumi.Bool(false),
IpDirectedBroadcastVariable: pulumi.String("string"),
IpMtuForDialerInterface: pulumi.Int(0),
IpMtuForDialerInterfaceVariable: pulumi.String("string"),
Name: pulumi.String("string"),
Nat: pulumi.Bool(false),
NatBlockIcmpError: pulumi.Bool(false),
NatBlockIcmpErrorVariable: pulumi.String("string"),
NatPortForwards: sdwan.VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArray{
&sdwan.VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArgs{
Optional: pulumi.Bool(false),
PortEndRange: pulumi.Int(0),
PortStartRange: pulumi.Int(0),
PrivateIpAddress: pulumi.String("string"),
PrivateIpAddressVariable: pulumi.String("string"),
PrivateVpn: pulumi.Int(0),
PrivateVpnVariable: pulumi.String("string"),
Protocol: pulumi.String("string"),
},
},
NatRefreshMode: pulumi.String("string"),
NatRefreshModeVariable: pulumi.String("string"),
NatResponseToPing: pulumi.Bool(false),
NatResponseToPingVariable: pulumi.String("string"),
NatTcpTimeout: pulumi.Int(0),
NatTcpTimeoutVariable: pulumi.String("string"),
NatUdpTimeout: pulumi.Int(0),
NatUdpTimeoutVariable: pulumi.String("string"),
PapPassword: pulumi.Bool(false),
PapPppAuthPassword: pulumi.String("string"),
PapPppAuthPasswordVariable: pulumi.String("string"),
PapUsername: pulumi.String("string"),
PapUsernameVariable: pulumi.String("string"),
PerTunnelQos: pulumi.Bool(false),
PerTunnelQosAggregator: pulumi.Bool(false),
PerTunnelQosAggregatorVariable: pulumi.String("string"),
PerTunnelQosVariable: pulumi.String("string"),
Policers: sdwan.VpnInterfaceEthernetPppoeFeatureTemplatePolicerArray{
&sdwan.VpnInterfaceEthernetPppoeFeatureTemplatePolicerArgs{
Direction: pulumi.String("string"),
Optional: pulumi.Bool(false),
PolicerName: pulumi.String("string"),
},
},
PppAuthenticationProtocol: pulumi.String("string"),
PppAuthenticationProtocolPap: pulumi.Bool(false),
PppAuthenticationProtocolVariable: pulumi.String("string"),
PppAuthenticationType: pulumi.String("string"),
PppMaximumPayload: pulumi.Int(0),
PppMaximumPayloadVariable: pulumi.String("string"),
QosAdaptiveBandwidthDownstream: pulumi.Int(0),
QosAdaptiveBandwidthDownstreamVariable: pulumi.String("string"),
QosAdaptiveBandwidthUpstream: pulumi.Int(0),
QosAdaptiveBandwidthUpstreamVariable: pulumi.String("string"),
QosAdaptiveMaxDownstream: pulumi.Int(0),
QosAdaptiveMaxDownstreamVariable: pulumi.String("string"),
QosAdaptiveMaxUpstream: pulumi.Int(0),
QosAdaptiveMaxUpstreamVariable: pulumi.String("string"),
QosAdaptiveMinDownstream: pulumi.Int(0),
QosAdaptiveMinDownstreamVariable: pulumi.String("string"),
QosAdaptiveMinUpstream: pulumi.Int(0),
QosAdaptiveMinUpstreamVariable: pulumi.String("string"),
QosAdaptivePeriod: pulumi.Int(0),
QosAdaptivePeriodVariable: pulumi.String("string"),
QosMap: pulumi.String("string"),
QosMapVariable: pulumi.String("string"),
QosMapVpn: pulumi.String("string"),
QosMapVpnVariable: pulumi.String("string"),
SecondaryRegion: pulumi.String("string"),
SecondaryRegionVariable: pulumi.String("string"),
ShapingRate: pulumi.Int(0),
ShapingRateVariable: pulumi.String("string"),
Shutdown: pulumi.Bool(false),
ShutdownVariable: pulumi.String("string"),
TlocExtension: pulumi.String("string"),
TlocExtensionVariable: pulumi.String("string"),
TrackerVariable: pulumi.String("string"),
Trackers: pulumi.StringArray{
pulumi.String("string"),
},
TunnelInterfaceAllowAll: pulumi.Bool(false),
TunnelInterfaceAllowAllVariable: pulumi.String("string"),
TunnelInterfaceAllowBgp: pulumi.Bool(false),
TunnelInterfaceAllowBgpVariable: pulumi.String("string"),
TunnelInterfaceAllowDhcp: pulumi.Bool(false),
TunnelInterfaceAllowDhcpVariable: pulumi.String("string"),
TunnelInterfaceAllowDns: pulumi.Bool(false),
TunnelInterfaceAllowDnsVariable: pulumi.String("string"),
TunnelInterfaceAllowHttps: pulumi.Bool(false),
TunnelInterfaceAllowHttpsVariable: pulumi.String("string"),
TunnelInterfaceAllowIcmp: pulumi.Bool(false),
TunnelInterfaceAllowIcmpVariable: pulumi.String("string"),
TunnelInterfaceAllowNetconf: pulumi.Bool(false),
TunnelInterfaceAllowNetconfVariable: pulumi.String("string"),
TunnelInterfaceAllowNtp: pulumi.Bool(false),
TunnelInterfaceAllowNtpVariable: pulumi.String("string"),
TunnelInterfaceAllowOspf: pulumi.Bool(false),
TunnelInterfaceAllowOspfVariable: pulumi.String("string"),
TunnelInterfaceAllowSnmp: pulumi.Bool(false),
TunnelInterfaceAllowSnmpVariable: pulumi.String("string"),
TunnelInterfaceAllowSsh: pulumi.Bool(false),
TunnelInterfaceAllowSshVariable: pulumi.String("string"),
TunnelInterfaceAllowStun: pulumi.Bool(false),
TunnelInterfaceAllowStunVariable: pulumi.String("string"),
TunnelInterfaceBindLoopbackTunnel: pulumi.String("string"),
TunnelInterfaceBindLoopbackTunnelVariable: pulumi.String("string"),
TunnelInterfaceBorder: pulumi.Bool(false),
TunnelInterfaceBorderVariable: pulumi.String("string"),
TunnelInterfaceCarrier: pulumi.String("string"),
TunnelInterfaceCarrierVariable: pulumi.String("string"),
TunnelInterfaceClearDontFragment: pulumi.Bool(false),
TunnelInterfaceClearDontFragmentVariable: pulumi.String("string"),
TunnelInterfaceColor: pulumi.String("string"),
TunnelInterfaceColorRestrict: pulumi.Bool(false),
TunnelInterfaceColorVariable: pulumi.String("string"),
TunnelInterfaceControlConnections: pulumi.Bool(false),
TunnelInterfaceControlConnectionsVariable: pulumi.String("string"),
TunnelInterfaceEncapsulations: sdwan.VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArray{
&sdwan.VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArgs{
Encapsulation: pulumi.String("string"),
Optional: pulumi.Bool(false),
Preference: pulumi.Int(0),
PreferenceVariable: pulumi.String("string"),
Weight: pulumi.Int(0),
WeightVariable: pulumi.String("string"),
},
},
TunnelInterfaceExcludeControllerGroupListVariable: pulumi.String("string"),
TunnelInterfaceExcludeControllerGroupLists: pulumi.IntArray{
pulumi.Int(0),
},
TunnelInterfaceGroups: pulumi.IntArray{
pulumi.Int(0),
},
TunnelInterfaceGroupsVariable: pulumi.String("string"),
TunnelInterfaceHelloInterval: pulumi.Int(0),
TunnelInterfaceHelloIntervalVariable: pulumi.String("string"),
TunnelInterfaceHelloTolerance: pulumi.Int(0),
TunnelInterfaceHelloToleranceVariable: pulumi.String("string"),
TunnelInterfaceLastResortCircuit: pulumi.Bool(false),
TunnelInterfaceLastResortCircuitVariable: pulumi.String("string"),
TunnelInterfaceLowBandwidthLink: pulumi.Bool(false),
TunnelInterfaceLowBandwidthLinkVariable: pulumi.String("string"),
TunnelInterfaceMaxControlConnections: pulumi.Int(0),
TunnelInterfaceMaxControlConnectionsVariable: pulumi.String("string"),
TunnelInterfaceNatRefreshInterval: pulumi.Int(0),
TunnelInterfaceNatRefreshIntervalVariable: pulumi.String("string"),
TunnelInterfaceNetworkBroadcast: pulumi.Bool(false),
TunnelInterfaceNetworkBroadcastVariable: pulumi.String("string"),
TunnelInterfacePortHop: pulumi.Bool(false),
TunnelInterfacePortHopVariable: pulumi.String("string"),
TunnelInterfaceTunnelTcpMss: pulumi.Int(0),
TunnelInterfaceTunnelTcpMssVariable: pulumi.String("string"),
TunnelInterfaceVbondAsStunServer: pulumi.Bool(false),
TunnelInterfaceVbondAsStunServerVariable: pulumi.String("string"),
TunnelInterfaceVmanageConnectionPreference: pulumi.Int(0),
TunnelInterfaceVmanageConnectionPreferenceVariable: pulumi.String("string"),
TunnelQosMode: pulumi.String("string"),
TunnelQosModeVariable: pulumi.String("string"),
UnnumberedLoopbackInterface: pulumi.String("string"),
UnnumberedLoopbackInterfaceVariable: pulumi.String("string"),
WriteRule: pulumi.String("string"),
WriteRuleVariable: pulumi.String("string"),
})
var vpnInterfaceEthernetPppoeFeatureTemplateResource = new VpnInterfaceEthernetPppoeFeatureTemplate("vpnInterfaceEthernetPppoeFeatureTemplateResource", VpnInterfaceEthernetPppoeFeatureTemplateArgs.builder()
.description("string")
.deviceTypes("string")
.accessLists(VpnInterfaceEthernetPppoeFeatureTemplateAccessListArgs.builder()
.aclName("string")
.aclNameVariable("string")
.direction("string")
.optional(false)
.build())
.bandwidthDownstream(0)
.bandwidthDownstreamVariable("string")
.bandwidthUpstream(0)
.bandwidthUpstreamVariable("string")
.chapHostname("string")
.chapHostnameVariable("string")
.chapPppAuthPassword("string")
.chapPppAuthPasswordVariable("string")
.coreRegion("string")
.coreRegionVariable("string")
.dialerAddressNegotiated(false)
.dialerAddressNegotiatedVariable("string")
.dialerPoolNumber(0)
.dialerPoolNumberVariable("string")
.dialerTcpMss(0)
.dialerTcpMssVariable("string")
.enableCoreRegion(false)
.encap(0)
.encapVariable("string")
.ethernetInterfaceName("string")
.ethernetInterfaceNameVariable("string")
.interfaceDescription("string")
.interfaceDescriptionVariable("string")
.ipDirectedBroadcast(false)
.ipDirectedBroadcastVariable("string")
.ipMtuForDialerInterface(0)
.ipMtuForDialerInterfaceVariable("string")
.name("string")
.nat(false)
.natBlockIcmpError(false)
.natBlockIcmpErrorVariable("string")
.natPortForwards(VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArgs.builder()
.optional(false)
.portEndRange(0)
.portStartRange(0)
.privateIpAddress("string")
.privateIpAddressVariable("string")
.privateVpn(0)
.privateVpnVariable("string")
.protocol("string")
.build())
.natRefreshMode("string")
.natRefreshModeVariable("string")
.natResponseToPing(false)
.natResponseToPingVariable("string")
.natTcpTimeout(0)
.natTcpTimeoutVariable("string")
.natUdpTimeout(0)
.natUdpTimeoutVariable("string")
.papPassword(false)
.papPppAuthPassword("string")
.papPppAuthPasswordVariable("string")
.papUsername("string")
.papUsernameVariable("string")
.perTunnelQos(false)
.perTunnelQosAggregator(false)
.perTunnelQosAggregatorVariable("string")
.perTunnelQosVariable("string")
.policers(VpnInterfaceEthernetPppoeFeatureTemplatePolicerArgs.builder()
.direction("string")
.optional(false)
.policerName("string")
.build())
.pppAuthenticationProtocol("string")
.pppAuthenticationProtocolPap(false)
.pppAuthenticationProtocolVariable("string")
.pppAuthenticationType("string")
.pppMaximumPayload(0)
.pppMaximumPayloadVariable("string")
.qosAdaptiveBandwidthDownstream(0)
.qosAdaptiveBandwidthDownstreamVariable("string")
.qosAdaptiveBandwidthUpstream(0)
.qosAdaptiveBandwidthUpstreamVariable("string")
.qosAdaptiveMaxDownstream(0)
.qosAdaptiveMaxDownstreamVariable("string")
.qosAdaptiveMaxUpstream(0)
.qosAdaptiveMaxUpstreamVariable("string")
.qosAdaptiveMinDownstream(0)
.qosAdaptiveMinDownstreamVariable("string")
.qosAdaptiveMinUpstream(0)
.qosAdaptiveMinUpstreamVariable("string")
.qosAdaptivePeriod(0)
.qosAdaptivePeriodVariable("string")
.qosMap("string")
.qosMapVariable("string")
.qosMapVpn("string")
.qosMapVpnVariable("string")
.secondaryRegion("string")
.secondaryRegionVariable("string")
.shapingRate(0)
.shapingRateVariable("string")
.shutdown(false)
.shutdownVariable("string")
.tlocExtension("string")
.tlocExtensionVariable("string")
.trackerVariable("string")
.trackers("string")
.tunnelInterfaceAllowAll(false)
.tunnelInterfaceAllowAllVariable("string")
.tunnelInterfaceAllowBgp(false)
.tunnelInterfaceAllowBgpVariable("string")
.tunnelInterfaceAllowDhcp(false)
.tunnelInterfaceAllowDhcpVariable("string")
.tunnelInterfaceAllowDns(false)
.tunnelInterfaceAllowDnsVariable("string")
.tunnelInterfaceAllowHttps(false)
.tunnelInterfaceAllowHttpsVariable("string")
.tunnelInterfaceAllowIcmp(false)
.tunnelInterfaceAllowIcmpVariable("string")
.tunnelInterfaceAllowNetconf(false)
.tunnelInterfaceAllowNetconfVariable("string")
.tunnelInterfaceAllowNtp(false)
.tunnelInterfaceAllowNtpVariable("string")
.tunnelInterfaceAllowOspf(false)
.tunnelInterfaceAllowOspfVariable("string")
.tunnelInterfaceAllowSnmp(false)
.tunnelInterfaceAllowSnmpVariable("string")
.tunnelInterfaceAllowSsh(false)
.tunnelInterfaceAllowSshVariable("string")
.tunnelInterfaceAllowStun(false)
.tunnelInterfaceAllowStunVariable("string")
.tunnelInterfaceBindLoopbackTunnel("string")
.tunnelInterfaceBindLoopbackTunnelVariable("string")
.tunnelInterfaceBorder(false)
.tunnelInterfaceBorderVariable("string")
.tunnelInterfaceCarrier("string")
.tunnelInterfaceCarrierVariable("string")
.tunnelInterfaceClearDontFragment(false)
.tunnelInterfaceClearDontFragmentVariable("string")
.tunnelInterfaceColor("string")
.tunnelInterfaceColorRestrict(false)
.tunnelInterfaceColorVariable("string")
.tunnelInterfaceControlConnections(false)
.tunnelInterfaceControlConnectionsVariable("string")
.tunnelInterfaceEncapsulations(VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArgs.builder()
.encapsulation("string")
.optional(false)
.preference(0)
.preferenceVariable("string")
.weight(0)
.weightVariable("string")
.build())
.tunnelInterfaceExcludeControllerGroupListVariable("string")
.tunnelInterfaceExcludeControllerGroupLists(0)
.tunnelInterfaceGroups(0)
.tunnelInterfaceGroupsVariable("string")
.tunnelInterfaceHelloInterval(0)
.tunnelInterfaceHelloIntervalVariable("string")
.tunnelInterfaceHelloTolerance(0)
.tunnelInterfaceHelloToleranceVariable("string")
.tunnelInterfaceLastResortCircuit(false)
.tunnelInterfaceLastResortCircuitVariable("string")
.tunnelInterfaceLowBandwidthLink(false)
.tunnelInterfaceLowBandwidthLinkVariable("string")
.tunnelInterfaceMaxControlConnections(0)
.tunnelInterfaceMaxControlConnectionsVariable("string")
.tunnelInterfaceNatRefreshInterval(0)
.tunnelInterfaceNatRefreshIntervalVariable("string")
.tunnelInterfaceNetworkBroadcast(false)
.tunnelInterfaceNetworkBroadcastVariable("string")
.tunnelInterfacePortHop(false)
.tunnelInterfacePortHopVariable("string")
.tunnelInterfaceTunnelTcpMss(0)
.tunnelInterfaceTunnelTcpMssVariable("string")
.tunnelInterfaceVbondAsStunServer(false)
.tunnelInterfaceVbondAsStunServerVariable("string")
.tunnelInterfaceVmanageConnectionPreference(0)
.tunnelInterfaceVmanageConnectionPreferenceVariable("string")
.tunnelQosMode("string")
.tunnelQosModeVariable("string")
.unnumberedLoopbackInterface("string")
.unnumberedLoopbackInterfaceVariable("string")
.writeRule("string")
.writeRuleVariable("string")
.build());
vpn_interface_ethernet_pppoe_feature_template_resource = sdwan.VpnInterfaceEthernetPppoeFeatureTemplate("vpnInterfaceEthernetPppoeFeatureTemplateResource",
description="string",
device_types=["string"],
access_lists=[{
"acl_name": "string",
"acl_name_variable": "string",
"direction": "string",
"optional": False,
}],
bandwidth_downstream=0,
bandwidth_downstream_variable="string",
bandwidth_upstream=0,
bandwidth_upstream_variable="string",
chap_hostname="string",
chap_hostname_variable="string",
chap_ppp_auth_password="string",
chap_ppp_auth_password_variable="string",
core_region="string",
core_region_variable="string",
dialer_address_negotiated=False,
dialer_address_negotiated_variable="string",
dialer_pool_number=0,
dialer_pool_number_variable="string",
dialer_tcp_mss=0,
dialer_tcp_mss_variable="string",
enable_core_region=False,
encap=0,
encap_variable="string",
ethernet_interface_name="string",
ethernet_interface_name_variable="string",
interface_description="string",
interface_description_variable="string",
ip_directed_broadcast=False,
ip_directed_broadcast_variable="string",
ip_mtu_for_dialer_interface=0,
ip_mtu_for_dialer_interface_variable="string",
name="string",
nat=False,
nat_block_icmp_error=False,
nat_block_icmp_error_variable="string",
nat_port_forwards=[{
"optional": False,
"port_end_range": 0,
"port_start_range": 0,
"private_ip_address": "string",
"private_ip_address_variable": "string",
"private_vpn": 0,
"private_vpn_variable": "string",
"protocol": "string",
}],
nat_refresh_mode="string",
nat_refresh_mode_variable="string",
nat_response_to_ping=False,
nat_response_to_ping_variable="string",
nat_tcp_timeout=0,
nat_tcp_timeout_variable="string",
nat_udp_timeout=0,
nat_udp_timeout_variable="string",
pap_password=False,
pap_ppp_auth_password="string",
pap_ppp_auth_password_variable="string",
pap_username="string",
pap_username_variable="string",
per_tunnel_qos=False,
per_tunnel_qos_aggregator=False,
per_tunnel_qos_aggregator_variable="string",
per_tunnel_qos_variable="string",
policers=[{
"direction": "string",
"optional": False,
"policer_name": "string",
}],
ppp_authentication_protocol="string",
ppp_authentication_protocol_pap=False,
ppp_authentication_protocol_variable="string",
ppp_authentication_type="string",
ppp_maximum_payload=0,
ppp_maximum_payload_variable="string",
qos_adaptive_bandwidth_downstream=0,
qos_adaptive_bandwidth_downstream_variable="string",
qos_adaptive_bandwidth_upstream=0,
qos_adaptive_bandwidth_upstream_variable="string",
qos_adaptive_max_downstream=0,
qos_adaptive_max_downstream_variable="string",
qos_adaptive_max_upstream=0,
qos_adaptive_max_upstream_variable="string",
qos_adaptive_min_downstream=0,
qos_adaptive_min_downstream_variable="string",
qos_adaptive_min_upstream=0,
qos_adaptive_min_upstream_variable="string",
qos_adaptive_period=0,
qos_adaptive_period_variable="string",
qos_map="string",
qos_map_variable="string",
qos_map_vpn="string",
qos_map_vpn_variable="string",
secondary_region="string",
secondary_region_variable="string",
shaping_rate=0,
shaping_rate_variable="string",
shutdown=False,
shutdown_variable="string",
tloc_extension="string",
tloc_extension_variable="string",
tracker_variable="string",
trackers=["string"],
tunnel_interface_allow_all=False,
tunnel_interface_allow_all_variable="string",
tunnel_interface_allow_bgp=False,
tunnel_interface_allow_bgp_variable="string",
tunnel_interface_allow_dhcp=False,
tunnel_interface_allow_dhcp_variable="string",
tunnel_interface_allow_dns=False,
tunnel_interface_allow_dns_variable="string",
tunnel_interface_allow_https=False,
tunnel_interface_allow_https_variable="string",
tunnel_interface_allow_icmp=False,
tunnel_interface_allow_icmp_variable="string",
tunnel_interface_allow_netconf=False,
tunnel_interface_allow_netconf_variable="string",
tunnel_interface_allow_ntp=False,
tunnel_interface_allow_ntp_variable="string",
tunnel_interface_allow_ospf=False,
tunnel_interface_allow_ospf_variable="string",
tunnel_interface_allow_snmp=False,
tunnel_interface_allow_snmp_variable="string",
tunnel_interface_allow_ssh=False,
tunnel_interface_allow_ssh_variable="string",
tunnel_interface_allow_stun=False,
tunnel_interface_allow_stun_variable="string",
tunnel_interface_bind_loopback_tunnel="string",
tunnel_interface_bind_loopback_tunnel_variable="string",
tunnel_interface_border=False,
tunnel_interface_border_variable="string",
tunnel_interface_carrier="string",
tunnel_interface_carrier_variable="string",
tunnel_interface_clear_dont_fragment=False,
tunnel_interface_clear_dont_fragment_variable="string",
tunnel_interface_color="string",
tunnel_interface_color_restrict=False,
tunnel_interface_color_variable="string",
tunnel_interface_control_connections=False,
tunnel_interface_control_connections_variable="string",
tunnel_interface_encapsulations=[{
"encapsulation": "string",
"optional": False,
"preference": 0,
"preference_variable": "string",
"weight": 0,
"weight_variable": "string",
}],
tunnel_interface_exclude_controller_group_list_variable="string",
tunnel_interface_exclude_controller_group_lists=[0],
tunnel_interface_groups=[0],
tunnel_interface_groups_variable="string",
tunnel_interface_hello_interval=0,
tunnel_interface_hello_interval_variable="string",
tunnel_interface_hello_tolerance=0,
tunnel_interface_hello_tolerance_variable="string",
tunnel_interface_last_resort_circuit=False,
tunnel_interface_last_resort_circuit_variable="string",
tunnel_interface_low_bandwidth_link=False,
tunnel_interface_low_bandwidth_link_variable="string",
tunnel_interface_max_control_connections=0,
tunnel_interface_max_control_connections_variable="string",
tunnel_interface_nat_refresh_interval=0,
tunnel_interface_nat_refresh_interval_variable="string",
tunnel_interface_network_broadcast=False,
tunnel_interface_network_broadcast_variable="string",
tunnel_interface_port_hop=False,
tunnel_interface_port_hop_variable="string",
tunnel_interface_tunnel_tcp_mss=0,
tunnel_interface_tunnel_tcp_mss_variable="string",
tunnel_interface_vbond_as_stun_server=False,
tunnel_interface_vbond_as_stun_server_variable="string",
tunnel_interface_vmanage_connection_preference=0,
tunnel_interface_vmanage_connection_preference_variable="string",
tunnel_qos_mode="string",
tunnel_qos_mode_variable="string",
unnumbered_loopback_interface="string",
unnumbered_loopback_interface_variable="string",
write_rule="string",
write_rule_variable="string")
const vpnInterfaceEthernetPppoeFeatureTemplateResource = new sdwan.VpnInterfaceEthernetPppoeFeatureTemplate("vpnInterfaceEthernetPppoeFeatureTemplateResource", {
description: "string",
deviceTypes: ["string"],
accessLists: [{
aclName: "string",
aclNameVariable: "string",
direction: "string",
optional: false,
}],
bandwidthDownstream: 0,
bandwidthDownstreamVariable: "string",
bandwidthUpstream: 0,
bandwidthUpstreamVariable: "string",
chapHostname: "string",
chapHostnameVariable: "string",
chapPppAuthPassword: "string",
chapPppAuthPasswordVariable: "string",
coreRegion: "string",
coreRegionVariable: "string",
dialerAddressNegotiated: false,
dialerAddressNegotiatedVariable: "string",
dialerPoolNumber: 0,
dialerPoolNumberVariable: "string",
dialerTcpMss: 0,
dialerTcpMssVariable: "string",
enableCoreRegion: false,
encap: 0,
encapVariable: "string",
ethernetInterfaceName: "string",
ethernetInterfaceNameVariable: "string",
interfaceDescription: "string",
interfaceDescriptionVariable: "string",
ipDirectedBroadcast: false,
ipDirectedBroadcastVariable: "string",
ipMtuForDialerInterface: 0,
ipMtuForDialerInterfaceVariable: "string",
name: "string",
nat: false,
natBlockIcmpError: false,
natBlockIcmpErrorVariable: "string",
natPortForwards: [{
optional: false,
portEndRange: 0,
portStartRange: 0,
privateIpAddress: "string",
privateIpAddressVariable: "string",
privateVpn: 0,
privateVpnVariable: "string",
protocol: "string",
}],
natRefreshMode: "string",
natRefreshModeVariable: "string",
natResponseToPing: false,
natResponseToPingVariable: "string",
natTcpTimeout: 0,
natTcpTimeoutVariable: "string",
natUdpTimeout: 0,
natUdpTimeoutVariable: "string",
papPassword: false,
papPppAuthPassword: "string",
papPppAuthPasswordVariable: "string",
papUsername: "string",
papUsernameVariable: "string",
perTunnelQos: false,
perTunnelQosAggregator: false,
perTunnelQosAggregatorVariable: "string",
perTunnelQosVariable: "string",
policers: [{
direction: "string",
optional: false,
policerName: "string",
}],
pppAuthenticationProtocol: "string",
pppAuthenticationProtocolPap: false,
pppAuthenticationProtocolVariable: "string",
pppAuthenticationType: "string",
pppMaximumPayload: 0,
pppMaximumPayloadVariable: "string",
qosAdaptiveBandwidthDownstream: 0,
qosAdaptiveBandwidthDownstreamVariable: "string",
qosAdaptiveBandwidthUpstream: 0,
qosAdaptiveBandwidthUpstreamVariable: "string",
qosAdaptiveMaxDownstream: 0,
qosAdaptiveMaxDownstreamVariable: "string",
qosAdaptiveMaxUpstream: 0,
qosAdaptiveMaxUpstreamVariable: "string",
qosAdaptiveMinDownstream: 0,
qosAdaptiveMinDownstreamVariable: "string",
qosAdaptiveMinUpstream: 0,
qosAdaptiveMinUpstreamVariable: "string",
qosAdaptivePeriod: 0,
qosAdaptivePeriodVariable: "string",
qosMap: "string",
qosMapVariable: "string",
qosMapVpn: "string",
qosMapVpnVariable: "string",
secondaryRegion: "string",
secondaryRegionVariable: "string",
shapingRate: 0,
shapingRateVariable: "string",
shutdown: false,
shutdownVariable: "string",
tlocExtension: "string",
tlocExtensionVariable: "string",
trackerVariable: "string",
trackers: ["string"],
tunnelInterfaceAllowAll: false,
tunnelInterfaceAllowAllVariable: "string",
tunnelInterfaceAllowBgp: false,
tunnelInterfaceAllowBgpVariable: "string",
tunnelInterfaceAllowDhcp: false,
tunnelInterfaceAllowDhcpVariable: "string",
tunnelInterfaceAllowDns: false,
tunnelInterfaceAllowDnsVariable: "string",
tunnelInterfaceAllowHttps: false,
tunnelInterfaceAllowHttpsVariable: "string",
tunnelInterfaceAllowIcmp: false,
tunnelInterfaceAllowIcmpVariable: "string",
tunnelInterfaceAllowNetconf: false,
tunnelInterfaceAllowNetconfVariable: "string",
tunnelInterfaceAllowNtp: false,
tunnelInterfaceAllowNtpVariable: "string",
tunnelInterfaceAllowOspf: false,
tunnelInterfaceAllowOspfVariable: "string",
tunnelInterfaceAllowSnmp: false,
tunnelInterfaceAllowSnmpVariable: "string",
tunnelInterfaceAllowSsh: false,
tunnelInterfaceAllowSshVariable: "string",
tunnelInterfaceAllowStun: false,
tunnelInterfaceAllowStunVariable: "string",
tunnelInterfaceBindLoopbackTunnel: "string",
tunnelInterfaceBindLoopbackTunnelVariable: "string",
tunnelInterfaceBorder: false,
tunnelInterfaceBorderVariable: "string",
tunnelInterfaceCarrier: "string",
tunnelInterfaceCarrierVariable: "string",
tunnelInterfaceClearDontFragment: false,
tunnelInterfaceClearDontFragmentVariable: "string",
tunnelInterfaceColor: "string",
tunnelInterfaceColorRestrict: false,
tunnelInterfaceColorVariable: "string",
tunnelInterfaceControlConnections: false,
tunnelInterfaceControlConnectionsVariable: "string",
tunnelInterfaceEncapsulations: [{
encapsulation: "string",
optional: false,
preference: 0,
preferenceVariable: "string",
weight: 0,
weightVariable: "string",
}],
tunnelInterfaceExcludeControllerGroupListVariable: "string",
tunnelInterfaceExcludeControllerGroupLists: [0],
tunnelInterfaceGroups: [0],
tunnelInterfaceGroupsVariable: "string",
tunnelInterfaceHelloInterval: 0,
tunnelInterfaceHelloIntervalVariable: "string",
tunnelInterfaceHelloTolerance: 0,
tunnelInterfaceHelloToleranceVariable: "string",
tunnelInterfaceLastResortCircuit: false,
tunnelInterfaceLastResortCircuitVariable: "string",
tunnelInterfaceLowBandwidthLink: false,
tunnelInterfaceLowBandwidthLinkVariable: "string",
tunnelInterfaceMaxControlConnections: 0,
tunnelInterfaceMaxControlConnectionsVariable: "string",
tunnelInterfaceNatRefreshInterval: 0,
tunnelInterfaceNatRefreshIntervalVariable: "string",
tunnelInterfaceNetworkBroadcast: false,
tunnelInterfaceNetworkBroadcastVariable: "string",
tunnelInterfacePortHop: false,
tunnelInterfacePortHopVariable: "string",
tunnelInterfaceTunnelTcpMss: 0,
tunnelInterfaceTunnelTcpMssVariable: "string",
tunnelInterfaceVbondAsStunServer: false,
tunnelInterfaceVbondAsStunServerVariable: "string",
tunnelInterfaceVmanageConnectionPreference: 0,
tunnelInterfaceVmanageConnectionPreferenceVariable: "string",
tunnelQosMode: "string",
tunnelQosModeVariable: "string",
unnumberedLoopbackInterface: "string",
unnumberedLoopbackInterfaceVariable: "string",
writeRule: "string",
writeRuleVariable: "string",
});
type: sdwan:VpnInterfaceEthernetPppoeFeatureTemplate
properties:
accessLists:
- aclName: string
aclNameVariable: string
direction: string
optional: false
bandwidthDownstream: 0
bandwidthDownstreamVariable: string
bandwidthUpstream: 0
bandwidthUpstreamVariable: string
chapHostname: string
chapHostnameVariable: string
chapPppAuthPassword: string
chapPppAuthPasswordVariable: string
coreRegion: string
coreRegionVariable: string
description: string
deviceTypes:
- string
dialerAddressNegotiated: false
dialerAddressNegotiatedVariable: string
dialerPoolNumber: 0
dialerPoolNumberVariable: string
dialerTcpMss: 0
dialerTcpMssVariable: string
enableCoreRegion: false
encap: 0
encapVariable: string
ethernetInterfaceName: string
ethernetInterfaceNameVariable: string
interfaceDescription: string
interfaceDescriptionVariable: string
ipDirectedBroadcast: false
ipDirectedBroadcastVariable: string
ipMtuForDialerInterface: 0
ipMtuForDialerInterfaceVariable: string
name: string
nat: false
natBlockIcmpError: false
natBlockIcmpErrorVariable: string
natPortForwards:
- optional: false
portEndRange: 0
portStartRange: 0
privateIpAddress: string
privateIpAddressVariable: string
privateVpn: 0
privateVpnVariable: string
protocol: string
natRefreshMode: string
natRefreshModeVariable: string
natResponseToPing: false
natResponseToPingVariable: string
natTcpTimeout: 0
natTcpTimeoutVariable: string
natUdpTimeout: 0
natUdpTimeoutVariable: string
papPassword: false
papPppAuthPassword: string
papPppAuthPasswordVariable: string
papUsername: string
papUsernameVariable: string
perTunnelQos: false
perTunnelQosAggregator: false
perTunnelQosAggregatorVariable: string
perTunnelQosVariable: string
policers:
- direction: string
optional: false
policerName: string
pppAuthenticationProtocol: string
pppAuthenticationProtocolPap: false
pppAuthenticationProtocolVariable: string
pppAuthenticationType: string
pppMaximumPayload: 0
pppMaximumPayloadVariable: string
qosAdaptiveBandwidthDownstream: 0
qosAdaptiveBandwidthDownstreamVariable: string
qosAdaptiveBandwidthUpstream: 0
qosAdaptiveBandwidthUpstreamVariable: string
qosAdaptiveMaxDownstream: 0
qosAdaptiveMaxDownstreamVariable: string
qosAdaptiveMaxUpstream: 0
qosAdaptiveMaxUpstreamVariable: string
qosAdaptiveMinDownstream: 0
qosAdaptiveMinDownstreamVariable: string
qosAdaptiveMinUpstream: 0
qosAdaptiveMinUpstreamVariable: string
qosAdaptivePeriod: 0
qosAdaptivePeriodVariable: string
qosMap: string
qosMapVariable: string
qosMapVpn: string
qosMapVpnVariable: string
secondaryRegion: string
secondaryRegionVariable: string
shapingRate: 0
shapingRateVariable: string
shutdown: false
shutdownVariable: string
tlocExtension: string
tlocExtensionVariable: string
trackerVariable: string
trackers:
- string
tunnelInterfaceAllowAll: false
tunnelInterfaceAllowAllVariable: string
tunnelInterfaceAllowBgp: false
tunnelInterfaceAllowBgpVariable: string
tunnelInterfaceAllowDhcp: false
tunnelInterfaceAllowDhcpVariable: string
tunnelInterfaceAllowDns: false
tunnelInterfaceAllowDnsVariable: string
tunnelInterfaceAllowHttps: false
tunnelInterfaceAllowHttpsVariable: string
tunnelInterfaceAllowIcmp: false
tunnelInterfaceAllowIcmpVariable: string
tunnelInterfaceAllowNetconf: false
tunnelInterfaceAllowNetconfVariable: string
tunnelInterfaceAllowNtp: false
tunnelInterfaceAllowNtpVariable: string
tunnelInterfaceAllowOspf: false
tunnelInterfaceAllowOspfVariable: string
tunnelInterfaceAllowSnmp: false
tunnelInterfaceAllowSnmpVariable: string
tunnelInterfaceAllowSsh: false
tunnelInterfaceAllowSshVariable: string
tunnelInterfaceAllowStun: false
tunnelInterfaceAllowStunVariable: string
tunnelInterfaceBindLoopbackTunnel: string
tunnelInterfaceBindLoopbackTunnelVariable: string
tunnelInterfaceBorder: false
tunnelInterfaceBorderVariable: string
tunnelInterfaceCarrier: string
tunnelInterfaceCarrierVariable: string
tunnelInterfaceClearDontFragment: false
tunnelInterfaceClearDontFragmentVariable: string
tunnelInterfaceColor: string
tunnelInterfaceColorRestrict: false
tunnelInterfaceColorVariable: string
tunnelInterfaceControlConnections: false
tunnelInterfaceControlConnectionsVariable: string
tunnelInterfaceEncapsulations:
- encapsulation: string
optional: false
preference: 0
preferenceVariable: string
weight: 0
weightVariable: string
tunnelInterfaceExcludeControllerGroupListVariable: string
tunnelInterfaceExcludeControllerGroupLists:
- 0
tunnelInterfaceGroups:
- 0
tunnelInterfaceGroupsVariable: string
tunnelInterfaceHelloInterval: 0
tunnelInterfaceHelloIntervalVariable: string
tunnelInterfaceHelloTolerance: 0
tunnelInterfaceHelloToleranceVariable: string
tunnelInterfaceLastResortCircuit: false
tunnelInterfaceLastResortCircuitVariable: string
tunnelInterfaceLowBandwidthLink: false
tunnelInterfaceLowBandwidthLinkVariable: string
tunnelInterfaceMaxControlConnections: 0
tunnelInterfaceMaxControlConnectionsVariable: string
tunnelInterfaceNatRefreshInterval: 0
tunnelInterfaceNatRefreshIntervalVariable: string
tunnelInterfaceNetworkBroadcast: false
tunnelInterfaceNetworkBroadcastVariable: string
tunnelInterfacePortHop: false
tunnelInterfacePortHopVariable: string
tunnelInterfaceTunnelTcpMss: 0
tunnelInterfaceTunnelTcpMssVariable: string
tunnelInterfaceVbondAsStunServer: false
tunnelInterfaceVbondAsStunServerVariable: string
tunnelInterfaceVmanageConnectionPreference: 0
tunnelInterfaceVmanageConnectionPreferenceVariable: string
tunnelQosMode: string
tunnelQosModeVariable: string
unnumberedLoopbackInterface: string
unnumberedLoopbackInterfaceVariable: string
writeRule: string
writeRuleVariable: string
VpnInterfaceEthernetPppoeFeatureTemplate 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 VpnInterfaceEthernetPppoeFeatureTemplate 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
- Access
Lists List<Vpn Interface Ethernet Pppoe Feature Template Access List> - Apply ACL
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream Variable string - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream Variable string - Variable name
- Chap
Hostname string - CHAP Hostname
- Chap
Hostname Variable string - Variable name
- Chap
Ppp Auth Password string - Specify ppp chap authentication Password
- Chap
Ppp Auth Password Variable string - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region Variable string - Variable name
- Dialer
Address Negotiated bool - Dialer IP Negotiated - Default value:
false
- Dialer
Address Negotiated Variable string - Variable name
- Dialer
Pool Number int - Dialer pool number - Range:
100
-255
- Dialer
Pool Number Variable string - Variable name
- Dialer
Tcp Mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Dialer
Tcp Mss Variable string - Variable name
- Enable
Core Region bool - Enable core region - Default value:
false
- Encap int
- Encapsulation VLAN id - Range:
1
-4094
- Encap
Variable string - Variable name
- Ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- Ethernet
Interface Name Variable string - Variable name
- Interface
Description string - Interface description
- Interface
Description Variable string - Variable name
- Ip
Directed Broadcast bool - IP Directed-Broadcast - Default value:
false
- Ip
Directed Broadcast Variable string - Variable name
- Ip
Mtu For Dialer Interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- Ip
Mtu For Dialer Interface Variable string - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat
Block Icmp Error bool - Block inbound ICMP error messages - Default value:
true
- Nat
Block Icmp Error Variable string - Variable name
- Nat
Port Forwards List<Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward> - Set port-forwarding rules for NAT on this interface
- Nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- Nat
Refresh Mode Variable string - Variable name
- Nat
Response To Ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- Nat
Response To Ping Variable string - Variable name
- Nat
Tcp Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Nat
Tcp Timeout Variable string - Variable name
- Nat
Udp Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Nat
Udp Timeout Variable string - Variable name
- Pap
Password bool - PAP outbound Password
- Pap
Ppp Auth Password string - Specify ppp pap authentication Password
- Pap
Ppp Auth Password Variable string - Variable name
- Pap
Username string - PAP outbound Sent Username
- Pap
Username Variable string - Variable name
- Per
Tunnel Qos bool - Per-tunnel Qos - Default value:
false
- Per
Tunnel Qos Aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- Per
Tunnel Qos Aggregator Variable string - Variable name
- Per
Tunnel Qos Variable string - Variable name
- Policers
List<Vpn
Interface Ethernet Pppoe Feature Template Policer> - Enable policer
- Ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- Ppp
Authentication Protocol Pap bool - PPP Authentication Protocol PAP - Default value:
false
- Ppp
Authentication Protocol Variable string - Variable name
- Ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- Ppp
Maximum Payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- Ppp
Maximum Payload Variable string - Variable name
- Qos
Adaptive Bandwidth Downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Downstream Variable string - Variable name
- Qos
Adaptive Bandwidth Upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Upstream Variable string - Variable name
- Qos
Adaptive Max Downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Downstream Variable string - Variable name
- Qos
Adaptive Max Upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Upstream Variable string - Variable name
- Qos
Adaptive Min Downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Downstream Variable string - Variable name
- Qos
Adaptive Min Upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Upstream Variable string - Variable name
- Qos
Adaptive Period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive Period Variable string - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map Variable string - Variable name
- Qos
Map Vpn string - Name of VPN QoS map
- Qos
Map Vpn Variable string - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region Variable string - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate Variable string - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension Variable string - Variable name
- Tracker
Variable string - Variable name
- Trackers List<string>
- Enable tracker for this interface
- Tunnel
Interface Allow All bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface Allow All Variable string - Variable name
- Tunnel
Interface Allow Bgp bool - Allow/deny BGP - Default value:
false
- Tunnel
Interface Allow Bgp Variable string - Variable name
- Tunnel
Interface Allow Dhcp bool - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface Allow Dhcp Variable string - Variable name
- Tunnel
Interface Allow Dns bool - Allow/Deny DNS - Default value:
true
- Tunnel
Interface Allow Dns Variable string - Variable name
- Tunnel
Interface Allow Https bool - Allow/Deny Https - Default value:
true
- Tunnel
Interface Allow Https Variable string - Variable name
- Tunnel
Interface Allow Icmp bool - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface Allow Icmp Variable string - Variable name
- Tunnel
Interface Allow Netconf bool - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface Allow Netconf Variable string - Variable name
- Tunnel
Interface Allow Ntp bool - Allow/Deny NTP - Default value:
false
- Tunnel
Interface Allow Ntp Variable string - Variable name
- Tunnel
Interface Allow Ospf bool - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface Allow Ospf Variable string - Variable name
- Tunnel
Interface Allow Snmp bool - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface Allow Snmp Variable string - Variable name
- Tunnel
Interface Allow Ssh bool - Allow/Deny SSH - Default value:
false
- Tunnel
Interface Allow Ssh Variable string - Variable name
- Tunnel
Interface Allow Stun bool - Allow/Deny STUN - Default value:
false
- Tunnel
Interface Allow Stun Variable string - Variable name
- Tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- Tunnel
Interface Border bool - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface Border Variable string - Variable name
- Tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface Carrier Variable string - Variable name
- Tunnel
Interface Clear Dont Fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface Clear Dont Fragment Variable string - Variable name
- Tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface Color Restrict bool - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface Color Variable string - Variable name
- Tunnel
Interface Control Connections bool - Allow Control Connection - Default value:
true
- Tunnel
Interface Control Connections Variable string - Variable name
- Tunnel
Interface Encapsulations List<Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- Tunnel
Interface Exclude Controller Group List Variable string - Variable name
- Tunnel
Interface Exclude Controller Group Lists List<int> - Exclude the following controller groups defined in this list
- Tunnel
Interface Groups List<int> - List of groups
- Tunnel
Interface Groups Variable string - Variable name
- Tunnel
Interface Hello Interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface Hello Interval Variable string - Variable name
- Tunnel
Interface Hello Tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface Hello Tolerance Variable string - Variable name
- Tunnel
Interface Last Resort Circuit bool - Set TLOC as last resort - Default value:
false
- Tunnel
Interface Last Resort Circuit Variable string - Variable name
- Tunnel
Interface Low Bandwidth Link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface Low Bandwidth Link Variable string - Variable name
- Tunnel
Interface Max Control Connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- Tunnel
Interface Max Control Connections Variable string - Variable name
- Tunnel
Interface Nat Refresh Interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface Nat Refresh Interval Variable string - Variable name
- Tunnel
Interface Network Broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface Network Broadcast Variable string - Variable name
- Tunnel
Interface Port Hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface Port Hop Variable string - Variable name
- Tunnel
Interface Tunnel Tcp Mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- Tunnel
Interface Vbond As Stun Server bool - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface Vbond As Stun Server Variable string - Variable name
- Tunnel
Interface Vmanage Connection Preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- Tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- Tunnel
Qos Mode Variable string - Variable name
- Unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- Unnumbered
Loopback Interface Variable string - Variable name
- Write
Rule string - Name of rewrite rule
- Write
Rule Variable string - 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
- Access
Lists []Vpn Interface Ethernet Pppoe Feature Template Access List Args - Apply ACL
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream Variable string - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream Variable string - Variable name
- Chap
Hostname string - CHAP Hostname
- Chap
Hostname Variable string - Variable name
- Chap
Ppp Auth Password string - Specify ppp chap authentication Password
- Chap
Ppp Auth Password Variable string - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region Variable string - Variable name
- Dialer
Address Negotiated bool - Dialer IP Negotiated - Default value:
false
- Dialer
Address Negotiated Variable string - Variable name
- Dialer
Pool Number int - Dialer pool number - Range:
100
-255
- Dialer
Pool Number Variable string - Variable name
- Dialer
Tcp Mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Dialer
Tcp Mss Variable string - Variable name
- Enable
Core Region bool - Enable core region - Default value:
false
- Encap int
- Encapsulation VLAN id - Range:
1
-4094
- Encap
Variable string - Variable name
- Ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- Ethernet
Interface Name Variable string - Variable name
- Interface
Description string - Interface description
- Interface
Description Variable string - Variable name
- Ip
Directed Broadcast bool - IP Directed-Broadcast - Default value:
false
- Ip
Directed Broadcast Variable string - Variable name
- Ip
Mtu For Dialer Interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- Ip
Mtu For Dialer Interface Variable string - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat
Block Icmp Error bool - Block inbound ICMP error messages - Default value:
true
- Nat
Block Icmp Error Variable string - Variable name
- Nat
Port Forwards []Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward Args - Set port-forwarding rules for NAT on this interface
- Nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- Nat
Refresh Mode Variable string - Variable name
- Nat
Response To Ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- Nat
Response To Ping Variable string - Variable name
- Nat
Tcp Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Nat
Tcp Timeout Variable string - Variable name
- Nat
Udp Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Nat
Udp Timeout Variable string - Variable name
- Pap
Password bool - PAP outbound Password
- Pap
Ppp Auth Password string - Specify ppp pap authentication Password
- Pap
Ppp Auth Password Variable string - Variable name
- Pap
Username string - PAP outbound Sent Username
- Pap
Username Variable string - Variable name
- Per
Tunnel Qos bool - Per-tunnel Qos - Default value:
false
- Per
Tunnel Qos Aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- Per
Tunnel Qos Aggregator Variable string - Variable name
- Per
Tunnel Qos Variable string - Variable name
- Policers
[]Vpn
Interface Ethernet Pppoe Feature Template Policer Args - Enable policer
- Ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- Ppp
Authentication Protocol Pap bool - PPP Authentication Protocol PAP - Default value:
false
- Ppp
Authentication Protocol Variable string - Variable name
- Ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- Ppp
Maximum Payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- Ppp
Maximum Payload Variable string - Variable name
- Qos
Adaptive Bandwidth Downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Downstream Variable string - Variable name
- Qos
Adaptive Bandwidth Upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Upstream Variable string - Variable name
- Qos
Adaptive Max Downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Downstream Variable string - Variable name
- Qos
Adaptive Max Upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Upstream Variable string - Variable name
- Qos
Adaptive Min Downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Downstream Variable string - Variable name
- Qos
Adaptive Min Upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Upstream Variable string - Variable name
- Qos
Adaptive Period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive Period Variable string - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map Variable string - Variable name
- Qos
Map Vpn string - Name of VPN QoS map
- Qos
Map Vpn Variable string - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region Variable string - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate Variable string - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension Variable string - Variable name
- Tracker
Variable string - Variable name
- Trackers []string
- Enable tracker for this interface
- Tunnel
Interface Allow All bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface Allow All Variable string - Variable name
- Tunnel
Interface Allow Bgp bool - Allow/deny BGP - Default value:
false
- Tunnel
Interface Allow Bgp Variable string - Variable name
- Tunnel
Interface Allow Dhcp bool - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface Allow Dhcp Variable string - Variable name
- Tunnel
Interface Allow Dns bool - Allow/Deny DNS - Default value:
true
- Tunnel
Interface Allow Dns Variable string - Variable name
- Tunnel
Interface Allow Https bool - Allow/Deny Https - Default value:
true
- Tunnel
Interface Allow Https Variable string - Variable name
- Tunnel
Interface Allow Icmp bool - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface Allow Icmp Variable string - Variable name
- Tunnel
Interface Allow Netconf bool - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface Allow Netconf Variable string - Variable name
- Tunnel
Interface Allow Ntp bool - Allow/Deny NTP - Default value:
false
- Tunnel
Interface Allow Ntp Variable string - Variable name
- Tunnel
Interface Allow Ospf bool - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface Allow Ospf Variable string - Variable name
- Tunnel
Interface Allow Snmp bool - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface Allow Snmp Variable string - Variable name
- Tunnel
Interface Allow Ssh bool - Allow/Deny SSH - Default value:
false
- Tunnel
Interface Allow Ssh Variable string - Variable name
- Tunnel
Interface Allow Stun bool - Allow/Deny STUN - Default value:
false
- Tunnel
Interface Allow Stun Variable string - Variable name
- Tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- Tunnel
Interface Border bool - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface Border Variable string - Variable name
- Tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface Carrier Variable string - Variable name
- Tunnel
Interface Clear Dont Fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface Clear Dont Fragment Variable string - Variable name
- Tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface Color Restrict bool - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface Color Variable string - Variable name
- Tunnel
Interface Control Connections bool - Allow Control Connection - Default value:
true
- Tunnel
Interface Control Connections Variable string - Variable name
- Tunnel
Interface Encapsulations []Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation Args - Encapsulation for TLOC
- Tunnel
Interface Exclude Controller Group List Variable string - Variable name
- Tunnel
Interface Exclude Controller Group Lists []int - Exclude the following controller groups defined in this list
- Tunnel
Interface Groups []int - List of groups
- Tunnel
Interface Groups Variable string - Variable name
- Tunnel
Interface Hello Interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface Hello Interval Variable string - Variable name
- Tunnel
Interface Hello Tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface Hello Tolerance Variable string - Variable name
- Tunnel
Interface Last Resort Circuit bool - Set TLOC as last resort - Default value:
false
- Tunnel
Interface Last Resort Circuit Variable string - Variable name
- Tunnel
Interface Low Bandwidth Link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface Low Bandwidth Link Variable string - Variable name
- Tunnel
Interface Max Control Connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- Tunnel
Interface Max Control Connections Variable string - Variable name
- Tunnel
Interface Nat Refresh Interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface Nat Refresh Interval Variable string - Variable name
- Tunnel
Interface Network Broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface Network Broadcast Variable string - Variable name
- Tunnel
Interface Port Hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface Port Hop Variable string - Variable name
- Tunnel
Interface Tunnel Tcp Mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- Tunnel
Interface Vbond As Stun Server bool - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface Vbond As Stun Server Variable string - Variable name
- Tunnel
Interface Vmanage Connection Preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- Tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- Tunnel
Qos Mode Variable string - Variable name
- Unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- Unnumbered
Loopback Interface Variable string - Variable name
- Write
Rule string - Name of rewrite rule
- Write
Rule Variable string - 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
- access
Lists List<Vpn Interface Ethernet Pppoe Feature Template Access List> - Apply ACL
- bandwidth
Downstream Integer - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable String - Variable name
- bandwidth
Upstream Integer - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable String - Variable name
- chap
Hostname String - CHAP Hostname
- chap
Hostname Variable String - Variable name
- chap
Ppp Auth Password String - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable String - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable String - Variable name
- dialer
Address Negotiated Boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable String - Variable name
- dialer
Pool Number Integer - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable String - Variable name
- dialer
Tcp Mss Integer - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable String - Variable name
- enable
Core Region Boolean - Enable core region - Default value:
false
- encap Integer
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable String - Variable name
- ethernet
Interface Name String - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable String - Variable name
- interface
Description String - Interface description
- interface
Description Variable String - Variable name
- ip
Directed Broadcast Boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable String - Variable name
- ip
Mtu For Dialer Interface Integer - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable String - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error Boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable String - Variable name
- nat
Port Forwards List<Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward> - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode String - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable String - Variable name
- nat
Response To Ping Boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable String - Variable name
- nat
Tcp Timeout Integer - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable String - Variable name
- nat
Udp Timeout Integer - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable String - Variable name
- pap
Password Boolean - PAP outbound Password
- pap
Ppp Auth Password String - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable String - Variable name
- pap
Username String - PAP outbound Sent Username
- pap
Username Variable String - Variable name
- per
Tunnel Qos Boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator Boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable String - Variable name
- per
Tunnel Qos Variable String - Variable name
- policers
List<Vpn
Interface Ethernet Pppoe Feature Template Policer> - Enable policer
- ppp
Authentication Protocol String - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap Boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable String - Variable name
- ppp
Authentication Type String - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload Integer - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable String - Variable name
- qos
Adaptive Bandwidth Downstream Integer - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable String - Variable name
- qos
Adaptive Bandwidth Upstream Integer - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable String - Variable name
- qos
Adaptive Max Downstream Integer - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable String - Variable name
- qos
Adaptive Max Upstream Integer - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable String - Variable name
- qos
Adaptive Min Downstream Integer - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable String - Variable name
- qos
Adaptive Min Upstream Integer - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable String - Variable name
- qos
Adaptive Period Integer - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable String - Variable name
- qos
Map String - Name of QoS map
- qos
Map Variable String - Variable name
- qos
Map Vpn String - Name of VPN QoS map
- qos
Map Vpn Variable String - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable String - Variable name
- shaping
Rate Integer - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable String - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable String - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Interface Allow All Boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable String - Variable name
- tunnel
Interface Allow Bgp Boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable String - Variable name
- tunnel
Interface Allow Dhcp Boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable String - Variable name
- tunnel
Interface Allow Dns Boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable String - Variable name
- tunnel
Interface Allow Https Boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable String - Variable name
- tunnel
Interface Allow Icmp Boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable String - Variable name
- tunnel
Interface Allow Netconf Boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable String - Variable name
- tunnel
Interface Allow Ntp Boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable String - Variable name
- tunnel
Interface Allow Ospf Boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable String - Variable name
- tunnel
Interface Allow Snmp Boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable String - Variable name
- tunnel
Interface Allow Ssh Boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable String - Variable name
- tunnel
Interface Allow Stun Boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable String - Variable name
- tunnel
Interface Bind Loopback Tunnel String - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable String - Variable name
- tunnel
Interface Border Boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable String - Variable name
- tunnel
Interface Carrier String - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable String - Variable name
- tunnel
Interface Clear Dont Fragment Boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable String - Variable name
- tunnel
Interface Color String - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict Boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable String - Variable name
- tunnel
Interface Control Connections Boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable String - Variable name
- tunnel
Interface Encapsulations List<Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable String - Variable name
- tunnel
Interface Exclude Controller Group Lists List<Integer> - Exclude the following controller groups defined in this list
- tunnel
Interface Groups List<Integer> - List of groups
- tunnel
Interface Groups Variable String - Variable name
- tunnel
Interface Hello Interval Integer - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable String - Variable name
- tunnel
Interface Hello Tolerance Integer - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable String - Variable name
- tunnel
Interface Last Resort Circuit Boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable String - Variable name
- tunnel
Interface Low Bandwidth Link Boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable String - Variable name
- tunnel
Interface Max Control Connections Integer - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable String - Variable name
- tunnel
Interface Nat Refresh Interval Integer - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable String - Variable name
- tunnel
Interface Network Broadcast Boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable String - Variable name
- tunnel
Interface Port Hop Boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable String - Variable name
- tunnel
Interface Tunnel Tcp Mss Integer - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable String - Variable name
- tunnel
Interface Vbond As Stun Server Boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable String - Variable name
- tunnel
Interface Vmanage Connection Preference Integer - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable String - Variable name
- tunnel
Qos Mode String - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable String - Variable name
- unnumbered
Loopback Interface String - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable String - Variable name
- write
Rule String - Name of rewrite rule
- write
Rule Variable String - 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
- access
Lists Vpn Interface Ethernet Pppoe Feature Template Access List[] - Apply ACL
- bandwidth
Downstream number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable string - Variable name
- bandwidth
Upstream number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable string - Variable name
- chap
Hostname string - CHAP Hostname
- chap
Hostname Variable string - Variable name
- chap
Ppp Auth Password string - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable string - Variable name
- core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable string - Variable name
- dialer
Address Negotiated boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable string - Variable name
- dialer
Pool Number number - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable string - Variable name
- dialer
Tcp Mss number - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable string - Variable name
- enable
Core Region boolean - Enable core region - Default value:
false
- encap number
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable string - Variable name
- ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable string - Variable name
- interface
Description string - Interface description
- interface
Description Variable string - Variable name
- ip
Directed Broadcast boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable string - Variable name
- ip
Mtu For Dialer Interface number - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable string - Variable name
- name string
- The name of the feature template
- nat boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable string - Variable name
- nat
Port Forwards Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward[] - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable string - Variable name
- nat
Response To Ping boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable string - Variable name
- nat
Tcp Timeout number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable string - Variable name
- nat
Udp Timeout number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable string - Variable name
- pap
Password boolean - PAP outbound Password
- pap
Ppp Auth Password string - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable string - Variable name
- pap
Username string - PAP outbound Sent Username
- pap
Username Variable string - Variable name
- per
Tunnel Qos boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable string - Variable name
- per
Tunnel Qos Variable string - Variable name
- policers
Vpn
Interface Ethernet Pppoe Feature Template Policer[] - Enable policer
- ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable string - Variable name
- ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload number - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable string - Variable name
- qos
Adaptive Bandwidth Downstream number - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable string - Variable name
- qos
Adaptive Bandwidth Upstream number - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable string - Variable name
- qos
Adaptive Max Downstream number - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable string - Variable name
- qos
Adaptive Max Upstream number - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable string - Variable name
- qos
Adaptive Min Downstream number - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable string - Variable name
- qos
Adaptive Min Upstream number - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable string - Variable name
- qos
Adaptive Period number - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable string - Variable name
- qos
Map string - Name of QoS map
- qos
Map Variable string - Variable name
- qos
Map Vpn string - Name of VPN QoS map
- qos
Map Vpn Variable string - Variable name
- secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable string - Variable name
- shaping
Rate number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable string - Variable name
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable string - Variable name
- tracker
Variable string - Variable name
- trackers string[]
- Enable tracker for this interface
- tunnel
Interface Allow All boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable string - Variable name
- tunnel
Interface Allow Bgp boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable string - Variable name
- tunnel
Interface Allow Dhcp boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable string - Variable name
- tunnel
Interface Allow Dns boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable string - Variable name
- tunnel
Interface Allow Https boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable string - Variable name
- tunnel
Interface Allow Icmp boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable string - Variable name
- tunnel
Interface Allow Netconf boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable string - Variable name
- tunnel
Interface Allow Ntp boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable string - Variable name
- tunnel
Interface Allow Ospf boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable string - Variable name
- tunnel
Interface Allow Snmp boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable string - Variable name
- tunnel
Interface Allow Ssh boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable string - Variable name
- tunnel
Interface Allow Stun boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable string - Variable name
- tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- tunnel
Interface Border boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable string - Variable name
- tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable string - Variable name
- tunnel
Interface Clear Dont Fragment boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable string - Variable name
- tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable string - Variable name
- tunnel
Interface Control Connections boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable string - Variable name
- tunnel
Interface Encapsulations Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation[] - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable string - Variable name
- tunnel
Interface Exclude Controller Group Lists number[] - Exclude the following controller groups defined in this list
- tunnel
Interface Groups number[] - List of groups
- tunnel
Interface Groups Variable string - Variable name
- tunnel
Interface Hello Interval number - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable string - Variable name
- tunnel
Interface Hello Tolerance number - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable string - Variable name
- tunnel
Interface Last Resort Circuit boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable string - Variable name
- tunnel
Interface Low Bandwidth Link boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable string - Variable name
- tunnel
Interface Max Control Connections number - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable string - Variable name
- tunnel
Interface Nat Refresh Interval number - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable string - Variable name
- tunnel
Interface Network Broadcast boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable string - Variable name
- tunnel
Interface Port Hop boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable string - Variable name
- tunnel
Interface Tunnel Tcp Mss number - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- tunnel
Interface Vbond As Stun Server boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable string - Variable name
- tunnel
Interface Vmanage Connection Preference number - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable string - Variable name
- unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable string - Variable name
- write
Rule string - Name of rewrite rule
- write
Rule Variable string - Variable name
- description str
- The description of the feature template
- device_
types Sequence[str] - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- access_
lists Sequence[Vpn Interface Ethernet Pppoe Feature Template Access List Args] - Apply ACL
- bandwidth_
downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
downstream_ variable str - Variable name
- bandwidth_
upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
upstream_ variable str - Variable name
- chap_
hostname str - CHAP Hostname
- chap_
hostname_ variable str - Variable name
- chap_
ppp_ auth_ password str - Specify ppp chap authentication Password
- chap_
ppp_ auth_ password_ variable str - Variable name
- core_
region str - Enable core region - Choices:
core
,core-shared
- Default value:core
- core_
region_ variable str - Variable name
- dialer_
address_ negotiated bool - Dialer IP Negotiated - Default value:
false
- dialer_
address_ negotiated_ variable str - Variable name
- dialer_
pool_ number int - Dialer pool number - Range:
100
-255
- dialer_
pool_ number_ variable str - Variable name
- dialer_
tcp_ mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer_
tcp_ mss_ variable str - Variable name
- enable_
core_ region bool - Enable core region - Default value:
false
- encap int
- Encapsulation VLAN id - Range:
1
-4094
- encap_
variable str - Variable name
- ethernet_
interface_ name str - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet_
interface_ name_ variable str - Variable name
- interface_
description str - Interface description
- interface_
description_ variable str - Variable name
- ip_
directed_ broadcast bool - IP Directed-Broadcast - Default value:
false
- ip_
directed_ broadcast_ variable str - Variable name
- ip_
mtu_ for_ dialer_ interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip_
mtu_ for_ dialer_ interface_ variable str - Variable name
- name str
- The name of the feature template
- nat bool
- Network Address Translation on this interface - Default value:
false
- nat_
block_ icmp_ error bool - Block inbound ICMP error messages - Default value:
true
- nat_
block_ icmp_ error_ variable str - Variable name
- nat_
port_ forwards Sequence[Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward Args] - Set port-forwarding rules for NAT on this interface
- nat_
refresh_ mode str - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat_
refresh_ mode_ variable str - Variable name
- nat_
response_ to_ ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat_
response_ to_ ping_ variable str - Variable name
- nat_
tcp_ timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat_
tcp_ timeout_ variable str - Variable name
- nat_
udp_ timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat_
udp_ timeout_ variable str - Variable name
- pap_
password bool - PAP outbound Password
- pap_
ppp_ auth_ password str - Specify ppp pap authentication Password
- pap_
ppp_ auth_ password_ variable str - Variable name
- pap_
username str - PAP outbound Sent Username
- pap_
username_ variable str - Variable name
- per_
tunnel_ qos bool - Per-tunnel Qos - Default value:
false
- per_
tunnel_ qos_ aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- per_
tunnel_ qos_ aggregator_ variable str - Variable name
- per_
tunnel_ qos_ variable str - Variable name
- policers
Sequence[Vpn
Interface Ethernet Pppoe Feature Template Policer Args] - Enable policer
- ppp_
authentication_ protocol str - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp_
authentication_ protocol_ pap bool - PPP Authentication Protocol PAP - Default value:
false
- ppp_
authentication_ protocol_ variable str - Variable name
- ppp_
authentication_ type str - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp_
maximum_ payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp_
maximum_ payload_ variable str - Variable name
- qos_
adaptive_ bandwidth_ downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ bandwidth_ downstream_ variable str - Variable name
- qos_
adaptive_ bandwidth_ upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ bandwidth_ upstream_ variable str - Variable name
- qos_
adaptive_ max_ downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ max_ downstream_ variable str - Variable name
- qos_
adaptive_ max_ upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ max_ upstream_ variable str - Variable name
- qos_
adaptive_ min_ downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ min_ downstream_ variable str - Variable name
- qos_
adaptive_ min_ upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ min_ upstream_ variable str - Variable name
- qos_
adaptive_ period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos_
adaptive_ period_ variable str - Variable name
- qos_
map str - Name of QoS map
- qos_
map_ variable str - Variable name
- qos_
map_ vpn str - Name of VPN QoS map
- qos_
map_ vpn_ variable str - Variable name
- secondary_
region str - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary_
region_ variable str - Variable name
- shaping_
rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping_
rate_ variable str - Variable name
- shutdown bool
- Administrative state - Default value:
true
- shutdown_
variable str - Variable name
- tloc_
extension str - Extends a local TLOC to a remote node only for vpn 0
- tloc_
extension_ variable str - Variable name
- tracker_
variable str - Variable name
- trackers Sequence[str]
- Enable tracker for this interface
- tunnel_
interface_ allow_ all bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel_
interface_ allow_ all_ variable str - Variable name
- tunnel_
interface_ allow_ bgp bool - Allow/deny BGP - Default value:
false
- tunnel_
interface_ allow_ bgp_ variable str - Variable name
- tunnel_
interface_ allow_ dhcp bool - Allow/Deny DHCP - Default value:
true
- tunnel_
interface_ allow_ dhcp_ variable str - Variable name
- tunnel_
interface_ allow_ dns bool - Allow/Deny DNS - Default value:
true
- tunnel_
interface_ allow_ dns_ variable str - Variable name
- tunnel_
interface_ allow_ https bool - Allow/Deny Https - Default value:
true
- tunnel_
interface_ allow_ https_ variable str - Variable name
- tunnel_
interface_ allow_ icmp bool - Allow/Deny ICMP - Default value:
true
- tunnel_
interface_ allow_ icmp_ variable str - Variable name
- tunnel_
interface_ allow_ netconf bool - Allow/Deny NETCONF - Default value:
false
- tunnel_
interface_ allow_ netconf_ variable str - Variable name
- tunnel_
interface_ allow_ ntp bool - Allow/Deny NTP - Default value:
false
- tunnel_
interface_ allow_ ntp_ variable str - Variable name
- tunnel_
interface_ allow_ ospf bool - Allow/Deny OSPF - Default value:
false
- tunnel_
interface_ allow_ ospf_ variable str - Variable name
- tunnel_
interface_ allow_ snmp bool - Allow/Deny SNMP - Default value:
false
- tunnel_
interface_ allow_ snmp_ variable str - Variable name
- tunnel_
interface_ allow_ ssh bool - Allow/Deny SSH - Default value:
false
- tunnel_
interface_ allow_ ssh_ variable str - Variable name
- tunnel_
interface_ allow_ stun bool - Allow/Deny STUN - Default value:
false
- tunnel_
interface_ allow_ stun_ variable str - Variable name
- tunnel_
interface_ bind_ loopback_ tunnel str - Bind loopback tunnel interface to a physical interface
- tunnel_
interface_ bind_ loopback_ tunnel_ variable str - Variable name
- tunnel_
interface_ border bool - Set TLOC as border TLOC - Default value:
false
- tunnel_
interface_ border_ variable str - Variable name
- tunnel_
interface_ carrier str - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel_
interface_ carrier_ variable str - Variable name
- tunnel_
interface_ clear_ dont_ fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel_
interface_ clear_ dont_ fragment_ variable str - Variable name
- tunnel_
interface_ color str - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel_
interface_ color_ restrict bool - Restrict this TLOC behavior - Default value:
false
- tunnel_
interface_ color_ variable str - Variable name
- tunnel_
interface_ control_ connections bool - Allow Control Connection - Default value:
true
- tunnel_
interface_ control_ connections_ variable str - Variable name
- tunnel_
interface_ encapsulations Sequence[Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation Args] - Encapsulation for TLOC
- tunnel_
interface_ exclude_ controller_ group_ list_ variable str - Variable name
- tunnel_
interface_ exclude_ controller_ group_ lists Sequence[int] - Exclude the following controller groups defined in this list
- tunnel_
interface_ groups Sequence[int] - List of groups
- tunnel_
interface_ groups_ variable str - Variable name
- tunnel_
interface_ hello_ interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel_
interface_ hello_ interval_ variable str - Variable name
- tunnel_
interface_ hello_ tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel_
interface_ hello_ tolerance_ variable str - Variable name
- tunnel_
interface_ last_ resort_ circuit bool - Set TLOC as last resort - Default value:
false
- tunnel_
interface_ last_ resort_ circuit_ variable str - Variable name
- tunnel_
interface_ low_ bandwidth_ link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel_
interface_ low_ bandwidth_ link_ variable str - Variable name
- tunnel_
interface_ max_ control_ connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel_
interface_ max_ control_ connections_ variable str - Variable name
- tunnel_
interface_ nat_ refresh_ interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel_
interface_ nat_ refresh_ interval_ variable str - Variable name
- tunnel_
interface_ network_ broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel_
interface_ network_ broadcast_ variable str - Variable name
- tunnel_
interface_ port_ hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel_
interface_ port_ hop_ variable str - Variable name
- tunnel_
interface_ tunnel_ tcp_ mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel_
interface_ tunnel_ tcp_ mss_ variable str - Variable name
- tunnel_
interface_ vbond_ as_ stun_ server bool - Put this wan interface in STUN mode only - Default value:
false
- tunnel_
interface_ vbond_ as_ stun_ server_ variable str - Variable name
- tunnel_
interface_ vmanage_ connection_ preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel_
interface_ vmanage_ connection_ preference_ variable str - Variable name
- tunnel_
qos_ mode str - Set tunnel QoS mode - Choices:
spoke
- tunnel_
qos_ mode_ variable str - Variable name
- unnumbered_
loopback_ interface str - Dialer IP Unnumbered Loopback interface name
- unnumbered_
loopback_ interface_ variable str - Variable name
- write_
rule str - Name of rewrite rule
- write_
rule_ variable str - 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
- access
Lists List<Property Map> - Apply ACL
- bandwidth
Downstream Number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable String - Variable name
- bandwidth
Upstream Number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable String - Variable name
- chap
Hostname String - CHAP Hostname
- chap
Hostname Variable String - Variable name
- chap
Ppp Auth Password String - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable String - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable String - Variable name
- dialer
Address Negotiated Boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable String - Variable name
- dialer
Pool Number Number - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable String - Variable name
- dialer
Tcp Mss Number - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable String - Variable name
- enable
Core Region Boolean - Enable core region - Default value:
false
- encap Number
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable String - Variable name
- ethernet
Interface Name String - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable String - Variable name
- interface
Description String - Interface description
- interface
Description Variable String - Variable name
- ip
Directed Broadcast Boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable String - Variable name
- ip
Mtu For Dialer Interface Number - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable String - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error Boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable String - Variable name
- nat
Port Forwards List<Property Map> - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode String - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable String - Variable name
- nat
Response To Ping Boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable String - Variable name
- nat
Tcp Timeout Number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable String - Variable name
- nat
Udp Timeout Number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable String - Variable name
- pap
Password Boolean - PAP outbound Password
- pap
Ppp Auth Password String - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable String - Variable name
- pap
Username String - PAP outbound Sent Username
- pap
Username Variable String - Variable name
- per
Tunnel Qos Boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator Boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable String - Variable name
- per
Tunnel Qos Variable String - Variable name
- policers List<Property Map>
- Enable policer
- ppp
Authentication Protocol String - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap Boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable String - Variable name
- ppp
Authentication Type String - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload Number - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable String - Variable name
- qos
Adaptive Bandwidth Downstream Number - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable String - Variable name
- qos
Adaptive Bandwidth Upstream Number - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable String - Variable name
- qos
Adaptive Max Downstream Number - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable String - Variable name
- qos
Adaptive Max Upstream Number - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable String - Variable name
- qos
Adaptive Min Downstream Number - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable String - Variable name
- qos
Adaptive Min Upstream Number - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable String - Variable name
- qos
Adaptive Period Number - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable String - Variable name
- qos
Map String - Name of QoS map
- qos
Map Variable String - Variable name
- qos
Map Vpn String - Name of VPN QoS map
- qos
Map Vpn Variable String - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable String - Variable name
- shaping
Rate Number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable String - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable String - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Interface Allow All Boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable String - Variable name
- tunnel
Interface Allow Bgp Boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable String - Variable name
- tunnel
Interface Allow Dhcp Boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable String - Variable name
- tunnel
Interface Allow Dns Boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable String - Variable name
- tunnel
Interface Allow Https Boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable String - Variable name
- tunnel
Interface Allow Icmp Boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable String - Variable name
- tunnel
Interface Allow Netconf Boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable String - Variable name
- tunnel
Interface Allow Ntp Boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable String - Variable name
- tunnel
Interface Allow Ospf Boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable String - Variable name
- tunnel
Interface Allow Snmp Boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable String - Variable name
- tunnel
Interface Allow Ssh Boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable String - Variable name
- tunnel
Interface Allow Stun Boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable String - Variable name
- tunnel
Interface Bind Loopback Tunnel String - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable String - Variable name
- tunnel
Interface Border Boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable String - Variable name
- tunnel
Interface Carrier String - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable String - Variable name
- tunnel
Interface Clear Dont Fragment Boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable String - Variable name
- tunnel
Interface Color String - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict Boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable String - Variable name
- tunnel
Interface Control Connections Boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable String - Variable name
- tunnel
Interface Encapsulations List<Property Map> - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable String - Variable name
- tunnel
Interface Exclude Controller Group Lists List<Number> - Exclude the following controller groups defined in this list
- tunnel
Interface Groups List<Number> - List of groups
- tunnel
Interface Groups Variable String - Variable name
- tunnel
Interface Hello Interval Number - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable String - Variable name
- tunnel
Interface Hello Tolerance Number - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable String - Variable name
- tunnel
Interface Last Resort Circuit Boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable String - Variable name
- tunnel
Interface Low Bandwidth Link Boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable String - Variable name
- tunnel
Interface Max Control Connections Number - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable String - Variable name
- tunnel
Interface Nat Refresh Interval Number - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable String - Variable name
- tunnel
Interface Network Broadcast Boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable String - Variable name
- tunnel
Interface Port Hop Boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable String - Variable name
- tunnel
Interface Tunnel Tcp Mss Number - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable String - Variable name
- tunnel
Interface Vbond As Stun Server Boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable String - Variable name
- tunnel
Interface Vmanage Connection Preference Number - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable String - Variable name
- tunnel
Qos Mode String - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable String - Variable name
- unnumbered
Loopback Interface String - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable String - Variable name
- write
Rule String - Name of rewrite rule
- write
Rule Variable String - Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the VpnInterfaceEthernetPppoeFeatureTemplate 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 VpnInterfaceEthernetPppoeFeatureTemplate Resource
Get an existing VpnInterfaceEthernetPppoeFeatureTemplate 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?: VpnInterfaceEthernetPppoeFeatureTemplateState, opts?: CustomResourceOptions): VpnInterfaceEthernetPppoeFeatureTemplate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_lists: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateAccessListArgs]] = None,
bandwidth_downstream: Optional[int] = None,
bandwidth_downstream_variable: Optional[str] = None,
bandwidth_upstream: Optional[int] = None,
bandwidth_upstream_variable: Optional[str] = None,
chap_hostname: Optional[str] = None,
chap_hostname_variable: Optional[str] = None,
chap_ppp_auth_password: Optional[str] = None,
chap_ppp_auth_password_variable: Optional[str] = None,
core_region: Optional[str] = None,
core_region_variable: Optional[str] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
dialer_address_negotiated: Optional[bool] = None,
dialer_address_negotiated_variable: Optional[str] = None,
dialer_pool_number: Optional[int] = None,
dialer_pool_number_variable: Optional[str] = None,
dialer_tcp_mss: Optional[int] = None,
dialer_tcp_mss_variable: Optional[str] = None,
enable_core_region: Optional[bool] = None,
encap: Optional[int] = None,
encap_variable: Optional[str] = None,
ethernet_interface_name: Optional[str] = None,
ethernet_interface_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_for_dialer_interface: Optional[int] = None,
ip_mtu_for_dialer_interface_variable: Optional[str] = None,
name: Optional[str] = None,
nat: Optional[bool] = None,
nat_block_icmp_error: Optional[bool] = None,
nat_block_icmp_error_variable: Optional[str] = None,
nat_port_forwards: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateNatPortForwardArgs]] = None,
nat_refresh_mode: Optional[str] = None,
nat_refresh_mode_variable: Optional[str] = None,
nat_response_to_ping: Optional[bool] = None,
nat_response_to_ping_variable: Optional[str] = None,
nat_tcp_timeout: Optional[int] = None,
nat_tcp_timeout_variable: Optional[str] = None,
nat_udp_timeout: Optional[int] = None,
nat_udp_timeout_variable: Optional[str] = None,
pap_password: Optional[bool] = None,
pap_ppp_auth_password: Optional[str] = None,
pap_ppp_auth_password_variable: Optional[str] = None,
pap_username: Optional[str] = None,
pap_username_variable: Optional[str] = None,
per_tunnel_qos: Optional[bool] = None,
per_tunnel_qos_aggregator: Optional[bool] = None,
per_tunnel_qos_aggregator_variable: Optional[str] = None,
per_tunnel_qos_variable: Optional[str] = None,
policers: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplatePolicerArgs]] = None,
ppp_authentication_protocol: Optional[str] = None,
ppp_authentication_protocol_pap: Optional[bool] = None,
ppp_authentication_protocol_variable: Optional[str] = None,
ppp_authentication_type: Optional[str] = None,
ppp_maximum_payload: Optional[int] = None,
ppp_maximum_payload_variable: Optional[str] = None,
qos_adaptive_bandwidth_downstream: Optional[int] = None,
qos_adaptive_bandwidth_downstream_variable: Optional[str] = None,
qos_adaptive_bandwidth_upstream: Optional[int] = None,
qos_adaptive_bandwidth_upstream_variable: Optional[str] = None,
qos_adaptive_max_downstream: Optional[int] = None,
qos_adaptive_max_downstream_variable: Optional[str] = None,
qos_adaptive_max_upstream: Optional[int] = None,
qos_adaptive_max_upstream_variable: Optional[str] = None,
qos_adaptive_min_downstream: Optional[int] = None,
qos_adaptive_min_downstream_variable: Optional[str] = None,
qos_adaptive_min_upstream: Optional[int] = None,
qos_adaptive_min_upstream_variable: Optional[str] = None,
qos_adaptive_period: Optional[int] = None,
qos_adaptive_period_variable: Optional[str] = None,
qos_map: Optional[str] = None,
qos_map_variable: Optional[str] = None,
qos_map_vpn: Optional[str] = None,
qos_map_vpn_variable: Optional[str] = None,
secondary_region: Optional[str] = None,
secondary_region_variable: Optional[str] = None,
shaping_rate: Optional[int] = None,
shaping_rate_variable: Optional[str] = None,
shutdown: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
template_type: Optional[str] = None,
tloc_extension: Optional[str] = None,
tloc_extension_variable: Optional[str] = None,
tracker_variable: Optional[str] = None,
trackers: Optional[Sequence[str]] = None,
tunnel_interface_allow_all: Optional[bool] = None,
tunnel_interface_allow_all_variable: Optional[str] = None,
tunnel_interface_allow_bgp: Optional[bool] = None,
tunnel_interface_allow_bgp_variable: Optional[str] = None,
tunnel_interface_allow_dhcp: Optional[bool] = None,
tunnel_interface_allow_dhcp_variable: Optional[str] = None,
tunnel_interface_allow_dns: Optional[bool] = None,
tunnel_interface_allow_dns_variable: Optional[str] = None,
tunnel_interface_allow_https: Optional[bool] = None,
tunnel_interface_allow_https_variable: Optional[str] = None,
tunnel_interface_allow_icmp: Optional[bool] = None,
tunnel_interface_allow_icmp_variable: Optional[str] = None,
tunnel_interface_allow_netconf: Optional[bool] = None,
tunnel_interface_allow_netconf_variable: Optional[str] = None,
tunnel_interface_allow_ntp: Optional[bool] = None,
tunnel_interface_allow_ntp_variable: Optional[str] = None,
tunnel_interface_allow_ospf: Optional[bool] = None,
tunnel_interface_allow_ospf_variable: Optional[str] = None,
tunnel_interface_allow_snmp: Optional[bool] = None,
tunnel_interface_allow_snmp_variable: Optional[str] = None,
tunnel_interface_allow_ssh: Optional[bool] = None,
tunnel_interface_allow_ssh_variable: Optional[str] = None,
tunnel_interface_allow_stun: Optional[bool] = None,
tunnel_interface_allow_stun_variable: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
tunnel_interface_border: Optional[bool] = None,
tunnel_interface_border_variable: Optional[str] = None,
tunnel_interface_carrier: Optional[str] = None,
tunnel_interface_carrier_variable: Optional[str] = None,
tunnel_interface_clear_dont_fragment: Optional[bool] = None,
tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
tunnel_interface_color: Optional[str] = None,
tunnel_interface_color_restrict: Optional[bool] = None,
tunnel_interface_color_variable: Optional[str] = None,
tunnel_interface_control_connections: Optional[bool] = None,
tunnel_interface_control_connections_variable: Optional[str] = None,
tunnel_interface_encapsulations: Optional[Sequence[VpnInterfaceEthernetPppoeFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
tunnel_interface_groups: Optional[Sequence[int]] = None,
tunnel_interface_groups_variable: Optional[str] = None,
tunnel_interface_hello_interval: Optional[int] = None,
tunnel_interface_hello_interval_variable: Optional[str] = None,
tunnel_interface_hello_tolerance: Optional[int] = None,
tunnel_interface_hello_tolerance_variable: Optional[str] = None,
tunnel_interface_last_resort_circuit: Optional[bool] = None,
tunnel_interface_last_resort_circuit_variable: Optional[str] = None,
tunnel_interface_low_bandwidth_link: Optional[bool] = None,
tunnel_interface_low_bandwidth_link_variable: Optional[str] = None,
tunnel_interface_max_control_connections: Optional[int] = None,
tunnel_interface_max_control_connections_variable: Optional[str] = None,
tunnel_interface_nat_refresh_interval: Optional[int] = None,
tunnel_interface_nat_refresh_interval_variable: Optional[str] = None,
tunnel_interface_network_broadcast: Optional[bool] = None,
tunnel_interface_network_broadcast_variable: Optional[str] = None,
tunnel_interface_port_hop: Optional[bool] = None,
tunnel_interface_port_hop_variable: Optional[str] = None,
tunnel_interface_tunnel_tcp_mss: Optional[int] = None,
tunnel_interface_tunnel_tcp_mss_variable: Optional[str] = None,
tunnel_interface_vbond_as_stun_server: Optional[bool] = None,
tunnel_interface_vbond_as_stun_server_variable: Optional[str] = None,
tunnel_interface_vmanage_connection_preference: Optional[int] = None,
tunnel_interface_vmanage_connection_preference_variable: Optional[str] = None,
tunnel_qos_mode: Optional[str] = None,
tunnel_qos_mode_variable: Optional[str] = None,
unnumbered_loopback_interface: Optional[str] = None,
unnumbered_loopback_interface_variable: Optional[str] = None,
version: Optional[int] = None,
write_rule: Optional[str] = None,
write_rule_variable: Optional[str] = None) -> VpnInterfaceEthernetPppoeFeatureTemplate
func GetVpnInterfaceEthernetPppoeFeatureTemplate(ctx *Context, name string, id IDInput, state *VpnInterfaceEthernetPppoeFeatureTemplateState, opts ...ResourceOption) (*VpnInterfaceEthernetPppoeFeatureTemplate, error)
public static VpnInterfaceEthernetPppoeFeatureTemplate Get(string name, Input<string> id, VpnInterfaceEthernetPppoeFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static VpnInterfaceEthernetPppoeFeatureTemplate get(String name, Output<String> id, VpnInterfaceEthernetPppoeFeatureTemplateState state, CustomResourceOptions options)
resources: _: type: sdwan:VpnInterfaceEthernetPppoeFeatureTemplate get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Access
Lists List<Vpn Interface Ethernet Pppoe Feature Template Access List> - Apply ACL
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream Variable string - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream Variable string - Variable name
- Chap
Hostname string - CHAP Hostname
- Chap
Hostname Variable string - Variable name
- Chap
Ppp Auth Password string - Specify ppp chap authentication Password
- Chap
Ppp Auth Password Variable string - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region Variable string - 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
- Dialer
Address Negotiated bool - Dialer IP Negotiated - Default value:
false
- Dialer
Address Negotiated Variable string - Variable name
- Dialer
Pool Number int - Dialer pool number - Range:
100
-255
- Dialer
Pool Number Variable string - Variable name
- Dialer
Tcp Mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Dialer
Tcp Mss Variable string - Variable name
- Enable
Core Region bool - Enable core region - Default value:
false
- Encap int
- Encapsulation VLAN id - Range:
1
-4094
- Encap
Variable string - Variable name
- Ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- Ethernet
Interface Name Variable string - Variable name
- Interface
Description string - Interface description
- Interface
Description Variable string - Variable name
- Ip
Directed Broadcast bool - IP Directed-Broadcast - Default value:
false
- Ip
Directed Broadcast Variable string - Variable name
- Ip
Mtu For Dialer Interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- Ip
Mtu For Dialer Interface Variable string - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat
Block Icmp Error bool - Block inbound ICMP error messages - Default value:
true
- Nat
Block Icmp Error Variable string - Variable name
- Nat
Port Forwards List<Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward> - Set port-forwarding rules for NAT on this interface
- Nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- Nat
Refresh Mode Variable string - Variable name
- Nat
Response To Ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- Nat
Response To Ping Variable string - Variable name
- Nat
Tcp Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Nat
Tcp Timeout Variable string - Variable name
- Nat
Udp Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Nat
Udp Timeout Variable string - Variable name
- Pap
Password bool - PAP outbound Password
- Pap
Ppp Auth Password string - Specify ppp pap authentication Password
- Pap
Ppp Auth Password Variable string - Variable name
- Pap
Username string - PAP outbound Sent Username
- Pap
Username Variable string - Variable name
- Per
Tunnel Qos bool - Per-tunnel Qos - Default value:
false
- Per
Tunnel Qos Aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- Per
Tunnel Qos Aggregator Variable string - Variable name
- Per
Tunnel Qos Variable string - Variable name
- Policers
List<Vpn
Interface Ethernet Pppoe Feature Template Policer> - Enable policer
- Ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- Ppp
Authentication Protocol Pap bool - PPP Authentication Protocol PAP - Default value:
false
- Ppp
Authentication Protocol Variable string - Variable name
- Ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- Ppp
Maximum Payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- Ppp
Maximum Payload Variable string - Variable name
- Qos
Adaptive Bandwidth Downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Downstream Variable string - Variable name
- Qos
Adaptive Bandwidth Upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Upstream Variable string - Variable name
- Qos
Adaptive Max Downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Downstream Variable string - Variable name
- Qos
Adaptive Max Upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Upstream Variable string - Variable name
- Qos
Adaptive Min Downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Downstream Variable string - Variable name
- Qos
Adaptive Min Upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Upstream Variable string - Variable name
- Qos
Adaptive Period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive Period Variable string - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map Variable string - Variable name
- Qos
Map Vpn string - Name of VPN QoS map
- Qos
Map Vpn Variable string - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region Variable string - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate Variable string - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Template
Type string - The template type
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension Variable string - Variable name
- Tracker
Variable string - Variable name
- Trackers List<string>
- Enable tracker for this interface
- Tunnel
Interface Allow All bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface Allow All Variable string - Variable name
- Tunnel
Interface Allow Bgp bool - Allow/deny BGP - Default value:
false
- Tunnel
Interface Allow Bgp Variable string - Variable name
- Tunnel
Interface Allow Dhcp bool - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface Allow Dhcp Variable string - Variable name
- Tunnel
Interface Allow Dns bool - Allow/Deny DNS - Default value:
true
- Tunnel
Interface Allow Dns Variable string - Variable name
- Tunnel
Interface Allow Https bool - Allow/Deny Https - Default value:
true
- Tunnel
Interface Allow Https Variable string - Variable name
- Tunnel
Interface Allow Icmp bool - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface Allow Icmp Variable string - Variable name
- Tunnel
Interface Allow Netconf bool - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface Allow Netconf Variable string - Variable name
- Tunnel
Interface Allow Ntp bool - Allow/Deny NTP - Default value:
false
- Tunnel
Interface Allow Ntp Variable string - Variable name
- Tunnel
Interface Allow Ospf bool - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface Allow Ospf Variable string - Variable name
- Tunnel
Interface Allow Snmp bool - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface Allow Snmp Variable string - Variable name
- Tunnel
Interface Allow Ssh bool - Allow/Deny SSH - Default value:
false
- Tunnel
Interface Allow Ssh Variable string - Variable name
- Tunnel
Interface Allow Stun bool - Allow/Deny STUN - Default value:
false
- Tunnel
Interface Allow Stun Variable string - Variable name
- Tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- Tunnel
Interface Border bool - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface Border Variable string - Variable name
- Tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface Carrier Variable string - Variable name
- Tunnel
Interface Clear Dont Fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface Clear Dont Fragment Variable string - Variable name
- Tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface Color Restrict bool - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface Color Variable string - Variable name
- Tunnel
Interface Control Connections bool - Allow Control Connection - Default value:
true
- Tunnel
Interface Control Connections Variable string - Variable name
- Tunnel
Interface Encapsulations List<Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- Tunnel
Interface Exclude Controller Group List Variable string - Variable name
- Tunnel
Interface Exclude Controller Group Lists List<int> - Exclude the following controller groups defined in this list
- Tunnel
Interface Groups List<int> - List of groups
- Tunnel
Interface Groups Variable string - Variable name
- Tunnel
Interface Hello Interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface Hello Interval Variable string - Variable name
- Tunnel
Interface Hello Tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface Hello Tolerance Variable string - Variable name
- Tunnel
Interface Last Resort Circuit bool - Set TLOC as last resort - Default value:
false
- Tunnel
Interface Last Resort Circuit Variable string - Variable name
- Tunnel
Interface Low Bandwidth Link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface Low Bandwidth Link Variable string - Variable name
- Tunnel
Interface Max Control Connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- Tunnel
Interface Max Control Connections Variable string - Variable name
- Tunnel
Interface Nat Refresh Interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface Nat Refresh Interval Variable string - Variable name
- Tunnel
Interface Network Broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface Network Broadcast Variable string - Variable name
- Tunnel
Interface Port Hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface Port Hop Variable string - Variable name
- Tunnel
Interface Tunnel Tcp Mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- Tunnel
Interface Vbond As Stun Server bool - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface Vbond As Stun Server Variable string - Variable name
- Tunnel
Interface Vmanage Connection Preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- Tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- Tunnel
Qos Mode Variable string - Variable name
- Unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- Unnumbered
Loopback Interface Variable string - Variable name
- Version int
- The version of the feature template
- Write
Rule string - Name of rewrite rule
- Write
Rule Variable string - Variable name
- Access
Lists []Vpn Interface Ethernet Pppoe Feature Template Access List Args - Apply ACL
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream Variable string - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream Variable string - Variable name
- Chap
Hostname string - CHAP Hostname
- Chap
Hostname Variable string - Variable name
- Chap
Ppp Auth Password string - Specify ppp chap authentication Password
- Chap
Ppp Auth Password Variable string - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region Variable string - 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
- Dialer
Address Negotiated bool - Dialer IP Negotiated - Default value:
false
- Dialer
Address Negotiated Variable string - Variable name
- Dialer
Pool Number int - Dialer pool number - Range:
100
-255
- Dialer
Pool Number Variable string - Variable name
- Dialer
Tcp Mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- Dialer
Tcp Mss Variable string - Variable name
- Enable
Core Region bool - Enable core region - Default value:
false
- Encap int
- Encapsulation VLAN id - Range:
1
-4094
- Encap
Variable string - Variable name
- Ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- Ethernet
Interface Name Variable string - Variable name
- Interface
Description string - Interface description
- Interface
Description Variable string - Variable name
- Ip
Directed Broadcast bool - IP Directed-Broadcast - Default value:
false
- Ip
Directed Broadcast Variable string - Variable name
- Ip
Mtu For Dialer Interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- Ip
Mtu For Dialer Interface Variable string - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat
Block Icmp Error bool - Block inbound ICMP error messages - Default value:
true
- Nat
Block Icmp Error Variable string - Variable name
- Nat
Port Forwards []Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward Args - Set port-forwarding rules for NAT on this interface
- Nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- Nat
Refresh Mode Variable string - Variable name
- Nat
Response To Ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- Nat
Response To Ping Variable string - Variable name
- Nat
Tcp Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Nat
Tcp Timeout Variable string - Variable name
- Nat
Udp Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Nat
Udp Timeout Variable string - Variable name
- Pap
Password bool - PAP outbound Password
- Pap
Ppp Auth Password string - Specify ppp pap authentication Password
- Pap
Ppp Auth Password Variable string - Variable name
- Pap
Username string - PAP outbound Sent Username
- Pap
Username Variable string - Variable name
- Per
Tunnel Qos bool - Per-tunnel Qos - Default value:
false
- Per
Tunnel Qos Aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- Per
Tunnel Qos Aggregator Variable string - Variable name
- Per
Tunnel Qos Variable string - Variable name
- Policers
[]Vpn
Interface Ethernet Pppoe Feature Template Policer Args - Enable policer
- Ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- Ppp
Authentication Protocol Pap bool - PPP Authentication Protocol PAP - Default value:
false
- Ppp
Authentication Protocol Variable string - Variable name
- Ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- Ppp
Maximum Payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- Ppp
Maximum Payload Variable string - Variable name
- Qos
Adaptive Bandwidth Downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Downstream Variable string - Variable name
- Qos
Adaptive Bandwidth Upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive Bandwidth Upstream Variable string - Variable name
- Qos
Adaptive Max Downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Downstream Variable string - Variable name
- Qos
Adaptive Max Upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Max Upstream Variable string - Variable name
- Qos
Adaptive Min Downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Downstream Variable string - Variable name
- Qos
Adaptive Min Upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive Min Upstream Variable string - Variable name
- Qos
Adaptive Period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive Period Variable string - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map Variable string - Variable name
- Qos
Map Vpn string - Name of VPN QoS map
- Qos
Map Vpn Variable string - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region Variable string - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate Variable string - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Template
Type string - The template type
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension Variable string - Variable name
- Tracker
Variable string - Variable name
- Trackers []string
- Enable tracker for this interface
- Tunnel
Interface Allow All bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface Allow All Variable string - Variable name
- Tunnel
Interface Allow Bgp bool - Allow/deny BGP - Default value:
false
- Tunnel
Interface Allow Bgp Variable string - Variable name
- Tunnel
Interface Allow Dhcp bool - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface Allow Dhcp Variable string - Variable name
- Tunnel
Interface Allow Dns bool - Allow/Deny DNS - Default value:
true
- Tunnel
Interface Allow Dns Variable string - Variable name
- Tunnel
Interface Allow Https bool - Allow/Deny Https - Default value:
true
- Tunnel
Interface Allow Https Variable string - Variable name
- Tunnel
Interface Allow Icmp bool - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface Allow Icmp Variable string - Variable name
- Tunnel
Interface Allow Netconf bool - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface Allow Netconf Variable string - Variable name
- Tunnel
Interface Allow Ntp bool - Allow/Deny NTP - Default value:
false
- Tunnel
Interface Allow Ntp Variable string - Variable name
- Tunnel
Interface Allow Ospf bool - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface Allow Ospf Variable string - Variable name
- Tunnel
Interface Allow Snmp bool - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface Allow Snmp Variable string - Variable name
- Tunnel
Interface Allow Ssh bool - Allow/Deny SSH - Default value:
false
- Tunnel
Interface Allow Ssh Variable string - Variable name
- Tunnel
Interface Allow Stun bool - Allow/Deny STUN - Default value:
false
- Tunnel
Interface Allow Stun Variable string - Variable name
- Tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- Tunnel
Interface Border bool - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface Border Variable string - Variable name
- Tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface Carrier Variable string - Variable name
- Tunnel
Interface Clear Dont Fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface Clear Dont Fragment Variable string - Variable name
- Tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface Color Restrict bool - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface Color Variable string - Variable name
- Tunnel
Interface Control Connections bool - Allow Control Connection - Default value:
true
- Tunnel
Interface Control Connections Variable string - Variable name
- Tunnel
Interface Encapsulations []Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation Args - Encapsulation for TLOC
- Tunnel
Interface Exclude Controller Group List Variable string - Variable name
- Tunnel
Interface Exclude Controller Group Lists []int - Exclude the following controller groups defined in this list
- Tunnel
Interface Groups []int - List of groups
- Tunnel
Interface Groups Variable string - Variable name
- Tunnel
Interface Hello Interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface Hello Interval Variable string - Variable name
- Tunnel
Interface Hello Tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface Hello Tolerance Variable string - Variable name
- Tunnel
Interface Last Resort Circuit bool - Set TLOC as last resort - Default value:
false
- Tunnel
Interface Last Resort Circuit Variable string - Variable name
- Tunnel
Interface Low Bandwidth Link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface Low Bandwidth Link Variable string - Variable name
- Tunnel
Interface Max Control Connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- Tunnel
Interface Max Control Connections Variable string - Variable name
- Tunnel
Interface Nat Refresh Interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface Nat Refresh Interval Variable string - Variable name
- Tunnel
Interface Network Broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface Network Broadcast Variable string - Variable name
- Tunnel
Interface Port Hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface Port Hop Variable string - Variable name
- Tunnel
Interface Tunnel Tcp Mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- Tunnel
Interface Vbond As Stun Server bool - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface Vbond As Stun Server Variable string - Variable name
- Tunnel
Interface Vmanage Connection Preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- Tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- Tunnel
Qos Mode Variable string - Variable name
- Unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- Unnumbered
Loopback Interface Variable string - Variable name
- Version int
- The version of the feature template
- Write
Rule string - Name of rewrite rule
- Write
Rule Variable string - Variable name
- access
Lists List<Vpn Interface Ethernet Pppoe Feature Template Access List> - Apply ACL
- bandwidth
Downstream Integer - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable String - Variable name
- bandwidth
Upstream Integer - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable String - Variable name
- chap
Hostname String - CHAP Hostname
- chap
Hostname Variable String - Variable name
- chap
Ppp Auth Password String - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable String - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable String - 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
- dialer
Address Negotiated Boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable String - Variable name
- dialer
Pool Number Integer - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable String - Variable name
- dialer
Tcp Mss Integer - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable String - Variable name
- enable
Core Region Boolean - Enable core region - Default value:
false
- encap Integer
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable String - Variable name
- ethernet
Interface Name String - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable String - Variable name
- interface
Description String - Interface description
- interface
Description Variable String - Variable name
- ip
Directed Broadcast Boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable String - Variable name
- ip
Mtu For Dialer Interface Integer - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable String - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error Boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable String - Variable name
- nat
Port Forwards List<Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward> - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode String - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable String - Variable name
- nat
Response To Ping Boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable String - Variable name
- nat
Tcp Timeout Integer - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable String - Variable name
- nat
Udp Timeout Integer - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable String - Variable name
- pap
Password Boolean - PAP outbound Password
- pap
Ppp Auth Password String - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable String - Variable name
- pap
Username String - PAP outbound Sent Username
- pap
Username Variable String - Variable name
- per
Tunnel Qos Boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator Boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable String - Variable name
- per
Tunnel Qos Variable String - Variable name
- policers
List<Vpn
Interface Ethernet Pppoe Feature Template Policer> - Enable policer
- ppp
Authentication Protocol String - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap Boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable String - Variable name
- ppp
Authentication Type String - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload Integer - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable String - Variable name
- qos
Adaptive Bandwidth Downstream Integer - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable String - Variable name
- qos
Adaptive Bandwidth Upstream Integer - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable String - Variable name
- qos
Adaptive Max Downstream Integer - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable String - Variable name
- qos
Adaptive Max Upstream Integer - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable String - Variable name
- qos
Adaptive Min Downstream Integer - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable String - Variable name
- qos
Adaptive Min Upstream Integer - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable String - Variable name
- qos
Adaptive Period Integer - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable String - Variable name
- qos
Map String - Name of QoS map
- qos
Map Variable String - Variable name
- qos
Map Vpn String - Name of VPN QoS map
- qos
Map Vpn Variable String - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable String - Variable name
- shaping
Rate Integer - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable String - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- template
Type String - The template type
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable String - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Interface Allow All Boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable String - Variable name
- tunnel
Interface Allow Bgp Boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable String - Variable name
- tunnel
Interface Allow Dhcp Boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable String - Variable name
- tunnel
Interface Allow Dns Boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable String - Variable name
- tunnel
Interface Allow Https Boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable String - Variable name
- tunnel
Interface Allow Icmp Boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable String - Variable name
- tunnel
Interface Allow Netconf Boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable String - Variable name
- tunnel
Interface Allow Ntp Boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable String - Variable name
- tunnel
Interface Allow Ospf Boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable String - Variable name
- tunnel
Interface Allow Snmp Boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable String - Variable name
- tunnel
Interface Allow Ssh Boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable String - Variable name
- tunnel
Interface Allow Stun Boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable String - Variable name
- tunnel
Interface Bind Loopback Tunnel String - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable String - Variable name
- tunnel
Interface Border Boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable String - Variable name
- tunnel
Interface Carrier String - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable String - Variable name
- tunnel
Interface Clear Dont Fragment Boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable String - Variable name
- tunnel
Interface Color String - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict Boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable String - Variable name
- tunnel
Interface Control Connections Boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable String - Variable name
- tunnel
Interface Encapsulations List<Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable String - Variable name
- tunnel
Interface Exclude Controller Group Lists List<Integer> - Exclude the following controller groups defined in this list
- tunnel
Interface Groups List<Integer> - List of groups
- tunnel
Interface Groups Variable String - Variable name
- tunnel
Interface Hello Interval Integer - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable String - Variable name
- tunnel
Interface Hello Tolerance Integer - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable String - Variable name
- tunnel
Interface Last Resort Circuit Boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable String - Variable name
- tunnel
Interface Low Bandwidth Link Boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable String - Variable name
- tunnel
Interface Max Control Connections Integer - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable String - Variable name
- tunnel
Interface Nat Refresh Interval Integer - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable String - Variable name
- tunnel
Interface Network Broadcast Boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable String - Variable name
- tunnel
Interface Port Hop Boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable String - Variable name
- tunnel
Interface Tunnel Tcp Mss Integer - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable String - Variable name
- tunnel
Interface Vbond As Stun Server Boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable String - Variable name
- tunnel
Interface Vmanage Connection Preference Integer - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable String - Variable name
- tunnel
Qos Mode String - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable String - Variable name
- unnumbered
Loopback Interface String - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable String - Variable name
- version Integer
- The version of the feature template
- write
Rule String - Name of rewrite rule
- write
Rule Variable String - Variable name
- access
Lists Vpn Interface Ethernet Pppoe Feature Template Access List[] - Apply ACL
- bandwidth
Downstream number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable string - Variable name
- bandwidth
Upstream number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable string - Variable name
- chap
Hostname string - CHAP Hostname
- chap
Hostname Variable string - Variable name
- chap
Ppp Auth Password string - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable string - Variable name
- core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable string - 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
- dialer
Address Negotiated boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable string - Variable name
- dialer
Pool Number number - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable string - Variable name
- dialer
Tcp Mss number - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable string - Variable name
- enable
Core Region boolean - Enable core region - Default value:
false
- encap number
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable string - Variable name
- ethernet
Interface Name string - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable string - Variable name
- interface
Description string - Interface description
- interface
Description Variable string - Variable name
- ip
Directed Broadcast boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable string - Variable name
- ip
Mtu For Dialer Interface number - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable string - Variable name
- name string
- The name of the feature template
- nat boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable string - Variable name
- nat
Port Forwards Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward[] - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode string - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable string - Variable name
- nat
Response To Ping boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable string - Variable name
- nat
Tcp Timeout number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable string - Variable name
- nat
Udp Timeout number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable string - Variable name
- pap
Password boolean - PAP outbound Password
- pap
Ppp Auth Password string - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable string - Variable name
- pap
Username string - PAP outbound Sent Username
- pap
Username Variable string - Variable name
- per
Tunnel Qos boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable string - Variable name
- per
Tunnel Qos Variable string - Variable name
- policers
Vpn
Interface Ethernet Pppoe Feature Template Policer[] - Enable policer
- ppp
Authentication Protocol string - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable string - Variable name
- ppp
Authentication Type string - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload number - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable string - Variable name
- qos
Adaptive Bandwidth Downstream number - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable string - Variable name
- qos
Adaptive Bandwidth Upstream number - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable string - Variable name
- qos
Adaptive Max Downstream number - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable string - Variable name
- qos
Adaptive Max Upstream number - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable string - Variable name
- qos
Adaptive Min Downstream number - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable string - Variable name
- qos
Adaptive Min Upstream number - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable string - Variable name
- qos
Adaptive Period number - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable string - Variable name
- qos
Map string - Name of QoS map
- qos
Map Variable string - Variable name
- qos
Map Vpn string - Name of VPN QoS map
- qos
Map Vpn Variable string - Variable name
- secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable string - Variable name
- shaping
Rate number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable string - Variable name
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- template
Type string - The template type
- tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable string - Variable name
- tracker
Variable string - Variable name
- trackers string[]
- Enable tracker for this interface
- tunnel
Interface Allow All boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable string - Variable name
- tunnel
Interface Allow Bgp boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable string - Variable name
- tunnel
Interface Allow Dhcp boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable string - Variable name
- tunnel
Interface Allow Dns boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable string - Variable name
- tunnel
Interface Allow Https boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable string - Variable name
- tunnel
Interface Allow Icmp boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable string - Variable name
- tunnel
Interface Allow Netconf boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable string - Variable name
- tunnel
Interface Allow Ntp boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable string - Variable name
- tunnel
Interface Allow Ospf boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable string - Variable name
- tunnel
Interface Allow Snmp boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable string - Variable name
- tunnel
Interface Allow Ssh boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable string - Variable name
- tunnel
Interface Allow Stun boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable string - Variable name
- tunnel
Interface Bind Loopback Tunnel string - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable string - Variable name
- tunnel
Interface Border boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable string - Variable name
- tunnel
Interface Carrier string - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable string - Variable name
- tunnel
Interface Clear Dont Fragment boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable string - Variable name
- tunnel
Interface Color string - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable string - Variable name
- tunnel
Interface Control Connections boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable string - Variable name
- tunnel
Interface Encapsulations Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation[] - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable string - Variable name
- tunnel
Interface Exclude Controller Group Lists number[] - Exclude the following controller groups defined in this list
- tunnel
Interface Groups number[] - List of groups
- tunnel
Interface Groups Variable string - Variable name
- tunnel
Interface Hello Interval number - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable string - Variable name
- tunnel
Interface Hello Tolerance number - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable string - Variable name
- tunnel
Interface Last Resort Circuit boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable string - Variable name
- tunnel
Interface Low Bandwidth Link boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable string - Variable name
- tunnel
Interface Max Control Connections number - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable string - Variable name
- tunnel
Interface Nat Refresh Interval number - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable string - Variable name
- tunnel
Interface Network Broadcast boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable string - Variable name
- tunnel
Interface Port Hop boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable string - Variable name
- tunnel
Interface Tunnel Tcp Mss number - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable string - Variable name
- tunnel
Interface Vbond As Stun Server boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable string - Variable name
- tunnel
Interface Vmanage Connection Preference number - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable string - Variable name
- tunnel
Qos Mode string - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable string - Variable name
- unnumbered
Loopback Interface string - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable string - Variable name
- version number
- The version of the feature template
- write
Rule string - Name of rewrite rule
- write
Rule Variable string - Variable name
- access_
lists Sequence[Vpn Interface Ethernet Pppoe Feature Template Access List Args] - Apply ACL
- bandwidth_
downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
downstream_ variable str - Variable name
- bandwidth_
upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
upstream_ variable str - Variable name
- chap_
hostname str - CHAP Hostname
- chap_
hostname_ variable str - Variable name
- chap_
ppp_ auth_ password str - Specify ppp chap authentication Password
- chap_
ppp_ auth_ password_ variable str - Variable name
- core_
region str - Enable core region - Choices:
core
,core-shared
- Default value:core
- core_
region_ variable str - 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
- dialer_
address_ negotiated bool - Dialer IP Negotiated - Default value:
false
- dialer_
address_ negotiated_ variable str - Variable name
- dialer_
pool_ number int - Dialer pool number - Range:
100
-255
- dialer_
pool_ number_ variable str - Variable name
- dialer_
tcp_ mss int - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer_
tcp_ mss_ variable str - Variable name
- enable_
core_ region bool - Enable core region - Default value:
false
- encap int
- Encapsulation VLAN id - Range:
1
-4094
- encap_
variable str - Variable name
- ethernet_
interface_ name str - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet_
interface_ name_ variable str - Variable name
- interface_
description str - Interface description
- interface_
description_ variable str - Variable name
- ip_
directed_ broadcast bool - IP Directed-Broadcast - Default value:
false
- ip_
directed_ broadcast_ variable str - Variable name
- ip_
mtu_ for_ dialer_ interface int - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip_
mtu_ for_ dialer_ interface_ variable str - Variable name
- name str
- The name of the feature template
- nat bool
- Network Address Translation on this interface - Default value:
false
- nat_
block_ icmp_ error bool - Block inbound ICMP error messages - Default value:
true
- nat_
block_ icmp_ error_ variable str - Variable name
- nat_
port_ forwards Sequence[Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward Args] - Set port-forwarding rules for NAT on this interface
- nat_
refresh_ mode str - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat_
refresh_ mode_ variable str - Variable name
- nat_
response_ to_ ping bool - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat_
response_ to_ ping_ variable str - Variable name
- nat_
tcp_ timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat_
tcp_ timeout_ variable str - Variable name
- nat_
udp_ timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat_
udp_ timeout_ variable str - Variable name
- pap_
password bool - PAP outbound Password
- pap_
ppp_ auth_ password str - Specify ppp pap authentication Password
- pap_
ppp_ auth_ password_ variable str - Variable name
- pap_
username str - PAP outbound Sent Username
- pap_
username_ variable str - Variable name
- per_
tunnel_ qos bool - Per-tunnel Qos - Default value:
false
- per_
tunnel_ qos_ aggregator bool - Per-tunnel QoS Aggregator - Default value:
false
- per_
tunnel_ qos_ aggregator_ variable str - Variable name
- per_
tunnel_ qos_ variable str - Variable name
- policers
Sequence[Vpn
Interface Ethernet Pppoe Feature Template Policer Args] - Enable policer
- ppp_
authentication_ protocol str - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp_
authentication_ protocol_ pap bool - PPP Authentication Protocol PAP - Default value:
false
- ppp_
authentication_ protocol_ variable str - Variable name
- ppp_
authentication_ type str - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp_
maximum_ payload int - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp_
maximum_ payload_ variable str - Variable name
- qos_
adaptive_ bandwidth_ downstream int - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ bandwidth_ downstream_ variable str - Variable name
- qos_
adaptive_ bandwidth_ upstream int - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ bandwidth_ upstream_ variable str - Variable name
- qos_
adaptive_ max_ downstream int - Downstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ max_ downstream_ variable str - Variable name
- qos_
adaptive_ max_ upstream int - Upstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ max_ upstream_ variable str - Variable name
- qos_
adaptive_ min_ downstream int - Downstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ min_ downstream_ variable str - Variable name
- qos_
adaptive_ min_ upstream int - Upstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ min_ upstream_ variable str - Variable name
- qos_
adaptive_ period int - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos_
adaptive_ period_ variable str - Variable name
- qos_
map str - Name of QoS map
- qos_
map_ variable str - Variable name
- qos_
map_ vpn str - Name of VPN QoS map
- qos_
map_ vpn_ variable str - Variable name
- secondary_
region str - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary_
region_ variable str - Variable name
- shaping_
rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping_
rate_ variable str - Variable name
- shutdown bool
- Administrative state - Default value:
true
- shutdown_
variable str - Variable name
- template_
type str - The template type
- tloc_
extension str - Extends a local TLOC to a remote node only for vpn 0
- tloc_
extension_ variable str - Variable name
- tracker_
variable str - Variable name
- trackers Sequence[str]
- Enable tracker for this interface
- tunnel_
interface_ allow_ all bool - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel_
interface_ allow_ all_ variable str - Variable name
- tunnel_
interface_ allow_ bgp bool - Allow/deny BGP - Default value:
false
- tunnel_
interface_ allow_ bgp_ variable str - Variable name
- tunnel_
interface_ allow_ dhcp bool - Allow/Deny DHCP - Default value:
true
- tunnel_
interface_ allow_ dhcp_ variable str - Variable name
- tunnel_
interface_ allow_ dns bool - Allow/Deny DNS - Default value:
true
- tunnel_
interface_ allow_ dns_ variable str - Variable name
- tunnel_
interface_ allow_ https bool - Allow/Deny Https - Default value:
true
- tunnel_
interface_ allow_ https_ variable str - Variable name
- tunnel_
interface_ allow_ icmp bool - Allow/Deny ICMP - Default value:
true
- tunnel_
interface_ allow_ icmp_ variable str - Variable name
- tunnel_
interface_ allow_ netconf bool - Allow/Deny NETCONF - Default value:
false
- tunnel_
interface_ allow_ netconf_ variable str - Variable name
- tunnel_
interface_ allow_ ntp bool - Allow/Deny NTP - Default value:
false
- tunnel_
interface_ allow_ ntp_ variable str - Variable name
- tunnel_
interface_ allow_ ospf bool - Allow/Deny OSPF - Default value:
false
- tunnel_
interface_ allow_ ospf_ variable str - Variable name
- tunnel_
interface_ allow_ snmp bool - Allow/Deny SNMP - Default value:
false
- tunnel_
interface_ allow_ snmp_ variable str - Variable name
- tunnel_
interface_ allow_ ssh bool - Allow/Deny SSH - Default value:
false
- tunnel_
interface_ allow_ ssh_ variable str - Variable name
- tunnel_
interface_ allow_ stun bool - Allow/Deny STUN - Default value:
false
- tunnel_
interface_ allow_ stun_ variable str - Variable name
- tunnel_
interface_ bind_ loopback_ tunnel str - Bind loopback tunnel interface to a physical interface
- tunnel_
interface_ bind_ loopback_ tunnel_ variable str - Variable name
- tunnel_
interface_ border bool - Set TLOC as border TLOC - Default value:
false
- tunnel_
interface_ border_ variable str - Variable name
- tunnel_
interface_ carrier str - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel_
interface_ carrier_ variable str - Variable name
- tunnel_
interface_ clear_ dont_ fragment bool - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel_
interface_ clear_ dont_ fragment_ variable str - Variable name
- tunnel_
interface_ color str - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel_
interface_ color_ restrict bool - Restrict this TLOC behavior - Default value:
false
- tunnel_
interface_ color_ variable str - Variable name
- tunnel_
interface_ control_ connections bool - Allow Control Connection - Default value:
true
- tunnel_
interface_ control_ connections_ variable str - Variable name
- tunnel_
interface_ encapsulations Sequence[Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation Args] - Encapsulation for TLOC
- tunnel_
interface_ exclude_ controller_ group_ list_ variable str - Variable name
- tunnel_
interface_ exclude_ controller_ group_ lists Sequence[int] - Exclude the following controller groups defined in this list
- tunnel_
interface_ groups Sequence[int] - List of groups
- tunnel_
interface_ groups_ variable str - Variable name
- tunnel_
interface_ hello_ interval int - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel_
interface_ hello_ interval_ variable str - Variable name
- tunnel_
interface_ hello_ tolerance int - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel_
interface_ hello_ tolerance_ variable str - Variable name
- tunnel_
interface_ last_ resort_ circuit bool - Set TLOC as last resort - Default value:
false
- tunnel_
interface_ last_ resort_ circuit_ variable str - Variable name
- tunnel_
interface_ low_ bandwidth_ link bool - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel_
interface_ low_ bandwidth_ link_ variable str - Variable name
- tunnel_
interface_ max_ control_ connections int - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel_
interface_ max_ control_ connections_ variable str - Variable name
- tunnel_
interface_ nat_ refresh_ interval int - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel_
interface_ nat_ refresh_ interval_ variable str - Variable name
- tunnel_
interface_ network_ broadcast bool - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel_
interface_ network_ broadcast_ variable str - Variable name
- tunnel_
interface_ port_ hop bool - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel_
interface_ port_ hop_ variable str - Variable name
- tunnel_
interface_ tunnel_ tcp_ mss int - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel_
interface_ tunnel_ tcp_ mss_ variable str - Variable name
- tunnel_
interface_ vbond_ as_ stun_ server bool - Put this wan interface in STUN mode only - Default value:
false
- tunnel_
interface_ vbond_ as_ stun_ server_ variable str - Variable name
- tunnel_
interface_ vmanage_ connection_ preference int - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel_
interface_ vmanage_ connection_ preference_ variable str - Variable name
- tunnel_
qos_ mode str - Set tunnel QoS mode - Choices:
spoke
- tunnel_
qos_ mode_ variable str - Variable name
- unnumbered_
loopback_ interface str - Dialer IP Unnumbered Loopback interface name
- unnumbered_
loopback_ interface_ variable str - Variable name
- version int
- The version of the feature template
- write_
rule str - Name of rewrite rule
- write_
rule_ variable str - Variable name
- access
Lists List<Property Map> - Apply ACL
- bandwidth
Downstream Number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream Variable String - Variable name
- bandwidth
Upstream Number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream Variable String - Variable name
- chap
Hostname String - CHAP Hostname
- chap
Hostname Variable String - Variable name
- chap
Ppp Auth Password String - Specify ppp chap authentication Password
- chap
Ppp Auth Password Variable String - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region Variable String - 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
- dialer
Address Negotiated Boolean - Dialer IP Negotiated - Default value:
false
- dialer
Address Negotiated Variable String - Variable name
- dialer
Pool Number Number - Dialer pool number - Range:
100
-255
- dialer
Pool Number Variable String - Variable name
- dialer
Tcp Mss Number - Dialer TCP MSS on SYN packets, in bytes - Range:
552
-1960
- dialer
Tcp Mss Variable String - Variable name
- enable
Core Region Boolean - Enable core region - Default value:
false
- encap Number
- Encapsulation VLAN id - Range:
1
-4094
- encap
Variable String - Variable name
- ethernet
Interface Name String - Ethernet Interface/Sub Interface Name including sub interface number
- ethernet
Interface Name Variable String - Variable name
- interface
Description String - Interface description
- interface
Description Variable String - Variable name
- ip
Directed Broadcast Boolean - IP Directed-Broadcast - Default value:
false
- ip
Directed Broadcast Variable String - Variable name
- ip
Mtu For Dialer Interface Number - IP MTU <576..2000>, in bytes - Range:
576
-2000
- Default value:1500
- ip
Mtu For Dialer Interface Variable String - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat
Block Icmp Error Boolean - Block inbound ICMP error messages - Default value:
true
- nat
Block Icmp Error Variable String - Variable name
- nat
Port Forwards List<Property Map> - Set port-forwarding rules for NAT on this interface
- nat
Refresh Mode String - Set NAT refresh mode - Choices:
outbound
,bi-directional
- Default value:outbound
- nat
Refresh Mode Variable String - Variable name
- nat
Response To Ping Boolean - Respond to ping requests to NAT interface ip address from the public side - Default value:
false
- nat
Response To Ping Variable String - Variable name
- nat
Tcp Timeout Number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- nat
Tcp Timeout Variable String - Variable name
- nat
Udp Timeout Number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- nat
Udp Timeout Variable String - Variable name
- pap
Password Boolean - PAP outbound Password
- pap
Ppp Auth Password String - Specify ppp pap authentication Password
- pap
Ppp Auth Password Variable String - Variable name
- pap
Username String - PAP outbound Sent Username
- pap
Username Variable String - Variable name
- per
Tunnel Qos Boolean - Per-tunnel Qos - Default value:
false
- per
Tunnel Qos Aggregator Boolean - Per-tunnel QoS Aggregator - Default value:
false
- per
Tunnel Qos Aggregator Variable String - Variable name
- per
Tunnel Qos Variable String - Variable name
- policers List<Property Map>
- Enable policer
- ppp
Authentication Protocol String - PPP Link Authentication Protocol - Choices:
chap
,pap
- ppp
Authentication Protocol Pap Boolean - PPP Authentication Protocol PAP - Default value:
false
- ppp
Authentication Protocol Variable String - Variable name
- ppp
Authentication Type String - Authenticate remote on incoming call only - Choices:
callin
,false
- Default value:callin
- ppp
Maximum Payload Number - Maximum MRU to be negotiated during PPP LCP negotiation - Range:
64
-1792
- ppp
Maximum Payload Variable String - Variable name
- qos
Adaptive Bandwidth Downstream Number - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Downstream Variable String - Variable name
- qos
Adaptive Bandwidth Upstream Number - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive Bandwidth Upstream Variable String - Variable name
- qos
Adaptive Max Downstream Number - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Downstream Variable String - Variable name
- qos
Adaptive Max Upstream Number - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive Max Upstream Variable String - Variable name
- qos
Adaptive Min Downstream Number - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Downstream Variable String - Variable name
- qos
Adaptive Min Upstream Number - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive Min Upstream Variable String - Variable name
- qos
Adaptive Period Number - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive Period Variable String - Variable name
- qos
Map String - Name of QoS map
- qos
Map Variable String - Variable name
- qos
Map Vpn String - Name of VPN QoS map
- qos
Map Vpn Variable String - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region Variable String - Variable name
- shaping
Rate Number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate Variable String - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- template
Type String - The template type
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension Variable String - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Interface Allow All Boolean - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface Allow All Variable String - Variable name
- tunnel
Interface Allow Bgp Boolean - Allow/deny BGP - Default value:
false
- tunnel
Interface Allow Bgp Variable String - Variable name
- tunnel
Interface Allow Dhcp Boolean - Allow/Deny DHCP - Default value:
true
- tunnel
Interface Allow Dhcp Variable String - Variable name
- tunnel
Interface Allow Dns Boolean - Allow/Deny DNS - Default value:
true
- tunnel
Interface Allow Dns Variable String - Variable name
- tunnel
Interface Allow Https Boolean - Allow/Deny Https - Default value:
true
- tunnel
Interface Allow Https Variable String - Variable name
- tunnel
Interface Allow Icmp Boolean - Allow/Deny ICMP - Default value:
true
- tunnel
Interface Allow Icmp Variable String - Variable name
- tunnel
Interface Allow Netconf Boolean - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface Allow Netconf Variable String - Variable name
- tunnel
Interface Allow Ntp Boolean - Allow/Deny NTP - Default value:
false
- tunnel
Interface Allow Ntp Variable String - Variable name
- tunnel
Interface Allow Ospf Boolean - Allow/Deny OSPF - Default value:
false
- tunnel
Interface Allow Ospf Variable String - Variable name
- tunnel
Interface Allow Snmp Boolean - Allow/Deny SNMP - Default value:
false
- tunnel
Interface Allow Snmp Variable String - Variable name
- tunnel
Interface Allow Ssh Boolean - Allow/Deny SSH - Default value:
false
- tunnel
Interface Allow Ssh Variable String - Variable name
- tunnel
Interface Allow Stun Boolean - Allow/Deny STUN - Default value:
false
- tunnel
Interface Allow Stun Variable String - Variable name
- tunnel
Interface Bind Loopback Tunnel String - Bind loopback tunnel interface to a physical interface
- tunnel
Interface Bind Loopback Tunnel Variable String - Variable name
- tunnel
Interface Border Boolean - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface Border Variable String - Variable name
- tunnel
Interface Carrier String - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface Carrier Variable String - Variable name
- tunnel
Interface Clear Dont Fragment Boolean - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface Clear Dont Fragment Variable String - Variable name
- tunnel
Interface Color String - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface Color Restrict Boolean - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface Color Variable String - Variable name
- tunnel
Interface Control Connections Boolean - Allow Control Connection - Default value:
true
- tunnel
Interface Control Connections Variable String - Variable name
- tunnel
Interface Encapsulations List<Property Map> - Encapsulation for TLOC
- tunnel
Interface Exclude Controller Group List Variable String - Variable name
- tunnel
Interface Exclude Controller Group Lists List<Number> - Exclude the following controller groups defined in this list
- tunnel
Interface Groups List<Number> - List of groups
- tunnel
Interface Groups Variable String - Variable name
- tunnel
Interface Hello Interval Number - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface Hello Interval Variable String - Variable name
- tunnel
Interface Hello Tolerance Number - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface Hello Tolerance Variable String - Variable name
- tunnel
Interface Last Resort Circuit Boolean - Set TLOC as last resort - Default value:
false
- tunnel
Interface Last Resort Circuit Variable String - Variable name
- tunnel
Interface Low Bandwidth Link Boolean - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface Low Bandwidth Link Variable String - Variable name
- tunnel
Interface Max Control Connections Number - Set the maximum number of control connections for this TLOC - Range:
0
-8
- tunnel
Interface Max Control Connections Variable String - Variable name
- tunnel
Interface Nat Refresh Interval Number - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface Nat Refresh Interval Variable String - Variable name
- tunnel
Interface Network Broadcast Boolean - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface Network Broadcast Variable String - Variable name
- tunnel
Interface Port Hop Boolean - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface Port Hop Variable String - Variable name
- tunnel
Interface Tunnel Tcp Mss Number - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface Tunnel Tcp Mss Variable String - Variable name
- tunnel
Interface Vbond As Stun Server Boolean - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface Vbond As Stun Server Variable String - Variable name
- tunnel
Interface Vmanage Connection Preference Number - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface Vmanage Connection Preference Variable String - Variable name
- tunnel
Qos Mode String - Set tunnel QoS mode - Choices:
spoke
- tunnel
Qos Mode Variable String - Variable name
- unnumbered
Loopback Interface String - Dialer IP Unnumbered Loopback interface name
- unnumbered
Loopback Interface Variable String - Variable name
- version Number
- The version of the feature template
- write
Rule String - Name of rewrite rule
- write
Rule Variable String - Variable name
Supporting Types
Vpn Interface Ethernet Pppoe Feature Template Access List, Vpn Interface Ethernet Pppoe Feature Template Access List Args
- Acl
Name string - Name of access list
- Acl
Name Variable string - 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 Variable string - 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 Variable String - 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 Variable string - 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_ variable str - 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 Variable String - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward, Vpn Interface Ethernet Pppoe Feature Template Nat Port Forward Args
- Optional bool
- Indicates if list item is considered optional.
- Port
End Range int - Ending port of port range
- Range:
0
-65535
- Range:
- Port
Start Range int - Starting port of port range
- Range:
0
-65535
- Range:
- Private
Ip Address string - Private IP Address to translate to
- Private
Ip Address Variable string - Variable name
- Private
Vpn int - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- Private
Vpn Variable string - Variable name
- Protocol string
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Port
End Range int - Ending port of port range
- Range:
0
-65535
- Range:
- Port
Start Range int - Starting port of port range
- Range:
0
-65535
- Range:
- Private
Ip Address string - Private IP Address to translate to
- Private
Ip Address Variable string - Variable name
- Private
Vpn int - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- Private
Vpn Variable string - Variable name
- Protocol string
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- port
End Range Integer - Ending port of port range
- Range:
0
-65535
- Range:
- port
Start Range Integer - Starting port of port range
- Range:
0
-65535
- Range:
- private
Ip Address String - Private IP Address to translate to
- private
Ip Address Variable String - Variable name
- private
Vpn Integer - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- private
Vpn Variable String - Variable name
- protocol String
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- port
End Range number - Ending port of port range
- Range:
0
-65535
- Range:
- port
Start Range number - Starting port of port range
- Range:
0
-65535
- Range:
- private
Ip Address string - Private IP Address to translate to
- private
Ip Address Variable string - Variable name
- private
Vpn number - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- private
Vpn Variable string - Variable name
- protocol string
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
- optional bool
- Indicates if list item is considered optional.
- port_
end_ range int - Ending port of port range
- Range:
0
-65535
- Range:
- port_
start_ range int - Starting port of port range
- Range:
0
-65535
- Range:
- private_
ip_ address str - Private IP Address to translate to
- private_
ip_ address_ variable str - Variable name
- private_
vpn int - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- private_
vpn_ variable str - Variable name
- protocol str
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- port
End Range Number - Ending port of port range
- Range:
0
-65535
- Range:
- port
Start Range Number - Starting port of port range
- Range:
0
-65535
- Range:
- private
Ip Address String - Private IP Address to translate to
- private
Ip Address Variable String - Variable name
- private
Vpn Number - VPN in which private IP Address resides
- Range:
0
-65535
- Range:
- private
Vpn Variable String - Variable name
- protocol String
- Layer 4 protocol to apply port forwarding to
- Choices:
tcp
,udp
- Choices:
Vpn Interface Ethernet Pppoe Feature Template Policer, Vpn Interface Ethernet Pppoe Feature Template Policer Args
- 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
Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation, Vpn Interface Ethernet Pppoe Feature Template Tunnel Interface Encapsulation Args
- Encapsulation string
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Preference int
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- Preference
Variable string - Variable name
- Weight int
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- Weight
Variable string - Variable name
- Encapsulation string
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Preference int
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- Preference
Variable string - Variable name
- Weight int
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- Weight
Variable string - Variable name
- encapsulation String
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- preference Integer
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- preference
Variable String - Variable name
- weight Integer
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- weight
Variable String - Variable name
- encapsulation string
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- preference number
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- preference
Variable string - Variable name
- weight number
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- weight
Variable string - Variable name
- encapsulation str
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- optional bool
- Indicates if list item is considered optional.
- preference int
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- preference_
variable str - Variable name
- weight int
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- weight_
variable str - Variable name
- encapsulation String
- Encapsulation
- Choices:
gre
,ipsec
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- preference Number
- Set preference for TLOC
- Range:
0
-4294967295
- Range:
- preference
Variable String - Variable name
- weight Number
- Set weight for TLOC
- Range:
1
-255
- Default value:
1
- Range:
- weight
Variable String - Variable name
Import
The pulumi import
command can be used, for example:
$ pulumi import sdwan:index/vpnInterfaceEthernetPppoeFeatureTemplate:VpnInterfaceEthernetPppoeFeatureTemplate 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.