sdwan.CiscoVpnInterfaceFeatureTemplate
Explore with Pulumi AI
This resource can manage a Cisco VPN Interface feature template.
- Minimum SD-WAN Manager version:
15.0.0
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.CiscoVpnInterfaceFeatureTemplate;
import com.pulumi.sdwan.CiscoVpnInterfaceFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateAccessListArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateStaticArpArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs;
import com.pulumi.sdwan.inputs.CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new CiscoVpnInterfaceFeatureTemplate("example", CiscoVpnInterfaceFeatureTemplateArgs.builder()
.name("Example")
.description("My Example")
.deviceTypes("vedge-C8000V")
.interfaceName("ge0/0")
.interfaceDescription("My Interface Description")
.poe(false)
.address("1.1.1.1/24")
.ipv4SecondaryAddresses(CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs.builder()
.address("2.2.2.2/24")
.build())
.dhcp(false)
.dhcpDistance(10)
.ipv6Address("2001:1::1/48")
.dhcpv6(false)
.ipv6SecondaryAddresses(CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs.builder()
.address("2.2.2.2/24")
.build())
.ipv6AccessLists(CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs.builder()
.direction("in")
.acl_name("ACL1")
.build())
.ipv4DhcpHelpers("6.6.6.6")
.ipv6DhcpHelpers(CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs.builder()
.address("2001:7::7/48")
.vpn_id(5)
.build())
.trackers("tracker1")
.autoBandwidthDetect(false)
.iperfServer("8.8.8.8")
.nat(true)
.natType("interface")
.udpTimeout(1)
.tcpTimeout(60)
.natPoolRangeStart("10.1.1.1")
.natPoolRangeEnd("10.1.1.255")
.natOverload(false)
.natInsideSourceLoopbackInterface("lo1")
.natPoolPrefixLength(24)
.ipv6Nat(false)
.nat64Interface(false)
.nat66Interface(false)
.staticNat66Entries(CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs.builder()
.source_prefix("2001:7::/48")
.translated_source_prefix("2001:8::/48")
.source_vpn_id(1)
.build())
.staticNatEntries(CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs.builder()
.source_ip("10.1.1.1")
.translate_ip("100.1.1.1")
.static_nat_direction("inside")
.source_vpn_id(1)
.build())
.staticPortForwardEntries(CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs.builder()
.source_ip("10.1.1.1")
.translate_ip("100.1.1.1")
.static_nat_direction("inside")
.source_port(8000)
.translate_port(9000)
.protocol("tcp")
.source_vpn_id(1)
.build())
.enableCoreRegion(false)
.coreRegion("core")
.secondaryRegion("off")
.tunnelInterfaceEncapsulations(CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs.builder()
.encapsulation("gre")
.preference(10)
.weight(100)
.build())
.tunnelInterfaceBorder(false)
.tunnelQosMode("spoke")
.tunnelBandwidth(50)
.tunnelInterfaceGroups(5)
.tunnelInterfaceColor("gold")
.tunnelInterfaceMaxControlConnections(10)
.tunnelInterfaceControlConnections(false)
.tunnelInterfaceVbondAsStunServer(false)
.tunnelInterfaceExcludeControllerGroupLists(10)
.tunnelInterfaceVmanageConnectionPreference(5)
.tunnelInterfacePortHop(false)
.tunnelInterfaceColorRestrict(false)
.tunnelInterfaceGreTunnelDestinationIp("5.5.5.5")
.tunnelInterfaceCarrier("carrier1")
.tunnelInterfaceNatRefreshInterval(5)
.tunnelInterfaceHelloInterval(1000)
.tunnelInterfaceHelloTolerance(12)
.tunnelInterfaceBindLoopbackTunnel("1")
.tunnelInterfaceLastResortCircuit(false)
.tunnelInterfaceLowBandwidthLink(false)
.tunnelInterfaceTunnelTcpMss(1460)
.tunnelInterfaceClearDontFragment(false)
.tunnelInterfacePropagateSgt(false)
.tunnelInterfaceNetworkBroadcast(false)
.tunnelInterfaceAllowAll(false)
.tunnelInterfaceAllowBgp(false)
.tunnelInterfaceAllowDhcp(false)
.tunnelInterfaceAllowDns(false)
.tunnelInterfaceAllowIcmp(false)
.tunnelInterfaceAllowSsh(false)
.tunnelInterfaceAllowNetconf(false)
.tunnelInterfaceAllowNtp(false)
.tunnelInterfaceAllowOspf(false)
.tunnelInterfaceAllowStun(false)
.tunnelInterfaceAllowSnmp(false)
.tunnelInterfaceAllowHttps(false)
.mediaType("auto-select")
.interfaceMtu(9216)
.ipMtu(1500)
.tcpMssAdjust(1460)
.tlocExtension("123")
.loadInterval(30)
.greTunnelSourceIp("3.3.3.3")
.greTunnelXconnect("a123")
.macAddress("00-B0-D0-63-C2-26")
.speed("1000")
.duplex("full")
.shutdown(false)
.arpTimeout(1200)
.autonegotiate(true)
.ipDirectedBroadcast(false)
.icmpRedirectDisable(false)
.qosAdaptivePeriod(15)
.qosAdaptiveBandwidthDownstream(10000)
.qosAdaptiveMinDownstream(100)
.qosAdaptiveMaxDownstream(100000)
.qosAdaptiveBandwidthUpstream(10000)
.qosAdaptiveMinUpstream(100)
.qosAdaptiveMaxUpstream(100000)
.shapingRate(1000)
.qosMap("QOSMAP1")
.qosMapVpn("QOSMAP2")
.bandwidthUpstream(10000)
.bandwidthDownstream(10000)
.blockNonSourceIp(false)
.rewriteRuleName("RULE1")
.accessLists(CiscoVpnInterfaceFeatureTemplateAccessListArgs.builder()
.direction("in")
.acl_name("ACL1")
.build())
.staticArps(CiscoVpnInterfaceFeatureTemplateStaticArpArgs.builder()
.ip_address("8.8.8.8")
.mac("00-B0-D0-63-C2-26")
.build())
.ipv4Vrrps(CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs.builder()
.group_id(100)
.priority(100)
.timer(100)
.track_omp(false)
.track_prefix_list("PL1")
.ip_address("2.2.2.2")
.ipv4_secondary_addresses(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.tloc_preference_change(false)
.tloc_preference_change_value(10)
.tracking_objects(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.ipv6Vrrps(CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs.builder()
.group_id(100)
.priority(100)
.timer(100)
.track_omp(false)
.track_prefix_list("PL1")
.ipv6_addresses(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.propagateSgt(false)
.staticSgt(1003)
.staticSgtTrusted(false)
.enableSgt(true)
.sgtEnforcement(true)
.sgtEnforcementSgt(1004)
.build());
}
}
resources:
example:
type: sdwan:CiscoVpnInterfaceFeatureTemplate
properties:
name: Example
description: My Example
deviceTypes:
- vedge-C8000V
interfaceName: ge0/0
interfaceDescription: My Interface Description
poe: false
address: 1.1.1.1/24
ipv4SecondaryAddresses:
- address: 2.2.2.2/24
dhcp: false
dhcpDistance: 10
ipv6Address: 2001:1::1/48
dhcpv6: false
ipv6SecondaryAddresses:
- address: 2.2.2.2/24
ipv6AccessLists:
- direction: in
acl_name: ACL1
ipv4DhcpHelpers:
- 6.6.6.6
ipv6DhcpHelpers:
- address: 2001:7::7/48
vpn_id: 5
trackers:
- tracker1
autoBandwidthDetect: false
iperfServer: 8.8.8.8
nat: true
natType: interface
udpTimeout: 1
tcpTimeout: 60
natPoolRangeStart: 10.1.1.1
natPoolRangeEnd: 10.1.1.255
natOverload: false
natInsideSourceLoopbackInterface: lo1
natPoolPrefixLength: 24
ipv6Nat: false
nat64Interface: false
nat66Interface: false
staticNat66Entries:
- source_prefix: 2001:7::/48
translated_source_prefix: 2001:8::/48
source_vpn_id: 1
staticNatEntries:
- source_ip: 10.1.1.1
translate_ip: 100.1.1.1
static_nat_direction: inside
source_vpn_id: 1
staticPortForwardEntries:
- source_ip: 10.1.1.1
translate_ip: 100.1.1.1
static_nat_direction: inside
source_port: 8000
translate_port: 9000
protocol: tcp
source_vpn_id: 1
enableCoreRegion: false
coreRegion: core
secondaryRegion: off
tunnelInterfaceEncapsulations:
- encapsulation: gre
preference: 10
weight: 100
tunnelInterfaceBorder: false
tunnelQosMode: spoke
tunnelBandwidth: 50
tunnelInterfaceGroups:
- 5
tunnelInterfaceColor: gold
tunnelInterfaceMaxControlConnections: 10
tunnelInterfaceControlConnections: false
tunnelInterfaceVbondAsStunServer: false
tunnelInterfaceExcludeControllerGroupLists:
- 10
tunnelInterfaceVmanageConnectionPreference: 5
tunnelInterfacePortHop: false
tunnelInterfaceColorRestrict: false
tunnelInterfaceGreTunnelDestinationIp: 5.5.5.5
tunnelInterfaceCarrier: carrier1
tunnelInterfaceNatRefreshInterval: 5
tunnelInterfaceHelloInterval: 1000
tunnelInterfaceHelloTolerance: 12
tunnelInterfaceBindLoopbackTunnel: '1'
tunnelInterfaceLastResortCircuit: false
tunnelInterfaceLowBandwidthLink: false
tunnelInterfaceTunnelTcpMss: 1460
tunnelInterfaceClearDontFragment: false
tunnelInterfacePropagateSgt: false
tunnelInterfaceNetworkBroadcast: false
tunnelInterfaceAllowAll: false
tunnelInterfaceAllowBgp: false
tunnelInterfaceAllowDhcp: false
tunnelInterfaceAllowDns: false
tunnelInterfaceAllowIcmp: false
tunnelInterfaceAllowSsh: false
tunnelInterfaceAllowNetconf: false
tunnelInterfaceAllowNtp: false
tunnelInterfaceAllowOspf: false
tunnelInterfaceAllowStun: false
tunnelInterfaceAllowSnmp: false
tunnelInterfaceAllowHttps: false
mediaType: auto-select
interfaceMtu: 9216
ipMtu: 1500
tcpMssAdjust: 1460
tlocExtension: '123'
loadInterval: 30
greTunnelSourceIp: 3.3.3.3
greTunnelXconnect: a123
macAddress: 00-B0-D0-63-C2-26
speed: '1000'
duplex: full
shutdown: false
arpTimeout: 1200
autonegotiate: true
ipDirectedBroadcast: false
icmpRedirectDisable: false
qosAdaptivePeriod: 15
qosAdaptiveBandwidthDownstream: 10000
qosAdaptiveMinDownstream: 100
qosAdaptiveMaxDownstream: 100000
qosAdaptiveBandwidthUpstream: 10000
qosAdaptiveMinUpstream: 100
qosAdaptiveMaxUpstream: 100000
shapingRate: 1000
qosMap: QOSMAP1
qosMapVpn: QOSMAP2
bandwidthUpstream: 10000
bandwidthDownstream: 10000
blockNonSourceIp: false
rewriteRuleName: RULE1
accessLists:
- direction: in
acl_name: ACL1
staticArps:
- ip_address: 8.8.8.8
mac: 00-B0-D0-63-C2-26
ipv4Vrrps:
- group_id: 100
priority: 100
timer: 100
track_omp: false
track_prefix_list: PL1
ip_address: 2.2.2.2
ipv4_secondary_addresses:
- ipAddress: 2.2.2.3
tloc_preference_change: false
tloc_preference_change_value: 10
tracking_objects:
- trackerId: 10
trackAction: decrement
decrementValue: 100
ipv6Vrrps:
- group_id: 100
priority: 100
timer: 100
track_omp: false
track_prefix_list: PL1
ipv6_addresses:
- ipv6LinkLocal: fe80::260:8ff:fe52:f9d8
prefix: 2001:9::/48
propagateSgt: false
staticSgt: 1003
staticSgtTrusted: false
enableSgt: true
sgtEnforcement: true
sgtEnforcementSgt: 1004
Create CiscoVpnInterfaceFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CiscoVpnInterfaceFeatureTemplate(name: string, args: CiscoVpnInterfaceFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def CiscoVpnInterfaceFeatureTemplate(resource_name: str,
args: CiscoVpnInterfaceFeatureTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CiscoVpnInterfaceFeatureTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
access_lists: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateAccessListArgs]] = None,
address: Optional[str] = None,
address_variable: Optional[str] = None,
arp_timeout: Optional[int] = None,
arp_timeout_variable: Optional[str] = None,
auto_bandwidth_detect: Optional[bool] = None,
auto_bandwidth_detect_variable: Optional[str] = None,
autonegotiate: Optional[bool] = None,
autonegotiate_variable: Optional[str] = None,
bandwidth_downstream: Optional[int] = None,
bandwidth_downstream_variable: Optional[str] = None,
bandwidth_upstream: Optional[int] = None,
bandwidth_upstream_variable: Optional[str] = None,
block_non_source_ip: Optional[bool] = None,
block_non_source_ip_variable: Optional[str] = None,
core_region: Optional[str] = None,
core_region_variable: Optional[str] = None,
dhcp: Optional[bool] = None,
dhcp_distance: Optional[int] = None,
dhcp_distance_variable: Optional[str] = None,
dhcp_variable: Optional[str] = None,
dhcpv6: Optional[bool] = None,
dhcpv6_variable: Optional[str] = None,
duplex: Optional[str] = None,
duplex_variable: Optional[str] = None,
enable_core_region: Optional[bool] = None,
enable_sgt: Optional[bool] = None,
gre_tunnel_source_ip: Optional[str] = None,
gre_tunnel_source_ip_variable: Optional[str] = None,
gre_tunnel_xconnect: Optional[str] = None,
gre_tunnel_xconnect_variable: Optional[str] = None,
icmp_redirect_disable: Optional[bool] = None,
icmp_redirect_disable_variable: Optional[str] = None,
interface_description: Optional[str] = None,
interface_description_variable: Optional[str] = None,
interface_mtu: Optional[int] = None,
interface_mtu_variable: Optional[str] = None,
interface_name: Optional[str] = None,
interface_name_variable: Optional[str] = None,
ip_directed_broadcast: Optional[bool] = None,
ip_directed_broadcast_variable: Optional[str] = None,
ip_mtu: Optional[int] = None,
ip_mtu_variable: Optional[str] = None,
iperf_server: Optional[str] = None,
iperf_server_variable: Optional[str] = None,
ipv4_dhcp_helper_variable: Optional[str] = None,
ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
ipv4_secondary_addresses: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs]] = None,
ipv4_vrrps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs]] = None,
ipv6_access_lists: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs]] = None,
ipv6_address: Optional[str] = None,
ipv6_address_variable: Optional[str] = None,
ipv6_dhcp_helpers: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs]] = None,
ipv6_nat: Optional[bool] = None,
ipv6_nat_variable: Optional[str] = None,
ipv6_secondary_addresses: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs]] = None,
ipv6_vrrps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs]] = None,
load_interval: Optional[int] = None,
load_interval_variable: Optional[str] = None,
mac_address: Optional[str] = None,
mac_address_variable: Optional[str] = None,
media_type: Optional[str] = None,
media_type_variable: Optional[str] = None,
name: Optional[str] = None,
nat: Optional[bool] = None,
nat64_interface: Optional[bool] = None,
nat66_interface: Optional[bool] = None,
nat_inside_source_loopback_interface: Optional[str] = None,
nat_inside_source_loopback_interface_variable: Optional[str] = None,
nat_overload: Optional[bool] = None,
nat_overload_variable: Optional[str] = None,
nat_pool_prefix_length: Optional[int] = None,
nat_pool_prefix_length_variable: Optional[str] = None,
nat_pool_range_end: Optional[str] = None,
nat_pool_range_end_variable: Optional[str] = None,
nat_pool_range_start: Optional[str] = None,
nat_pool_range_start_variable: Optional[str] = None,
nat_type: Optional[str] = None,
nat_type_variable: Optional[str] = None,
poe: Optional[bool] = None,
poe_variable: Optional[str] = None,
propagate_sgt: Optional[bool] = 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,
rewrite_rule_name: Optional[str] = None,
rewrite_rule_name_variable: Optional[str] = None,
secondary_region: Optional[str] = None,
secondary_region_variable: Optional[str] = None,
sgt_enforcement: Optional[bool] = None,
sgt_enforcement_sgt: Optional[int] = None,
sgt_enforcement_sgt_variable: Optional[str] = None,
shaping_rate: Optional[int] = None,
shaping_rate_variable: Optional[str] = None,
shutdown: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
speed: Optional[str] = None,
speed_variable: Optional[str] = None,
static_arps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticArpArgs]] = None,
static_nat66_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs]] = None,
static_nat_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs]] = None,
static_port_forward_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs]] = None,
static_sgt: Optional[int] = None,
static_sgt_trusted: Optional[bool] = None,
static_sgt_variable: Optional[str] = None,
tcp_mss_adjust: Optional[int] = None,
tcp_mss_adjust_variable: Optional[str] = None,
tcp_timeout: Optional[int] = None,
tcp_timeout_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_bandwidth: Optional[int] = None,
tunnel_bandwidth_variable: Optional[str] = None,
tunnel_interface_allow_all: Optional[bool] = None,
tunnel_interface_allow_all_variable: Optional[str] = None,
tunnel_interface_allow_bgp: Optional[bool] = None,
tunnel_interface_allow_bgp_variable: Optional[str] = None,
tunnel_interface_allow_dhcp: Optional[bool] = None,
tunnel_interface_allow_dhcp_variable: Optional[str] = None,
tunnel_interface_allow_dns: Optional[bool] = None,
tunnel_interface_allow_dns_variable: Optional[str] = None,
tunnel_interface_allow_https: Optional[bool] = None,
tunnel_interface_allow_https_variable: Optional[str] = None,
tunnel_interface_allow_icmp: Optional[bool] = None,
tunnel_interface_allow_icmp_variable: Optional[str] = None,
tunnel_interface_allow_netconf: Optional[bool] = None,
tunnel_interface_allow_netconf_variable: Optional[str] = None,
tunnel_interface_allow_ntp: Optional[bool] = None,
tunnel_interface_allow_ntp_variable: Optional[str] = None,
tunnel_interface_allow_ospf: Optional[bool] = None,
tunnel_interface_allow_ospf_variable: Optional[str] = None,
tunnel_interface_allow_snmp: Optional[bool] = None,
tunnel_interface_allow_snmp_variable: Optional[str] = None,
tunnel_interface_allow_ssh: Optional[bool] = None,
tunnel_interface_allow_ssh_variable: Optional[str] = None,
tunnel_interface_allow_stun: Optional[bool] = None,
tunnel_interface_allow_stun_variable: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
tunnel_interface_border: Optional[bool] = None,
tunnel_interface_border_variable: Optional[str] = None,
tunnel_interface_carrier: Optional[str] = None,
tunnel_interface_carrier_variable: Optional[str] = None,
tunnel_interface_clear_dont_fragment: Optional[bool] = None,
tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
tunnel_interface_color: Optional[str] = None,
tunnel_interface_color_restrict: Optional[bool] = None,
tunnel_interface_color_restrict_variable: Optional[str] = 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[CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
tunnel_interface_gre_tunnel_destination_ip: Optional[str] = None,
tunnel_interface_gre_tunnel_destination_ip_variable: Optional[str] = None,
tunnel_interface_groups: Optional[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_propagate_sgt: Optional[bool] = None,
tunnel_interface_propagate_sgt_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,
udp_timeout: Optional[int] = None,
udp_timeout_variable: Optional[str] = None)
func NewCiscoVpnInterfaceFeatureTemplate(ctx *Context, name string, args CiscoVpnInterfaceFeatureTemplateArgs, opts ...ResourceOption) (*CiscoVpnInterfaceFeatureTemplate, error)
public CiscoVpnInterfaceFeatureTemplate(string name, CiscoVpnInterfaceFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CiscoVpnInterfaceFeatureTemplate(String name, CiscoVpnInterfaceFeatureTemplateArgs args)
public CiscoVpnInterfaceFeatureTemplate(String name, CiscoVpnInterfaceFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CiscoVpnInterfaceFeatureTemplate
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 CiscoVpnInterfaceFeatureTemplateArgs
- 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 CiscoVpnInterfaceFeatureTemplateArgs
- 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 CiscoVpnInterfaceFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CiscoVpnInterfaceFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CiscoVpnInterfaceFeatureTemplateArgs
- 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 ciscoVpnInterfaceFeatureTemplateResource = new Sdwan.CiscoVpnInterfaceFeatureTemplate("ciscoVpnInterfaceFeatureTemplateResource", new()
{
Description = "string",
DeviceTypes = new[]
{
"string",
},
AccessLists = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateAccessListArgs
{
AclName = "string",
AclNameVariable = "string",
Direction = "string",
Optional = false,
},
},
Address = "string",
AddressVariable = "string",
ArpTimeout = 0,
ArpTimeoutVariable = "string",
AutoBandwidthDetect = false,
AutoBandwidthDetectVariable = "string",
Autonegotiate = false,
AutonegotiateVariable = "string",
BandwidthDownstream = 0,
BandwidthDownstreamVariable = "string",
BandwidthUpstream = 0,
BandwidthUpstreamVariable = "string",
BlockNonSourceIp = false,
BlockNonSourceIpVariable = "string",
CoreRegion = "string",
CoreRegionVariable = "string",
Dhcp = false,
DhcpDistance = 0,
DhcpDistanceVariable = "string",
DhcpVariable = "string",
Dhcpv6 = false,
Dhcpv6Variable = "string",
Duplex = "string",
DuplexVariable = "string",
EnableCoreRegion = false,
EnableSgt = false,
GreTunnelSourceIp = "string",
GreTunnelSourceIpVariable = "string",
GreTunnelXconnect = "string",
GreTunnelXconnectVariable = "string",
IcmpRedirectDisable = false,
IcmpRedirectDisableVariable = "string",
InterfaceDescription = "string",
InterfaceDescriptionVariable = "string",
InterfaceMtu = 0,
InterfaceMtuVariable = "string",
InterfaceName = "string",
InterfaceNameVariable = "string",
IpDirectedBroadcast = false,
IpDirectedBroadcastVariable = "string",
IpMtu = 0,
IpMtuVariable = "string",
IperfServer = "string",
IperfServerVariable = "string",
Ipv4DhcpHelperVariable = "string",
Ipv4DhcpHelpers = new[]
{
"string",
},
Ipv4SecondaryAddresses = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs
{
Address = "string",
AddressVariable = "string",
Optional = false,
},
},
Ipv4Vrrps = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs
{
GroupId = 0,
GroupIdVariable = "string",
IpAddress = "string",
IpAddressVariable = "string",
Ipv4SecondaryAddresses = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs
{
IpAddress = "string",
IpAddressVariable = "string",
Optional = false,
},
},
Optional = false,
Priority = 0,
PriorityVariable = "string",
Timer = 0,
TimerVariable = "string",
TlocPreferenceChange = false,
TlocPreferenceChangeValue = 0,
TlocPreferenceChangeValueVariable = "string",
TrackOmp = false,
TrackPrefixList = "string",
TrackPrefixListVariable = "string",
TrackingObjects = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObjectArgs
{
DecrementValue = 0,
DecrementValueVariable = "string",
Optional = false,
TrackAction = "string",
TrackActionVariable = "string",
TrackerId = 0,
TrackerIdVariable = "string",
},
},
},
},
Ipv6AccessLists = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs
{
AclName = "string",
AclNameVariable = "string",
Direction = "string",
Optional = false,
},
},
Ipv6Address = "string",
Ipv6AddressVariable = "string",
Ipv6DhcpHelpers = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs
{
Address = "string",
AddressVariable = "string",
Optional = false,
VpnId = 0,
VpnIdVariable = "string",
},
},
Ipv6Nat = false,
Ipv6NatVariable = "string",
Ipv6SecondaryAddresses = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs
{
Address = "string",
AddressVariable = "string",
Optional = false,
},
},
Ipv6Vrrps = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs
{
GroupId = 0,
GroupIdVariable = "string",
Ipv6Addresses = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6AddressArgs
{
Ipv6LinkLocal = "string",
Ipv6LinkLocalVariable = "string",
Optional = false,
Prefix = "string",
PrefixVariable = "string",
},
},
Optional = false,
Priority = 0,
PriorityVariable = "string",
Timer = 0,
TimerVariable = "string",
TrackOmp = false,
TrackOmpVariable = "string",
TrackPrefixList = "string",
TrackPrefixListVariable = "string",
},
},
LoadInterval = 0,
LoadIntervalVariable = "string",
MacAddress = "string",
MacAddressVariable = "string",
MediaType = "string",
MediaTypeVariable = "string",
Name = "string",
Nat = false,
Nat64Interface = false,
Nat66Interface = false,
NatInsideSourceLoopbackInterface = "string",
NatInsideSourceLoopbackInterfaceVariable = "string",
NatOverload = false,
NatOverloadVariable = "string",
NatPoolPrefixLength = 0,
NatPoolPrefixLengthVariable = "string",
NatPoolRangeEnd = "string",
NatPoolRangeEndVariable = "string",
NatPoolRangeStart = "string",
NatPoolRangeStartVariable = "string",
NatType = "string",
NatTypeVariable = "string",
Poe = false,
PoeVariable = "string",
PropagateSgt = false,
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",
RewriteRuleName = "string",
RewriteRuleNameVariable = "string",
SecondaryRegion = "string",
SecondaryRegionVariable = "string",
SgtEnforcement = false,
SgtEnforcementSgt = 0,
SgtEnforcementSgtVariable = "string",
ShapingRate = 0,
ShapingRateVariable = "string",
Shutdown = false,
ShutdownVariable = "string",
Speed = "string",
SpeedVariable = "string",
StaticArps = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateStaticArpArgs
{
IpAddress = "string",
IpAddressVariable = "string",
Mac = "string",
MacVariable = "string",
Optional = false,
},
},
StaticNat66Entries = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs
{
Optional = false,
SourcePrefix = "string",
SourcePrefixVariable = "string",
SourceVpnId = 0,
SourceVpnIdVariable = "string",
TranslatedSourcePrefix = "string",
TranslatedSourcePrefixVariable = "string",
},
},
StaticNatEntries = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs
{
Optional = false,
SourceIp = "string",
SourceIpVariable = "string",
SourceVpnId = 0,
SourceVpnIdVariable = "string",
StaticNatDirection = "string",
StaticNatDirectionVariable = "string",
TranslateIp = "string",
TranslateIpVariable = "string",
},
},
StaticPortForwardEntries = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs
{
Optional = false,
Protocol = "string",
ProtocolVariable = "string",
SourceIp = "string",
SourceIpVariable = "string",
SourcePort = 0,
SourcePortVariable = "string",
SourceVpnId = 0,
SourceVpnIdVariable = "string",
StaticNatDirection = "string",
StaticNatDirectionVariable = "string",
TranslateIp = "string",
TranslateIpVariable = "string",
TranslatePort = 0,
TranslatePortVariable = "string",
},
},
StaticSgt = 0,
StaticSgtTrusted = false,
StaticSgtVariable = "string",
TcpMssAdjust = 0,
TcpMssAdjustVariable = "string",
TcpTimeout = 0,
TcpTimeoutVariable = "string",
TlocExtension = "string",
TlocExtensionVariable = "string",
TrackerVariable = "string",
Trackers = new[]
{
"string",
},
TunnelBandwidth = 0,
TunnelBandwidthVariable = "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,
TunnelInterfaceColorRestrictVariable = "string",
TunnelInterfaceColorVariable = "string",
TunnelInterfaceControlConnections = false,
TunnelInterfaceControlConnectionsVariable = "string",
TunnelInterfaceEncapsulations = new[]
{
new Sdwan.Inputs.CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs
{
Encapsulation = "string",
Optional = false,
Preference = 0,
PreferenceVariable = "string",
Weight = 0,
WeightVariable = "string",
},
},
TunnelInterfaceExcludeControllerGroupListVariable = "string",
TunnelInterfaceExcludeControllerGroupLists = new[]
{
0,
},
TunnelInterfaceGreTunnelDestinationIp = "string",
TunnelInterfaceGreTunnelDestinationIpVariable = "string",
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",
TunnelInterfacePropagateSgt = false,
TunnelInterfacePropagateSgtVariable = "string",
TunnelInterfaceTunnelTcpMss = 0,
TunnelInterfaceTunnelTcpMssVariable = "string",
TunnelInterfaceVbondAsStunServer = false,
TunnelInterfaceVbondAsStunServerVariable = "string",
TunnelInterfaceVmanageConnectionPreference = 0,
TunnelInterfaceVmanageConnectionPreferenceVariable = "string",
TunnelQosMode = "string",
TunnelQosModeVariable = "string",
UdpTimeout = 0,
UdpTimeoutVariable = "string",
});
example, err := sdwan.NewCiscoVpnInterfaceFeatureTemplate(ctx, "ciscoVpnInterfaceFeatureTemplateResource", &sdwan.CiscoVpnInterfaceFeatureTemplateArgs{
Description: pulumi.String("string"),
DeviceTypes: pulumi.StringArray{
pulumi.String("string"),
},
AccessLists: sdwan.CiscoVpnInterfaceFeatureTemplateAccessListArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateAccessListArgs{
AclName: pulumi.String("string"),
AclNameVariable: pulumi.String("string"),
Direction: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
Address: pulumi.String("string"),
AddressVariable: pulumi.String("string"),
ArpTimeout: pulumi.Int(0),
ArpTimeoutVariable: pulumi.String("string"),
AutoBandwidthDetect: pulumi.Bool(false),
AutoBandwidthDetectVariable: pulumi.String("string"),
Autonegotiate: pulumi.Bool(false),
AutonegotiateVariable: pulumi.String("string"),
BandwidthDownstream: pulumi.Int(0),
BandwidthDownstreamVariable: pulumi.String("string"),
BandwidthUpstream: pulumi.Int(0),
BandwidthUpstreamVariable: pulumi.String("string"),
BlockNonSourceIp: pulumi.Bool(false),
BlockNonSourceIpVariable: pulumi.String("string"),
CoreRegion: pulumi.String("string"),
CoreRegionVariable: pulumi.String("string"),
Dhcp: pulumi.Bool(false),
DhcpDistance: pulumi.Int(0),
DhcpDistanceVariable: pulumi.String("string"),
DhcpVariable: pulumi.String("string"),
Dhcpv6: pulumi.Bool(false),
Dhcpv6Variable: pulumi.String("string"),
Duplex: pulumi.String("string"),
DuplexVariable: pulumi.String("string"),
EnableCoreRegion: pulumi.Bool(false),
EnableSgt: pulumi.Bool(false),
GreTunnelSourceIp: pulumi.String("string"),
GreTunnelSourceIpVariable: pulumi.String("string"),
GreTunnelXconnect: pulumi.String("string"),
GreTunnelXconnectVariable: pulumi.String("string"),
IcmpRedirectDisable: pulumi.Bool(false),
IcmpRedirectDisableVariable: pulumi.String("string"),
InterfaceDescription: pulumi.String("string"),
InterfaceDescriptionVariable: pulumi.String("string"),
InterfaceMtu: pulumi.Int(0),
InterfaceMtuVariable: pulumi.String("string"),
InterfaceName: pulumi.String("string"),
InterfaceNameVariable: pulumi.String("string"),
IpDirectedBroadcast: pulumi.Bool(false),
IpDirectedBroadcastVariable: pulumi.String("string"),
IpMtu: pulumi.Int(0),
IpMtuVariable: pulumi.String("string"),
IperfServer: pulumi.String("string"),
IperfServerVariable: pulumi.String("string"),
Ipv4DhcpHelperVariable: pulumi.String("string"),
Ipv4DhcpHelpers: pulumi.StringArray{
pulumi.String("string"),
},
Ipv4SecondaryAddresses: sdwan.CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs{
Address: pulumi.String("string"),
AddressVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
Ipv4Vrrps: sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs{
GroupId: pulumi.Int(0),
GroupIdVariable: pulumi.String("string"),
IpAddress: pulumi.String("string"),
IpAddressVariable: pulumi.String("string"),
Ipv4SecondaryAddresses: sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddressArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs{
IpAddress: pulumi.String("string"),
IpAddressVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
Optional: pulumi.Bool(false),
Priority: pulumi.Int(0),
PriorityVariable: pulumi.String("string"),
Timer: pulumi.Int(0),
TimerVariable: pulumi.String("string"),
TlocPreferenceChange: pulumi.Bool(false),
TlocPreferenceChangeValue: pulumi.Int(0),
TlocPreferenceChangeValueVariable: pulumi.String("string"),
TrackOmp: pulumi.Bool(false),
TrackPrefixList: pulumi.String("string"),
TrackPrefixListVariable: pulumi.String("string"),
TrackingObjects: sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObjectArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObjectArgs{
DecrementValue: pulumi.Int(0),
DecrementValueVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
TrackAction: pulumi.String("string"),
TrackActionVariable: pulumi.String("string"),
TrackerId: pulumi.Int(0),
TrackerIdVariable: pulumi.String("string"),
},
},
},
},
Ipv6AccessLists: sdwan.CiscoVpnInterfaceFeatureTemplateIpv6AccessListArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs{
AclName: pulumi.String("string"),
AclNameVariable: pulumi.String("string"),
Direction: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
Ipv6Address: pulumi.String("string"),
Ipv6AddressVariable: pulumi.String("string"),
Ipv6DhcpHelpers: sdwan.CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs{
Address: pulumi.String("string"),
AddressVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
VpnId: pulumi.Int(0),
VpnIdVariable: pulumi.String("string"),
},
},
Ipv6Nat: pulumi.Bool(false),
Ipv6NatVariable: pulumi.String("string"),
Ipv6SecondaryAddresses: sdwan.CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs{
Address: pulumi.String("string"),
AddressVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
Ipv6Vrrps: sdwan.CiscoVpnInterfaceFeatureTemplateIpv6VrrpArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs{
GroupId: pulumi.Int(0),
GroupIdVariable: pulumi.String("string"),
Ipv6Addresses: sdwan.CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6AddressArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6AddressArgs{
Ipv6LinkLocal: pulumi.String("string"),
Ipv6LinkLocalVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
Prefix: pulumi.String("string"),
PrefixVariable: pulumi.String("string"),
},
},
Optional: pulumi.Bool(false),
Priority: pulumi.Int(0),
PriorityVariable: pulumi.String("string"),
Timer: pulumi.Int(0),
TimerVariable: pulumi.String("string"),
TrackOmp: pulumi.Bool(false),
TrackOmpVariable: pulumi.String("string"),
TrackPrefixList: pulumi.String("string"),
TrackPrefixListVariable: pulumi.String("string"),
},
},
LoadInterval: pulumi.Int(0),
LoadIntervalVariable: pulumi.String("string"),
MacAddress: pulumi.String("string"),
MacAddressVariable: pulumi.String("string"),
MediaType: pulumi.String("string"),
MediaTypeVariable: pulumi.String("string"),
Name: pulumi.String("string"),
Nat: pulumi.Bool(false),
Nat64Interface: pulumi.Bool(false),
Nat66Interface: pulumi.Bool(false),
NatInsideSourceLoopbackInterface: pulumi.String("string"),
NatInsideSourceLoopbackInterfaceVariable: pulumi.String("string"),
NatOverload: pulumi.Bool(false),
NatOverloadVariable: pulumi.String("string"),
NatPoolPrefixLength: pulumi.Int(0),
NatPoolPrefixLengthVariable: pulumi.String("string"),
NatPoolRangeEnd: pulumi.String("string"),
NatPoolRangeEndVariable: pulumi.String("string"),
NatPoolRangeStart: pulumi.String("string"),
NatPoolRangeStartVariable: pulumi.String("string"),
NatType: pulumi.String("string"),
NatTypeVariable: pulumi.String("string"),
Poe: pulumi.Bool(false),
PoeVariable: pulumi.String("string"),
PropagateSgt: pulumi.Bool(false),
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"),
RewriteRuleName: pulumi.String("string"),
RewriteRuleNameVariable: pulumi.String("string"),
SecondaryRegion: pulumi.String("string"),
SecondaryRegionVariable: pulumi.String("string"),
SgtEnforcement: pulumi.Bool(false),
SgtEnforcementSgt: pulumi.Int(0),
SgtEnforcementSgtVariable: pulumi.String("string"),
ShapingRate: pulumi.Int(0),
ShapingRateVariable: pulumi.String("string"),
Shutdown: pulumi.Bool(false),
ShutdownVariable: pulumi.String("string"),
Speed: pulumi.String("string"),
SpeedVariable: pulumi.String("string"),
StaticArps: sdwan.CiscoVpnInterfaceFeatureTemplateStaticArpArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateStaticArpArgs{
IpAddress: pulumi.String("string"),
IpAddressVariable: pulumi.String("string"),
Mac: pulumi.String("string"),
MacVariable: pulumi.String("string"),
Optional: pulumi.Bool(false),
},
},
StaticNat66Entries: sdwan.CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs{
Optional: pulumi.Bool(false),
SourcePrefix: pulumi.String("string"),
SourcePrefixVariable: pulumi.String("string"),
SourceVpnId: pulumi.Int(0),
SourceVpnIdVariable: pulumi.String("string"),
TranslatedSourcePrefix: pulumi.String("string"),
TranslatedSourcePrefixVariable: pulumi.String("string"),
},
},
StaticNatEntries: sdwan.CiscoVpnInterfaceFeatureTemplateStaticNatEntryArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs{
Optional: pulumi.Bool(false),
SourceIp: pulumi.String("string"),
SourceIpVariable: pulumi.String("string"),
SourceVpnId: pulumi.Int(0),
SourceVpnIdVariable: pulumi.String("string"),
StaticNatDirection: pulumi.String("string"),
StaticNatDirectionVariable: pulumi.String("string"),
TranslateIp: pulumi.String("string"),
TranslateIpVariable: pulumi.String("string"),
},
},
StaticPortForwardEntries: sdwan.CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs{
Optional: pulumi.Bool(false),
Protocol: pulumi.String("string"),
ProtocolVariable: pulumi.String("string"),
SourceIp: pulumi.String("string"),
SourceIpVariable: pulumi.String("string"),
SourcePort: pulumi.Int(0),
SourcePortVariable: pulumi.String("string"),
SourceVpnId: pulumi.Int(0),
SourceVpnIdVariable: pulumi.String("string"),
StaticNatDirection: pulumi.String("string"),
StaticNatDirectionVariable: pulumi.String("string"),
TranslateIp: pulumi.String("string"),
TranslateIpVariable: pulumi.String("string"),
TranslatePort: pulumi.Int(0),
TranslatePortVariable: pulumi.String("string"),
},
},
StaticSgt: pulumi.Int(0),
StaticSgtTrusted: pulumi.Bool(false),
StaticSgtVariable: pulumi.String("string"),
TcpMssAdjust: pulumi.Int(0),
TcpMssAdjustVariable: pulumi.String("string"),
TcpTimeout: pulumi.Int(0),
TcpTimeoutVariable: pulumi.String("string"),
TlocExtension: pulumi.String("string"),
TlocExtensionVariable: pulumi.String("string"),
TrackerVariable: pulumi.String("string"),
Trackers: pulumi.StringArray{
pulumi.String("string"),
},
TunnelBandwidth: pulumi.Int(0),
TunnelBandwidthVariable: 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),
TunnelInterfaceColorRestrictVariable: pulumi.String("string"),
TunnelInterfaceColorVariable: pulumi.String("string"),
TunnelInterfaceControlConnections: pulumi.Bool(false),
TunnelInterfaceControlConnectionsVariable: pulumi.String("string"),
TunnelInterfaceEncapsulations: sdwan.CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArray{
&sdwan.CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs{
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),
},
TunnelInterfaceGreTunnelDestinationIp: pulumi.String("string"),
TunnelInterfaceGreTunnelDestinationIpVariable: pulumi.String("string"),
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"),
TunnelInterfacePropagateSgt: pulumi.Bool(false),
TunnelInterfacePropagateSgtVariable: 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"),
UdpTimeout: pulumi.Int(0),
UdpTimeoutVariable: pulumi.String("string"),
})
var ciscoVpnInterfaceFeatureTemplateResource = new CiscoVpnInterfaceFeatureTemplate("ciscoVpnInterfaceFeatureTemplateResource", CiscoVpnInterfaceFeatureTemplateArgs.builder()
.description("string")
.deviceTypes("string")
.accessLists(CiscoVpnInterfaceFeatureTemplateAccessListArgs.builder()
.aclName("string")
.aclNameVariable("string")
.direction("string")
.optional(false)
.build())
.address("string")
.addressVariable("string")
.arpTimeout(0)
.arpTimeoutVariable("string")
.autoBandwidthDetect(false)
.autoBandwidthDetectVariable("string")
.autonegotiate(false)
.autonegotiateVariable("string")
.bandwidthDownstream(0)
.bandwidthDownstreamVariable("string")
.bandwidthUpstream(0)
.bandwidthUpstreamVariable("string")
.blockNonSourceIp(false)
.blockNonSourceIpVariable("string")
.coreRegion("string")
.coreRegionVariable("string")
.dhcp(false)
.dhcpDistance(0)
.dhcpDistanceVariable("string")
.dhcpVariable("string")
.dhcpv6(false)
.dhcpv6Variable("string")
.duplex("string")
.duplexVariable("string")
.enableCoreRegion(false)
.enableSgt(false)
.greTunnelSourceIp("string")
.greTunnelSourceIpVariable("string")
.greTunnelXconnect("string")
.greTunnelXconnectVariable("string")
.icmpRedirectDisable(false)
.icmpRedirectDisableVariable("string")
.interfaceDescription("string")
.interfaceDescriptionVariable("string")
.interfaceMtu(0)
.interfaceMtuVariable("string")
.interfaceName("string")
.interfaceNameVariable("string")
.ipDirectedBroadcast(false)
.ipDirectedBroadcastVariable("string")
.ipMtu(0)
.ipMtuVariable("string")
.iperfServer("string")
.iperfServerVariable("string")
.ipv4DhcpHelperVariable("string")
.ipv4DhcpHelpers("string")
.ipv4SecondaryAddresses(CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs.builder()
.address("string")
.addressVariable("string")
.optional(false)
.build())
.ipv4Vrrps(CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs.builder()
.groupId(0)
.groupIdVariable("string")
.ipAddress("string")
.ipAddressVariable("string")
.ipv4SecondaryAddresses(CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs.builder()
.ipAddress("string")
.ipAddressVariable("string")
.optional(false)
.build())
.optional(false)
.priority(0)
.priorityVariable("string")
.timer(0)
.timerVariable("string")
.tlocPreferenceChange(false)
.tlocPreferenceChangeValue(0)
.tlocPreferenceChangeValueVariable("string")
.trackOmp(false)
.trackPrefixList("string")
.trackPrefixListVariable("string")
.trackingObjects(CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObjectArgs.builder()
.decrementValue(0)
.decrementValueVariable("string")
.optional(false)
.trackAction("string")
.trackActionVariable("string")
.trackerId(0)
.trackerIdVariable("string")
.build())
.build())
.ipv6AccessLists(CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs.builder()
.aclName("string")
.aclNameVariable("string")
.direction("string")
.optional(false)
.build())
.ipv6Address("string")
.ipv6AddressVariable("string")
.ipv6DhcpHelpers(CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs.builder()
.address("string")
.addressVariable("string")
.optional(false)
.vpnId(0)
.vpnIdVariable("string")
.build())
.ipv6Nat(false)
.ipv6NatVariable("string")
.ipv6SecondaryAddresses(CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs.builder()
.address("string")
.addressVariable("string")
.optional(false)
.build())
.ipv6Vrrps(CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs.builder()
.groupId(0)
.groupIdVariable("string")
.ipv6Addresses(CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6AddressArgs.builder()
.ipv6LinkLocal("string")
.ipv6LinkLocalVariable("string")
.optional(false)
.prefix("string")
.prefixVariable("string")
.build())
.optional(false)
.priority(0)
.priorityVariable("string")
.timer(0)
.timerVariable("string")
.trackOmp(false)
.trackOmpVariable("string")
.trackPrefixList("string")
.trackPrefixListVariable("string")
.build())
.loadInterval(0)
.loadIntervalVariable("string")
.macAddress("string")
.macAddressVariable("string")
.mediaType("string")
.mediaTypeVariable("string")
.name("string")
.nat(false)
.nat64Interface(false)
.nat66Interface(false)
.natInsideSourceLoopbackInterface("string")
.natInsideSourceLoopbackInterfaceVariable("string")
.natOverload(false)
.natOverloadVariable("string")
.natPoolPrefixLength(0)
.natPoolPrefixLengthVariable("string")
.natPoolRangeEnd("string")
.natPoolRangeEndVariable("string")
.natPoolRangeStart("string")
.natPoolRangeStartVariable("string")
.natType("string")
.natTypeVariable("string")
.poe(false)
.poeVariable("string")
.propagateSgt(false)
.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")
.rewriteRuleName("string")
.rewriteRuleNameVariable("string")
.secondaryRegion("string")
.secondaryRegionVariable("string")
.sgtEnforcement(false)
.sgtEnforcementSgt(0)
.sgtEnforcementSgtVariable("string")
.shapingRate(0)
.shapingRateVariable("string")
.shutdown(false)
.shutdownVariable("string")
.speed("string")
.speedVariable("string")
.staticArps(CiscoVpnInterfaceFeatureTemplateStaticArpArgs.builder()
.ipAddress("string")
.ipAddressVariable("string")
.mac("string")
.macVariable("string")
.optional(false)
.build())
.staticNat66Entries(CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs.builder()
.optional(false)
.sourcePrefix("string")
.sourcePrefixVariable("string")
.sourceVpnId(0)
.sourceVpnIdVariable("string")
.translatedSourcePrefix("string")
.translatedSourcePrefixVariable("string")
.build())
.staticNatEntries(CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs.builder()
.optional(false)
.sourceIp("string")
.sourceIpVariable("string")
.sourceVpnId(0)
.sourceVpnIdVariable("string")
.staticNatDirection("string")
.staticNatDirectionVariable("string")
.translateIp("string")
.translateIpVariable("string")
.build())
.staticPortForwardEntries(CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs.builder()
.optional(false)
.protocol("string")
.protocolVariable("string")
.sourceIp("string")
.sourceIpVariable("string")
.sourcePort(0)
.sourcePortVariable("string")
.sourceVpnId(0)
.sourceVpnIdVariable("string")
.staticNatDirection("string")
.staticNatDirectionVariable("string")
.translateIp("string")
.translateIpVariable("string")
.translatePort(0)
.translatePortVariable("string")
.build())
.staticSgt(0)
.staticSgtTrusted(false)
.staticSgtVariable("string")
.tcpMssAdjust(0)
.tcpMssAdjustVariable("string")
.tcpTimeout(0)
.tcpTimeoutVariable("string")
.tlocExtension("string")
.tlocExtensionVariable("string")
.trackerVariable("string")
.trackers("string")
.tunnelBandwidth(0)
.tunnelBandwidthVariable("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)
.tunnelInterfaceColorRestrictVariable("string")
.tunnelInterfaceColorVariable("string")
.tunnelInterfaceControlConnections(false)
.tunnelInterfaceControlConnectionsVariable("string")
.tunnelInterfaceEncapsulations(CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs.builder()
.encapsulation("string")
.optional(false)
.preference(0)
.preferenceVariable("string")
.weight(0)
.weightVariable("string")
.build())
.tunnelInterfaceExcludeControllerGroupListVariable("string")
.tunnelInterfaceExcludeControllerGroupLists(0)
.tunnelInterfaceGreTunnelDestinationIp("string")
.tunnelInterfaceGreTunnelDestinationIpVariable("string")
.tunnelInterfaceGroups(0)
.tunnelInterfaceGroupsVariable("string")
.tunnelInterfaceHelloInterval(0)
.tunnelInterfaceHelloIntervalVariable("string")
.tunnelInterfaceHelloTolerance(0)
.tunnelInterfaceHelloToleranceVariable("string")
.tunnelInterfaceLastResortCircuit(false)
.tunnelInterfaceLastResortCircuitVariable("string")
.tunnelInterfaceLowBandwidthLink(false)
.tunnelInterfaceLowBandwidthLinkVariable("string")
.tunnelInterfaceMaxControlConnections(0)
.tunnelInterfaceMaxControlConnectionsVariable("string")
.tunnelInterfaceNatRefreshInterval(0)
.tunnelInterfaceNatRefreshIntervalVariable("string")
.tunnelInterfaceNetworkBroadcast(false)
.tunnelInterfaceNetworkBroadcastVariable("string")
.tunnelInterfacePortHop(false)
.tunnelInterfacePortHopVariable("string")
.tunnelInterfacePropagateSgt(false)
.tunnelInterfacePropagateSgtVariable("string")
.tunnelInterfaceTunnelTcpMss(0)
.tunnelInterfaceTunnelTcpMssVariable("string")
.tunnelInterfaceVbondAsStunServer(false)
.tunnelInterfaceVbondAsStunServerVariable("string")
.tunnelInterfaceVmanageConnectionPreference(0)
.tunnelInterfaceVmanageConnectionPreferenceVariable("string")
.tunnelQosMode("string")
.tunnelQosModeVariable("string")
.udpTimeout(0)
.udpTimeoutVariable("string")
.build());
cisco_vpn_interface_feature_template_resource = sdwan.CiscoVpnInterfaceFeatureTemplate("ciscoVpnInterfaceFeatureTemplateResource",
description="string",
device_types=["string"],
access_lists=[{
"acl_name": "string",
"acl_name_variable": "string",
"direction": "string",
"optional": False,
}],
address="string",
address_variable="string",
arp_timeout=0,
arp_timeout_variable="string",
auto_bandwidth_detect=False,
auto_bandwidth_detect_variable="string",
autonegotiate=False,
autonegotiate_variable="string",
bandwidth_downstream=0,
bandwidth_downstream_variable="string",
bandwidth_upstream=0,
bandwidth_upstream_variable="string",
block_non_source_ip=False,
block_non_source_ip_variable="string",
core_region="string",
core_region_variable="string",
dhcp=False,
dhcp_distance=0,
dhcp_distance_variable="string",
dhcp_variable="string",
dhcpv6=False,
dhcpv6_variable="string",
duplex="string",
duplex_variable="string",
enable_core_region=False,
enable_sgt=False,
gre_tunnel_source_ip="string",
gre_tunnel_source_ip_variable="string",
gre_tunnel_xconnect="string",
gre_tunnel_xconnect_variable="string",
icmp_redirect_disable=False,
icmp_redirect_disable_variable="string",
interface_description="string",
interface_description_variable="string",
interface_mtu=0,
interface_mtu_variable="string",
interface_name="string",
interface_name_variable="string",
ip_directed_broadcast=False,
ip_directed_broadcast_variable="string",
ip_mtu=0,
ip_mtu_variable="string",
iperf_server="string",
iperf_server_variable="string",
ipv4_dhcp_helper_variable="string",
ipv4_dhcp_helpers=["string"],
ipv4_secondary_addresses=[{
"address": "string",
"address_variable": "string",
"optional": False,
}],
ipv4_vrrps=[{
"group_id": 0,
"group_id_variable": "string",
"ip_address": "string",
"ip_address_variable": "string",
"ipv4_secondary_addresses": [{
"ip_address": "string",
"ip_address_variable": "string",
"optional": False,
}],
"optional": False,
"priority": 0,
"priority_variable": "string",
"timer": 0,
"timer_variable": "string",
"tloc_preference_change": False,
"tloc_preference_change_value": 0,
"tloc_preference_change_value_variable": "string",
"track_omp": False,
"track_prefix_list": "string",
"track_prefix_list_variable": "string",
"tracking_objects": [{
"decrement_value": 0,
"decrement_value_variable": "string",
"optional": False,
"track_action": "string",
"track_action_variable": "string",
"tracker_id": 0,
"tracker_id_variable": "string",
}],
}],
ipv6_access_lists=[{
"acl_name": "string",
"acl_name_variable": "string",
"direction": "string",
"optional": False,
}],
ipv6_address="string",
ipv6_address_variable="string",
ipv6_dhcp_helpers=[{
"address": "string",
"address_variable": "string",
"optional": False,
"vpn_id": 0,
"vpn_id_variable": "string",
}],
ipv6_nat=False,
ipv6_nat_variable="string",
ipv6_secondary_addresses=[{
"address": "string",
"address_variable": "string",
"optional": False,
}],
ipv6_vrrps=[{
"group_id": 0,
"group_id_variable": "string",
"ipv6_addresses": [{
"ipv6_link_local": "string",
"ipv6_link_local_variable": "string",
"optional": False,
"prefix": "string",
"prefix_variable": "string",
}],
"optional": False,
"priority": 0,
"priority_variable": "string",
"timer": 0,
"timer_variable": "string",
"track_omp": False,
"track_omp_variable": "string",
"track_prefix_list": "string",
"track_prefix_list_variable": "string",
}],
load_interval=0,
load_interval_variable="string",
mac_address="string",
mac_address_variable="string",
media_type="string",
media_type_variable="string",
name="string",
nat=False,
nat64_interface=False,
nat66_interface=False,
nat_inside_source_loopback_interface="string",
nat_inside_source_loopback_interface_variable="string",
nat_overload=False,
nat_overload_variable="string",
nat_pool_prefix_length=0,
nat_pool_prefix_length_variable="string",
nat_pool_range_end="string",
nat_pool_range_end_variable="string",
nat_pool_range_start="string",
nat_pool_range_start_variable="string",
nat_type="string",
nat_type_variable="string",
poe=False,
poe_variable="string",
propagate_sgt=False,
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",
rewrite_rule_name="string",
rewrite_rule_name_variable="string",
secondary_region="string",
secondary_region_variable="string",
sgt_enforcement=False,
sgt_enforcement_sgt=0,
sgt_enforcement_sgt_variable="string",
shaping_rate=0,
shaping_rate_variable="string",
shutdown=False,
shutdown_variable="string",
speed="string",
speed_variable="string",
static_arps=[{
"ip_address": "string",
"ip_address_variable": "string",
"mac": "string",
"mac_variable": "string",
"optional": False,
}],
static_nat66_entries=[{
"optional": False,
"source_prefix": "string",
"source_prefix_variable": "string",
"source_vpn_id": 0,
"source_vpn_id_variable": "string",
"translated_source_prefix": "string",
"translated_source_prefix_variable": "string",
}],
static_nat_entries=[{
"optional": False,
"source_ip": "string",
"source_ip_variable": "string",
"source_vpn_id": 0,
"source_vpn_id_variable": "string",
"static_nat_direction": "string",
"static_nat_direction_variable": "string",
"translate_ip": "string",
"translate_ip_variable": "string",
}],
static_port_forward_entries=[{
"optional": False,
"protocol": "string",
"protocol_variable": "string",
"source_ip": "string",
"source_ip_variable": "string",
"source_port": 0,
"source_port_variable": "string",
"source_vpn_id": 0,
"source_vpn_id_variable": "string",
"static_nat_direction": "string",
"static_nat_direction_variable": "string",
"translate_ip": "string",
"translate_ip_variable": "string",
"translate_port": 0,
"translate_port_variable": "string",
}],
static_sgt=0,
static_sgt_trusted=False,
static_sgt_variable="string",
tcp_mss_adjust=0,
tcp_mss_adjust_variable="string",
tcp_timeout=0,
tcp_timeout_variable="string",
tloc_extension="string",
tloc_extension_variable="string",
tracker_variable="string",
trackers=["string"],
tunnel_bandwidth=0,
tunnel_bandwidth_variable="string",
tunnel_interface_allow_all=False,
tunnel_interface_allow_all_variable="string",
tunnel_interface_allow_bgp=False,
tunnel_interface_allow_bgp_variable="string",
tunnel_interface_allow_dhcp=False,
tunnel_interface_allow_dhcp_variable="string",
tunnel_interface_allow_dns=False,
tunnel_interface_allow_dns_variable="string",
tunnel_interface_allow_https=False,
tunnel_interface_allow_https_variable="string",
tunnel_interface_allow_icmp=False,
tunnel_interface_allow_icmp_variable="string",
tunnel_interface_allow_netconf=False,
tunnel_interface_allow_netconf_variable="string",
tunnel_interface_allow_ntp=False,
tunnel_interface_allow_ntp_variable="string",
tunnel_interface_allow_ospf=False,
tunnel_interface_allow_ospf_variable="string",
tunnel_interface_allow_snmp=False,
tunnel_interface_allow_snmp_variable="string",
tunnel_interface_allow_ssh=False,
tunnel_interface_allow_ssh_variable="string",
tunnel_interface_allow_stun=False,
tunnel_interface_allow_stun_variable="string",
tunnel_interface_bind_loopback_tunnel="string",
tunnel_interface_bind_loopback_tunnel_variable="string",
tunnel_interface_border=False,
tunnel_interface_border_variable="string",
tunnel_interface_carrier="string",
tunnel_interface_carrier_variable="string",
tunnel_interface_clear_dont_fragment=False,
tunnel_interface_clear_dont_fragment_variable="string",
tunnel_interface_color="string",
tunnel_interface_color_restrict=False,
tunnel_interface_color_restrict_variable="string",
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_gre_tunnel_destination_ip="string",
tunnel_interface_gre_tunnel_destination_ip_variable="string",
tunnel_interface_groups=[0],
tunnel_interface_groups_variable="string",
tunnel_interface_hello_interval=0,
tunnel_interface_hello_interval_variable="string",
tunnel_interface_hello_tolerance=0,
tunnel_interface_hello_tolerance_variable="string",
tunnel_interface_last_resort_circuit=False,
tunnel_interface_last_resort_circuit_variable="string",
tunnel_interface_low_bandwidth_link=False,
tunnel_interface_low_bandwidth_link_variable="string",
tunnel_interface_max_control_connections=0,
tunnel_interface_max_control_connections_variable="string",
tunnel_interface_nat_refresh_interval=0,
tunnel_interface_nat_refresh_interval_variable="string",
tunnel_interface_network_broadcast=False,
tunnel_interface_network_broadcast_variable="string",
tunnel_interface_port_hop=False,
tunnel_interface_port_hop_variable="string",
tunnel_interface_propagate_sgt=False,
tunnel_interface_propagate_sgt_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",
udp_timeout=0,
udp_timeout_variable="string")
const ciscoVpnInterfaceFeatureTemplateResource = new sdwan.CiscoVpnInterfaceFeatureTemplate("ciscoVpnInterfaceFeatureTemplateResource", {
description: "string",
deviceTypes: ["string"],
accessLists: [{
aclName: "string",
aclNameVariable: "string",
direction: "string",
optional: false,
}],
address: "string",
addressVariable: "string",
arpTimeout: 0,
arpTimeoutVariable: "string",
autoBandwidthDetect: false,
autoBandwidthDetectVariable: "string",
autonegotiate: false,
autonegotiateVariable: "string",
bandwidthDownstream: 0,
bandwidthDownstreamVariable: "string",
bandwidthUpstream: 0,
bandwidthUpstreamVariable: "string",
blockNonSourceIp: false,
blockNonSourceIpVariable: "string",
coreRegion: "string",
coreRegionVariable: "string",
dhcp: false,
dhcpDistance: 0,
dhcpDistanceVariable: "string",
dhcpVariable: "string",
dhcpv6: false,
dhcpv6Variable: "string",
duplex: "string",
duplexVariable: "string",
enableCoreRegion: false,
enableSgt: false,
greTunnelSourceIp: "string",
greTunnelSourceIpVariable: "string",
greTunnelXconnect: "string",
greTunnelXconnectVariable: "string",
icmpRedirectDisable: false,
icmpRedirectDisableVariable: "string",
interfaceDescription: "string",
interfaceDescriptionVariable: "string",
interfaceMtu: 0,
interfaceMtuVariable: "string",
interfaceName: "string",
interfaceNameVariable: "string",
ipDirectedBroadcast: false,
ipDirectedBroadcastVariable: "string",
ipMtu: 0,
ipMtuVariable: "string",
iperfServer: "string",
iperfServerVariable: "string",
ipv4DhcpHelperVariable: "string",
ipv4DhcpHelpers: ["string"],
ipv4SecondaryAddresses: [{
address: "string",
addressVariable: "string",
optional: false,
}],
ipv4Vrrps: [{
groupId: 0,
groupIdVariable: "string",
ipAddress: "string",
ipAddressVariable: "string",
ipv4SecondaryAddresses: [{
ipAddress: "string",
ipAddressVariable: "string",
optional: false,
}],
optional: false,
priority: 0,
priorityVariable: "string",
timer: 0,
timerVariable: "string",
tlocPreferenceChange: false,
tlocPreferenceChangeValue: 0,
tlocPreferenceChangeValueVariable: "string",
trackOmp: false,
trackPrefixList: "string",
trackPrefixListVariable: "string",
trackingObjects: [{
decrementValue: 0,
decrementValueVariable: "string",
optional: false,
trackAction: "string",
trackActionVariable: "string",
trackerId: 0,
trackerIdVariable: "string",
}],
}],
ipv6AccessLists: [{
aclName: "string",
aclNameVariable: "string",
direction: "string",
optional: false,
}],
ipv6Address: "string",
ipv6AddressVariable: "string",
ipv6DhcpHelpers: [{
address: "string",
addressVariable: "string",
optional: false,
vpnId: 0,
vpnIdVariable: "string",
}],
ipv6Nat: false,
ipv6NatVariable: "string",
ipv6SecondaryAddresses: [{
address: "string",
addressVariable: "string",
optional: false,
}],
ipv6Vrrps: [{
groupId: 0,
groupIdVariable: "string",
ipv6Addresses: [{
ipv6LinkLocal: "string",
ipv6LinkLocalVariable: "string",
optional: false,
prefix: "string",
prefixVariable: "string",
}],
optional: false,
priority: 0,
priorityVariable: "string",
timer: 0,
timerVariable: "string",
trackOmp: false,
trackOmpVariable: "string",
trackPrefixList: "string",
trackPrefixListVariable: "string",
}],
loadInterval: 0,
loadIntervalVariable: "string",
macAddress: "string",
macAddressVariable: "string",
mediaType: "string",
mediaTypeVariable: "string",
name: "string",
nat: false,
nat64Interface: false,
nat66Interface: false,
natInsideSourceLoopbackInterface: "string",
natInsideSourceLoopbackInterfaceVariable: "string",
natOverload: false,
natOverloadVariable: "string",
natPoolPrefixLength: 0,
natPoolPrefixLengthVariable: "string",
natPoolRangeEnd: "string",
natPoolRangeEndVariable: "string",
natPoolRangeStart: "string",
natPoolRangeStartVariable: "string",
natType: "string",
natTypeVariable: "string",
poe: false,
poeVariable: "string",
propagateSgt: false,
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",
rewriteRuleName: "string",
rewriteRuleNameVariable: "string",
secondaryRegion: "string",
secondaryRegionVariable: "string",
sgtEnforcement: false,
sgtEnforcementSgt: 0,
sgtEnforcementSgtVariable: "string",
shapingRate: 0,
shapingRateVariable: "string",
shutdown: false,
shutdownVariable: "string",
speed: "string",
speedVariable: "string",
staticArps: [{
ipAddress: "string",
ipAddressVariable: "string",
mac: "string",
macVariable: "string",
optional: false,
}],
staticNat66Entries: [{
optional: false,
sourcePrefix: "string",
sourcePrefixVariable: "string",
sourceVpnId: 0,
sourceVpnIdVariable: "string",
translatedSourcePrefix: "string",
translatedSourcePrefixVariable: "string",
}],
staticNatEntries: [{
optional: false,
sourceIp: "string",
sourceIpVariable: "string",
sourceVpnId: 0,
sourceVpnIdVariable: "string",
staticNatDirection: "string",
staticNatDirectionVariable: "string",
translateIp: "string",
translateIpVariable: "string",
}],
staticPortForwardEntries: [{
optional: false,
protocol: "string",
protocolVariable: "string",
sourceIp: "string",
sourceIpVariable: "string",
sourcePort: 0,
sourcePortVariable: "string",
sourceVpnId: 0,
sourceVpnIdVariable: "string",
staticNatDirection: "string",
staticNatDirectionVariable: "string",
translateIp: "string",
translateIpVariable: "string",
translatePort: 0,
translatePortVariable: "string",
}],
staticSgt: 0,
staticSgtTrusted: false,
staticSgtVariable: "string",
tcpMssAdjust: 0,
tcpMssAdjustVariable: "string",
tcpTimeout: 0,
tcpTimeoutVariable: "string",
tlocExtension: "string",
tlocExtensionVariable: "string",
trackerVariable: "string",
trackers: ["string"],
tunnelBandwidth: 0,
tunnelBandwidthVariable: "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,
tunnelInterfaceColorRestrictVariable: "string",
tunnelInterfaceColorVariable: "string",
tunnelInterfaceControlConnections: false,
tunnelInterfaceControlConnectionsVariable: "string",
tunnelInterfaceEncapsulations: [{
encapsulation: "string",
optional: false,
preference: 0,
preferenceVariable: "string",
weight: 0,
weightVariable: "string",
}],
tunnelInterfaceExcludeControllerGroupListVariable: "string",
tunnelInterfaceExcludeControllerGroupLists: [0],
tunnelInterfaceGreTunnelDestinationIp: "string",
tunnelInterfaceGreTunnelDestinationIpVariable: "string",
tunnelInterfaceGroups: [0],
tunnelInterfaceGroupsVariable: "string",
tunnelInterfaceHelloInterval: 0,
tunnelInterfaceHelloIntervalVariable: "string",
tunnelInterfaceHelloTolerance: 0,
tunnelInterfaceHelloToleranceVariable: "string",
tunnelInterfaceLastResortCircuit: false,
tunnelInterfaceLastResortCircuitVariable: "string",
tunnelInterfaceLowBandwidthLink: false,
tunnelInterfaceLowBandwidthLinkVariable: "string",
tunnelInterfaceMaxControlConnections: 0,
tunnelInterfaceMaxControlConnectionsVariable: "string",
tunnelInterfaceNatRefreshInterval: 0,
tunnelInterfaceNatRefreshIntervalVariable: "string",
tunnelInterfaceNetworkBroadcast: false,
tunnelInterfaceNetworkBroadcastVariable: "string",
tunnelInterfacePortHop: false,
tunnelInterfacePortHopVariable: "string",
tunnelInterfacePropagateSgt: false,
tunnelInterfacePropagateSgtVariable: "string",
tunnelInterfaceTunnelTcpMss: 0,
tunnelInterfaceTunnelTcpMssVariable: "string",
tunnelInterfaceVbondAsStunServer: false,
tunnelInterfaceVbondAsStunServerVariable: "string",
tunnelInterfaceVmanageConnectionPreference: 0,
tunnelInterfaceVmanageConnectionPreferenceVariable: "string",
tunnelQosMode: "string",
tunnelQosModeVariable: "string",
udpTimeout: 0,
udpTimeoutVariable: "string",
});
type: sdwan:CiscoVpnInterfaceFeatureTemplate
properties:
accessLists:
- aclName: string
aclNameVariable: string
direction: string
optional: false
address: string
addressVariable: string
arpTimeout: 0
arpTimeoutVariable: string
autoBandwidthDetect: false
autoBandwidthDetectVariable: string
autonegotiate: false
autonegotiateVariable: string
bandwidthDownstream: 0
bandwidthDownstreamVariable: string
bandwidthUpstream: 0
bandwidthUpstreamVariable: string
blockNonSourceIp: false
blockNonSourceIpVariable: string
coreRegion: string
coreRegionVariable: string
description: string
deviceTypes:
- string
dhcp: false
dhcpDistance: 0
dhcpDistanceVariable: string
dhcpVariable: string
dhcpv6: false
dhcpv6Variable: string
duplex: string
duplexVariable: string
enableCoreRegion: false
enableSgt: false
greTunnelSourceIp: string
greTunnelSourceIpVariable: string
greTunnelXconnect: string
greTunnelXconnectVariable: string
icmpRedirectDisable: false
icmpRedirectDisableVariable: string
interfaceDescription: string
interfaceDescriptionVariable: string
interfaceMtu: 0
interfaceMtuVariable: string
interfaceName: string
interfaceNameVariable: string
ipDirectedBroadcast: false
ipDirectedBroadcastVariable: string
ipMtu: 0
ipMtuVariable: string
iperfServer: string
iperfServerVariable: string
ipv4DhcpHelperVariable: string
ipv4DhcpHelpers:
- string
ipv4SecondaryAddresses:
- address: string
addressVariable: string
optional: false
ipv4Vrrps:
- groupId: 0
groupIdVariable: string
ipAddress: string
ipAddressVariable: string
ipv4SecondaryAddresses:
- ipAddress: string
ipAddressVariable: string
optional: false
optional: false
priority: 0
priorityVariable: string
timer: 0
timerVariable: string
tlocPreferenceChange: false
tlocPreferenceChangeValue: 0
tlocPreferenceChangeValueVariable: string
trackOmp: false
trackPrefixList: string
trackPrefixListVariable: string
trackingObjects:
- decrementValue: 0
decrementValueVariable: string
optional: false
trackAction: string
trackActionVariable: string
trackerId: 0
trackerIdVariable: string
ipv6AccessLists:
- aclName: string
aclNameVariable: string
direction: string
optional: false
ipv6Address: string
ipv6AddressVariable: string
ipv6DhcpHelpers:
- address: string
addressVariable: string
optional: false
vpnId: 0
vpnIdVariable: string
ipv6Nat: false
ipv6NatVariable: string
ipv6SecondaryAddresses:
- address: string
addressVariable: string
optional: false
ipv6Vrrps:
- groupId: 0
groupIdVariable: string
ipv6Addresses:
- ipv6LinkLocal: string
ipv6LinkLocalVariable: string
optional: false
prefix: string
prefixVariable: string
optional: false
priority: 0
priorityVariable: string
timer: 0
timerVariable: string
trackOmp: false
trackOmpVariable: string
trackPrefixList: string
trackPrefixListVariable: string
loadInterval: 0
loadIntervalVariable: string
macAddress: string
macAddressVariable: string
mediaType: string
mediaTypeVariable: string
name: string
nat: false
nat64Interface: false
nat66Interface: false
natInsideSourceLoopbackInterface: string
natInsideSourceLoopbackInterfaceVariable: string
natOverload: false
natOverloadVariable: string
natPoolPrefixLength: 0
natPoolPrefixLengthVariable: string
natPoolRangeEnd: string
natPoolRangeEndVariable: string
natPoolRangeStart: string
natPoolRangeStartVariable: string
natType: string
natTypeVariable: string
poe: false
poeVariable: string
propagateSgt: false
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
rewriteRuleName: string
rewriteRuleNameVariable: string
secondaryRegion: string
secondaryRegionVariable: string
sgtEnforcement: false
sgtEnforcementSgt: 0
sgtEnforcementSgtVariable: string
shapingRate: 0
shapingRateVariable: string
shutdown: false
shutdownVariable: string
speed: string
speedVariable: string
staticArps:
- ipAddress: string
ipAddressVariable: string
mac: string
macVariable: string
optional: false
staticNat66Entries:
- optional: false
sourcePrefix: string
sourcePrefixVariable: string
sourceVpnId: 0
sourceVpnIdVariable: string
translatedSourcePrefix: string
translatedSourcePrefixVariable: string
staticNatEntries:
- optional: false
sourceIp: string
sourceIpVariable: string
sourceVpnId: 0
sourceVpnIdVariable: string
staticNatDirection: string
staticNatDirectionVariable: string
translateIp: string
translateIpVariable: string
staticPortForwardEntries:
- optional: false
protocol: string
protocolVariable: string
sourceIp: string
sourceIpVariable: string
sourcePort: 0
sourcePortVariable: string
sourceVpnId: 0
sourceVpnIdVariable: string
staticNatDirection: string
staticNatDirectionVariable: string
translateIp: string
translateIpVariable: string
translatePort: 0
translatePortVariable: string
staticSgt: 0
staticSgtTrusted: false
staticSgtVariable: string
tcpMssAdjust: 0
tcpMssAdjustVariable: string
tcpTimeout: 0
tcpTimeoutVariable: string
tlocExtension: string
tlocExtensionVariable: string
trackerVariable: string
trackers:
- string
tunnelBandwidth: 0
tunnelBandwidthVariable: 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
tunnelInterfaceColorRestrictVariable: string
tunnelInterfaceColorVariable: string
tunnelInterfaceControlConnections: false
tunnelInterfaceControlConnectionsVariable: string
tunnelInterfaceEncapsulations:
- encapsulation: string
optional: false
preference: 0
preferenceVariable: string
weight: 0
weightVariable: string
tunnelInterfaceExcludeControllerGroupListVariable: string
tunnelInterfaceExcludeControllerGroupLists:
- 0
tunnelInterfaceGreTunnelDestinationIp: string
tunnelInterfaceGreTunnelDestinationIpVariable: string
tunnelInterfaceGroups:
- 0
tunnelInterfaceGroupsVariable: string
tunnelInterfaceHelloInterval: 0
tunnelInterfaceHelloIntervalVariable: string
tunnelInterfaceHelloTolerance: 0
tunnelInterfaceHelloToleranceVariable: string
tunnelInterfaceLastResortCircuit: false
tunnelInterfaceLastResortCircuitVariable: string
tunnelInterfaceLowBandwidthLink: false
tunnelInterfaceLowBandwidthLinkVariable: string
tunnelInterfaceMaxControlConnections: 0
tunnelInterfaceMaxControlConnectionsVariable: string
tunnelInterfaceNatRefreshInterval: 0
tunnelInterfaceNatRefreshIntervalVariable: string
tunnelInterfaceNetworkBroadcast: false
tunnelInterfaceNetworkBroadcastVariable: string
tunnelInterfacePortHop: false
tunnelInterfacePortHopVariable: string
tunnelInterfacePropagateSgt: false
tunnelInterfacePropagateSgtVariable: string
tunnelInterfaceTunnelTcpMss: 0
tunnelInterfaceTunnelTcpMssVariable: string
tunnelInterfaceVbondAsStunServer: false
tunnelInterfaceVbondAsStunServerVariable: string
tunnelInterfaceVmanageConnectionPreference: 0
tunnelInterfaceVmanageConnectionPreferenceVariable: string
tunnelQosMode: string
tunnelQosModeVariable: string
udpTimeout: 0
udpTimeoutVariable: string
CiscoVpnInterfaceFeatureTemplate 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 CiscoVpnInterfaceFeatureTemplate 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<CiscoVpn Interface Feature Template Access List> - Apply ACL
- Address string
- Assign IPv4 address
- Address
Variable string - Variable name
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- Auto
Bandwidth boolDetect - Interface auto detect bandwidth - Default value:
false
- Auto
Bandwidth stringDetect Variable - Variable name
- Autonegotiate bool
- Link autonegotiation
- Autonegotiate
Variable string - Variable name
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream stringVariable - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream stringVariable - Variable name
- Block
Non boolSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- Block
Non stringSource Ip Variable - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region stringVariable - Variable name
- Dhcp bool
- Enable DHCP - Default value:
false
- Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Dhcp
Distance stringVariable - Variable name
- Dhcp
Variable string - Variable name
- Dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- Dhcpv6Variable string
- Variable name
- Duplex string
- Duplex mode - Choices:
full
,half
,auto
- Duplex
Variable string - Variable name
- Enable
Core boolRegion - Enable core region - Default value:
false
- Enable
Sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringSource Ip Variable - Variable name
- Gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringXconnect Variable - Variable name
- Icmp
Redirect boolDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- Icmp
Redirect stringDisable Variable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Interface
Mtu stringVariable - Variable name
- Interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- Interface
Name stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Iperf
Server string - Iperf server for auto bandwidth detect
- Iperf
Server stringVariable - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers List<string> - List of DHCP IPv4 helper addresses
- Ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- Ipv4Vrrps
List<Cisco
Vpn Interface Feature Template Ipv4Vrrp> - Enable VRRP
- Ipv6Access
Lists List<CiscoVpn Interface Feature Template Ipv6Access List> - Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Helpers List<CiscoVpn Interface Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- Ipv6Nat bool
- NAT64 on this interface - Default value:
false
- Ipv6Nat
Variable string - Variable name
- Ipv6Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- Ipv6Vrrps
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp> - Enable VRRP
- Load
Interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- Load
Interval stringVariable - Variable name
- Mac
Address string - Set MAC-layer address
- Mac
Address stringVariable - Variable name
- Media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- Media
Type stringVariable - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat64Interface bool
- NAT64 on this interface - Default value:
false
- Nat66Interface bool
- NAT66 on this interface - Default value:
false
- Nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- Nat
Inside stringSource Loopback Interface Variable - Variable name
- Nat
Overload bool - Enable port translation(PAT) - Default value:
true
- Nat
Overload stringVariable - Variable name
- Nat
Pool intPrefix Length - Ending IP address of NAT Pool Prefix Length
- Nat
Pool stringPrefix Length Variable - Variable name
- Nat
Pool stringRange End - Ending IP address of NAT pool range
- Nat
Pool stringRange End Variable - Variable name
- Nat
Pool stringRange Start - Starting IP address of NAT pool range
- Nat
Pool stringRange Start Variable - Variable name
- Nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- Nat
Type stringVariable - Variable name
- Poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- Poe
Variable string - Variable name
- Propagate
Sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- Qos
Adaptive intBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Downstream Variable - Variable name
- Qos
Adaptive intBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Upstream Variable - Variable name
- Qos
Adaptive intMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Downstream Variable - Variable name
- Qos
Adaptive intMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Upstream Variable - Variable name
- Qos
Adaptive intMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Downstream Variable - Variable name
- Qos
Adaptive intMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Upstream Variable - Variable name
- Qos
Adaptive intPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive stringPeriod Variable - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map stringVariable - Variable name
- Qos
Map stringVpn - Name of VPN QoS map
- Qos
Map stringVpn Variable - Variable name
- Rewrite
Rule stringName - Name of rewrite rule
- Rewrite
Rule stringName Variable - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region stringVariable - Variable name
- Sgt
Enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Sgt
Enforcement intSgt - SGT value between 2 and 65519. - Range:
2
-65519
- Sgt
Enforcement stringSgt Variable - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate stringVariable - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- Speed
Variable string - Variable name
- Static
Arps List<CiscoVpn Interface Feature Template Static Arp> - Configure static ARP entries
- Static
Nat66Entries List<CiscoVpn Interface Feature Template Static Nat66Entry> - static NAT
- Static
Nat List<CiscoEntries Vpn Interface Feature Template Static Nat Entry> - Configure static NAT entries
- Static
Port List<CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry> - Configure Port Forward entries
- Static
Sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- Static
Sgt boolTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- Static
Sgt stringVariable - Variable name
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringAdjust Variable - Variable name
- Tcp
Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Tcp
Timeout stringVariable - Variable name
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension stringVariable - Variable name
- Tracker
Variable string - Variable name
- Trackers List<string>
- Enable tracker for this interface
- Tunnel
Bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- Tunnel
Bandwidth stringVariable - Variable name
- Tunnel
Interface boolAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface stringAllow All Variable - Variable name
- Tunnel
Interface boolAllow Bgp - Allow/deny BGP - Default value:
false
- Tunnel
Interface stringAllow Bgp Variable - Variable name
- Tunnel
Interface boolAllow Dhcp - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface stringAllow Dhcp Variable - Variable name
- Tunnel
Interface boolAllow Dns - Allow/Deny DNS - Default value:
true
- Tunnel
Interface stringAllow Dns Variable - Variable name
- Tunnel
Interface boolAllow Https - Allow/Deny Https - Default value:
true
- Tunnel
Interface stringAllow Https Variable - Variable name
- Tunnel
Interface boolAllow Icmp - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface stringAllow Icmp Variable - Variable name
- Tunnel
Interface boolAllow Netconf - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface stringAllow Netconf Variable - Variable name
- Tunnel
Interface boolAllow Ntp - Allow/Deny NTP - Default value:
false
- Tunnel
Interface stringAllow Ntp Variable - Variable name
- Tunnel
Interface boolAllow Ospf - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface stringAllow Ospf Variable - Variable name
- Tunnel
Interface boolAllow Snmp - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface stringAllow Snmp Variable - Variable name
- Tunnel
Interface boolAllow Ssh - Allow/Deny SSH - Default value:
false
- Tunnel
Interface stringAllow Ssh Variable - Variable name
- Tunnel
Interface boolAllow Stun - Allow/Deny STUN - Default value:
false
- Tunnel
Interface stringAllow Stun Variable - Variable name
- Tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- Tunnel
Interface boolBorder - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface stringBorder Variable - Variable name
- Tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface stringCarrier Variable - Variable name
- Tunnel
Interface boolClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface stringClear Dont Fragment Variable - Variable name
- Tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface boolColor Restrict - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface stringColor Restrict Variable - Variable name
- Tunnel
Interface stringColor Variable - Variable name
- Tunnel
Interface boolControl Connections - Allow Control Connection - Default value:
true
- Tunnel
Interface stringControl Connections Variable - Variable name
- Tunnel
Interface List<CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- Tunnel
Interface stringExclude Controller Group List Variable - Variable name
- Tunnel
Interface List<int>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- Tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- Tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- Tunnel
Interface List<int>Groups - List of groups
- Tunnel
Interface stringGroups Variable - Variable name
- Tunnel
Interface intHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface stringHello Interval Variable - Variable name
- Tunnel
Interface intHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface stringHello Tolerance Variable - Variable name
- Tunnel
Interface boolLast Resort Circuit - Set TLOC as last resort - Default value:
false
- Tunnel
Interface stringLast Resort Circuit Variable - Variable name
- Tunnel
Interface boolLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- Tunnel
Interface intMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- Tunnel
Interface stringMax Control Connections Variable - Variable name
- Tunnel
Interface intNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface stringNat Refresh Interval Variable - Variable name
- Tunnel
Interface boolNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface stringNetwork Broadcast Variable - Variable name
- Tunnel
Interface boolPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface stringPort Hop Variable - Variable name
- Tunnel
Interface boolPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- Tunnel
Interface stringPropagate Sgt Variable - Variable name
- Tunnel
Interface intTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- Tunnel
Interface boolVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface stringVbond As Stun Server Variable - Variable name
- Tunnel
Interface intVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- Tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- Tunnel
Qos stringMode Variable - Variable name
- Udp
Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Udp
Timeout stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []string - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- Access
Lists []CiscoVpn Interface Feature Template Access List Args - Apply ACL
- Address string
- Assign IPv4 address
- Address
Variable string - Variable name
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- Auto
Bandwidth boolDetect - Interface auto detect bandwidth - Default value:
false
- Auto
Bandwidth stringDetect Variable - Variable name
- Autonegotiate bool
- Link autonegotiation
- Autonegotiate
Variable string - Variable name
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream stringVariable - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream stringVariable - Variable name
- Block
Non boolSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- Block
Non stringSource Ip Variable - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region stringVariable - Variable name
- Dhcp bool
- Enable DHCP - Default value:
false
- Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Dhcp
Distance stringVariable - Variable name
- Dhcp
Variable string - Variable name
- Dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- Dhcpv6Variable string
- Variable name
- Duplex string
- Duplex mode - Choices:
full
,half
,auto
- Duplex
Variable string - Variable name
- Enable
Core boolRegion - Enable core region - Default value:
false
- Enable
Sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringSource Ip Variable - Variable name
- Gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringXconnect Variable - Variable name
- Icmp
Redirect boolDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- Icmp
Redirect stringDisable Variable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Interface
Mtu stringVariable - Variable name
- Interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- Interface
Name stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Iperf
Server string - Iperf server for auto bandwidth detect
- Iperf
Server stringVariable - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers []string - List of DHCP IPv4 helper addresses
- Ipv4Secondary
Addresses []CiscoVpn Interface Feature Template Ipv4Secondary Address Args - Assign secondary IP addresses
- Ipv4Vrrps
[]Cisco
Vpn Interface Feature Template Ipv4Vrrp Args - Enable VRRP
- Ipv6Access
Lists []CiscoVpn Interface Feature Template Ipv6Access List Args - Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Helpers []CiscoVpn Interface Feature Template Ipv6Dhcp Helper Args - DHCPv6 Helper
- Ipv6Nat bool
- NAT64 on this interface - Default value:
false
- Ipv6Nat
Variable string - Variable name
- Ipv6Secondary
Addresses []CiscoVpn Interface Feature Template Ipv6Secondary Address Args - Assign secondary IPv6 addresses
- Ipv6Vrrps
[]Cisco
Vpn Interface Feature Template Ipv6Vrrp Args - Enable VRRP
- Load
Interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- Load
Interval stringVariable - Variable name
- Mac
Address string - Set MAC-layer address
- Mac
Address stringVariable - Variable name
- Media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- Media
Type stringVariable - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat64Interface bool
- NAT64 on this interface - Default value:
false
- Nat66Interface bool
- NAT66 on this interface - Default value:
false
- Nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- Nat
Inside stringSource Loopback Interface Variable - Variable name
- Nat
Overload bool - Enable port translation(PAT) - Default value:
true
- Nat
Overload stringVariable - Variable name
- Nat
Pool intPrefix Length - Ending IP address of NAT Pool Prefix Length
- Nat
Pool stringPrefix Length Variable - Variable name
- Nat
Pool stringRange End - Ending IP address of NAT pool range
- Nat
Pool stringRange End Variable - Variable name
- Nat
Pool stringRange Start - Starting IP address of NAT pool range
- Nat
Pool stringRange Start Variable - Variable name
- Nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- Nat
Type stringVariable - Variable name
- Poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- Poe
Variable string - Variable name
- Propagate
Sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- Qos
Adaptive intBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Downstream Variable - Variable name
- Qos
Adaptive intBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Upstream Variable - Variable name
- Qos
Adaptive intMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Downstream Variable - Variable name
- Qos
Adaptive intMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Upstream Variable - Variable name
- Qos
Adaptive intMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Downstream Variable - Variable name
- Qos
Adaptive intMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Upstream Variable - Variable name
- Qos
Adaptive intPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive stringPeriod Variable - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map stringVariable - Variable name
- Qos
Map stringVpn - Name of VPN QoS map
- Qos
Map stringVpn Variable - Variable name
- Rewrite
Rule stringName - Name of rewrite rule
- Rewrite
Rule stringName Variable - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region stringVariable - Variable name
- Sgt
Enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Sgt
Enforcement intSgt - SGT value between 2 and 65519. - Range:
2
-65519
- Sgt
Enforcement stringSgt Variable - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate stringVariable - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- Speed
Variable string - Variable name
- Static
Arps []CiscoVpn Interface Feature Template Static Arp Args - Configure static ARP entries
- Static
Nat66Entries []CiscoVpn Interface Feature Template Static Nat66Entry Args - static NAT
- Static
Nat []CiscoEntries Vpn Interface Feature Template Static Nat Entry Args - Configure static NAT entries
- Static
Port []CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry Args - Configure Port Forward entries
- Static
Sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- Static
Sgt boolTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- Static
Sgt stringVariable - Variable name
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringAdjust Variable - Variable name
- Tcp
Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Tcp
Timeout stringVariable - Variable name
- Tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- Tloc
Extension stringVariable - Variable name
- Tracker
Variable string - Variable name
- Trackers []string
- Enable tracker for this interface
- Tunnel
Bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- Tunnel
Bandwidth stringVariable - Variable name
- Tunnel
Interface boolAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface stringAllow All Variable - Variable name
- Tunnel
Interface boolAllow Bgp - Allow/deny BGP - Default value:
false
- Tunnel
Interface stringAllow Bgp Variable - Variable name
- Tunnel
Interface boolAllow Dhcp - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface stringAllow Dhcp Variable - Variable name
- Tunnel
Interface boolAllow Dns - Allow/Deny DNS - Default value:
true
- Tunnel
Interface stringAllow Dns Variable - Variable name
- Tunnel
Interface boolAllow Https - Allow/Deny Https - Default value:
true
- Tunnel
Interface stringAllow Https Variable - Variable name
- Tunnel
Interface boolAllow Icmp - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface stringAllow Icmp Variable - Variable name
- Tunnel
Interface boolAllow Netconf - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface stringAllow Netconf Variable - Variable name
- Tunnel
Interface boolAllow Ntp - Allow/Deny NTP - Default value:
false
- Tunnel
Interface stringAllow Ntp Variable - Variable name
- Tunnel
Interface boolAllow Ospf - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface stringAllow Ospf Variable - Variable name
- Tunnel
Interface boolAllow Snmp - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface stringAllow Snmp Variable - Variable name
- Tunnel
Interface boolAllow Ssh - Allow/Deny SSH - Default value:
false
- Tunnel
Interface stringAllow Ssh Variable - Variable name
- Tunnel
Interface boolAllow Stun - Allow/Deny STUN - Default value:
false
- Tunnel
Interface stringAllow Stun Variable - Variable name
- Tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- Tunnel
Interface boolBorder - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface stringBorder Variable - Variable name
- Tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface stringCarrier Variable - Variable name
- Tunnel
Interface boolClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface stringClear Dont Fragment Variable - Variable name
- Tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface boolColor Restrict - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface stringColor Restrict Variable - Variable name
- Tunnel
Interface stringColor Variable - Variable name
- Tunnel
Interface boolControl Connections - Allow Control Connection - Default value:
true
- Tunnel
Interface stringControl Connections Variable - Variable name
- Tunnel
Interface []CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation Args - Encapsulation for TLOC
- Tunnel
Interface stringExclude Controller Group List Variable - Variable name
- Tunnel
Interface []intExclude Controller Group Lists - Exclude the following controller groups defined in this list
- Tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- Tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- Tunnel
Interface []intGroups - List of groups
- Tunnel
Interface stringGroups Variable - Variable name
- Tunnel
Interface intHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface stringHello Interval Variable - Variable name
- Tunnel
Interface intHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface stringHello Tolerance Variable - Variable name
- Tunnel
Interface boolLast Resort Circuit - Set TLOC as last resort - Default value:
false
- Tunnel
Interface stringLast Resort Circuit Variable - Variable name
- Tunnel
Interface boolLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- Tunnel
Interface intMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- Tunnel
Interface stringMax Control Connections Variable - Variable name
- Tunnel
Interface intNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface stringNat Refresh Interval Variable - Variable name
- Tunnel
Interface boolNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface stringNetwork Broadcast Variable - Variable name
- Tunnel
Interface boolPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface stringPort Hop Variable - Variable name
- Tunnel
Interface boolPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- Tunnel
Interface stringPropagate Sgt Variable - Variable name
- Tunnel
Interface intTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- Tunnel
Interface boolVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface stringVbond As Stun Server Variable - Variable name
- Tunnel
Interface intVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- Tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- Tunnel
Qos stringMode Variable - Variable name
- Udp
Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Udp
Timeout stringVariable - Variable name
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- access
Lists List<CiscoVpn Interface Feature Template Access List> - Apply ACL
- address String
- Assign IPv4 address
- address
Variable String - Variable name
- arp
Timeout Integer - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout StringVariable - Variable name
- auto
Bandwidth BooleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth StringDetect Variable - Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiate
Variable String - Variable name
- bandwidth
Downstream Integer - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream StringVariable - Variable name
- bandwidth
Upstream Integer - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream StringVariable - Variable name
- block
Non BooleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non StringSource Ip Variable - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region StringVariable - Variable name
- dhcp Boolean
- Enable DHCP - Default value:
false
- dhcp
Distance Integer - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance StringVariable - Variable name
- dhcp
Variable String - Variable name
- dhcpv6 Boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable String
- Variable name
- duplex String
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable String - Variable name
- enable
Core BooleanRegion - Enable core region - Default value:
false
- enable
Sgt Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel StringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringSource Ip Variable - Variable name
- gre
Tunnel StringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringXconnect Variable - Variable name
- icmp
Redirect BooleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect StringDisable Variable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Mtu Integer - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu StringVariable - Variable name
- interface
Name String - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Integer - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- iperf
Server String - Iperf server for auto bandwidth detect
- iperf
Server StringVariable - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- ipv4Vrrps
List<Cisco
Vpn Interface Feature Template Ipv4Vrrp> - Enable VRRP
- ipv6Access
Lists List<CiscoVpn Interface Feature Template Ipv6Access List> - Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Helpers List<CiscoVpn Interface Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- ipv6Nat Boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable String - Variable name
- ipv6Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- ipv6Vrrps
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp> - Enable VRRP
- load
Interval Integer - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval StringVariable - Variable name
- mac
Address String - Set MAC-layer address
- mac
Address StringVariable - Variable name
- media
Type String - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type StringVariable - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface Boolean
- NAT64 on this interface - Default value:
false
- nat66Interface Boolean
- NAT66 on this interface - Default value:
false
- nat
Inside StringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside StringSource Loopback Interface Variable - Variable name
- nat
Overload Boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload StringVariable - Variable name
- nat
Pool IntegerPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool StringPrefix Length Variable - Variable name
- nat
Pool StringRange End - Ending IP address of NAT pool range
- nat
Pool StringRange End Variable - Variable name
- nat
Pool StringRange Start - Starting IP address of NAT pool range
- nat
Pool StringRange Start Variable - Variable name
- nat
Type String - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type StringVariable - Variable name
- poe Boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable String - Variable name
- propagate
Sgt Boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive IntegerBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Downstream Variable - Variable name
- qos
Adaptive IntegerBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Upstream Variable - Variable name
- qos
Adaptive IntegerMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Downstream Variable - Variable name
- qos
Adaptive IntegerMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Upstream Variable - Variable name
- qos
Adaptive IntegerMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Downstream Variable - Variable name
- qos
Adaptive IntegerMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Upstream Variable - Variable name
- qos
Adaptive IntegerPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive StringPeriod Variable - Variable name
- qos
Map String - Name of QoS map
- qos
Map StringVariable - Variable name
- qos
Map StringVpn - Name of VPN QoS map
- qos
Map StringVpn Variable - Variable name
- rewrite
Rule StringName - Name of rewrite rule
- rewrite
Rule StringName Variable - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region StringVariable - Variable name
- sgt
Enforcement Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement IntegerSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement StringSgt Variable - Variable name
- shaping
Rate Integer - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate StringVariable - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- speed String
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable String - Variable name
- static
Arps List<CiscoVpn Interface Feature Template Static Arp> - Configure static ARP entries
- static
Nat66Entries List<CiscoVpn Interface Feature Template Static Nat66Entry> - static NAT
- static
Nat List<CiscoEntries Vpn Interface Feature Template Static Nat Entry> - Configure static NAT entries
- static
Port List<CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry> - Configure Port Forward entries
- static
Sgt Integer - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt BooleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt StringVariable - Variable name
- tcp
Mss IntegerAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringAdjust Variable - Variable name
- tcp
Timeout Integer - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout StringVariable - Variable name
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension StringVariable - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Bandwidth Integer - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth StringVariable - Variable name
- tunnel
Interface BooleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface StringAllow All Variable - Variable name
- tunnel
Interface BooleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface StringAllow Bgp Variable - Variable name
- tunnel
Interface BooleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface StringAllow Dhcp Variable - Variable name
- tunnel
Interface BooleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface StringAllow Dns Variable - Variable name
- tunnel
Interface BooleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface StringAllow Https Variable - Variable name
- tunnel
Interface BooleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface StringAllow Icmp Variable - Variable name
- tunnel
Interface BooleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface StringAllow Netconf Variable - Variable name
- tunnel
Interface BooleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface StringAllow Ntp Variable - Variable name
- tunnel
Interface BooleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface StringAllow Ospf Variable - Variable name
- tunnel
Interface BooleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface StringAllow Snmp Variable - Variable name
- tunnel
Interface BooleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface StringAllow Ssh Variable - Variable name
- tunnel
Interface BooleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface StringAllow Stun Variable - Variable name
- tunnel
Interface StringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface StringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface BooleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface StringBorder Variable - Variable name
- tunnel
Interface StringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface StringCarrier Variable - Variable name
- tunnel
Interface BooleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface StringClear Dont Fragment Variable - Variable name
- tunnel
Interface StringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface BooleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface StringColor Restrict Variable - Variable name
- tunnel
Interface StringColor Variable - Variable name
- tunnel
Interface BooleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface StringControl Connections Variable - Variable name
- tunnel
Interface List<CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- tunnel
Interface StringExclude Controller Group List Variable - Variable name
- tunnel
Interface List<Integer>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface StringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface StringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface List<Integer>Groups - List of groups
- tunnel
Interface StringGroups Variable - Variable name
- tunnel
Interface IntegerHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface StringHello Interval Variable - Variable name
- tunnel
Interface IntegerHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface StringHello Tolerance Variable - Variable name
- tunnel
Interface BooleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface StringLast Resort Circuit Variable - Variable name
- tunnel
Interface BooleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface StringLow Bandwidth Link Variable - Variable name
- tunnel
Interface IntegerMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface StringMax Control Connections Variable - Variable name
- tunnel
Interface IntegerNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface StringNat Refresh Interval Variable - Variable name
- tunnel
Interface BooleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface StringNetwork Broadcast Variable - Variable name
- tunnel
Interface BooleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface StringPort Hop Variable - Variable name
- tunnel
Interface BooleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface StringPropagate Sgt Variable - Variable name
- tunnel
Interface IntegerTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface StringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface BooleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface StringVbond As Stun Server Variable - Variable name
- tunnel
Interface IntegerVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface StringVmanage Connection Preference Variable - Variable name
- tunnel
Qos StringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos StringMode Variable - Variable name
- udp
Timeout Integer - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout StringVariable - Variable name
- description string
- The description of the feature template
- device
Types string[] - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- access
Lists CiscoVpn Interface Feature Template Access List[] - Apply ACL
- address string
- Assign IPv4 address
- address
Variable string - Variable name
- arp
Timeout number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout stringVariable - Variable name
- auto
Bandwidth booleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth stringDetect Variable - Variable name
- autonegotiate boolean
- Link autonegotiation
- autonegotiate
Variable string - Variable name
- bandwidth
Downstream number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream stringVariable - Variable name
- bandwidth
Upstream number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream stringVariable - Variable name
- block
Non booleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non stringSource Ip Variable - Variable name
- core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region stringVariable - Variable name
- dhcp boolean
- Enable DHCP - Default value:
false
- dhcp
Distance number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance stringVariable - Variable name
- dhcp
Variable string - Variable name
- dhcpv6 boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable string
- Variable name
- duplex string
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable string - Variable name
- enable
Core booleanRegion - Enable core region - Default value:
false
- enable
Sgt boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel stringSource Ip Variable - Variable name
- gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel stringXconnect Variable - Variable name
- icmp
Redirect booleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect stringDisable Variable - Variable name
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- interface
Mtu number - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu stringVariable - Variable name
- interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name stringVariable - Variable name
- ip
Directed booleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed stringBroadcast Variable - Variable name
- ip
Mtu number - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu stringVariable - Variable name
- iperf
Server string - Iperf server for auto bandwidth detect
- iperf
Server stringVariable - Variable name
- ipv4Dhcp
Helper stringVariable - Variable name
- ipv4Dhcp
Helpers string[] - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses CiscoVpn Interface Feature Template Ipv4Secondary Address[] - Assign secondary IP addresses
- ipv4Vrrps
Cisco
Vpn Interface Feature Template Ipv4Vrrp[] - Enable VRRP
- ipv6Access
Lists CiscoVpn Interface Feature Template Ipv6Access List[] - Apply IPv6 access list
- ipv6Address string
- Assign IPv6 address
- ipv6Address
Variable string - Variable name
- ipv6Dhcp
Helpers CiscoVpn Interface Feature Template Ipv6Dhcp Helper[] - DHCPv6 Helper
- ipv6Nat boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable string - Variable name
- ipv6Secondary
Addresses CiscoVpn Interface Feature Template Ipv6Secondary Address[] - Assign secondary IPv6 addresses
- ipv6Vrrps
Cisco
Vpn Interface Feature Template Ipv6Vrrp[] - Enable VRRP
- load
Interval number - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval stringVariable - Variable name
- mac
Address string - Set MAC-layer address
- mac
Address stringVariable - Variable name
- media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type stringVariable - Variable name
- name string
- The name of the feature template
- nat boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface boolean
- NAT64 on this interface - Default value:
false
- nat66Interface boolean
- NAT66 on this interface - Default value:
false
- nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside stringSource Loopback Interface Variable - Variable name
- nat
Overload boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload stringVariable - Variable name
- nat
Pool numberPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool stringPrefix Length Variable - Variable name
- nat
Pool stringRange End - Ending IP address of NAT pool range
- nat
Pool stringRange End Variable - Variable name
- nat
Pool stringRange Start - Starting IP address of NAT pool range
- nat
Pool stringRange Start Variable - Variable name
- nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type stringVariable - Variable name
- poe boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable string - Variable name
- propagate
Sgt boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive numberBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive stringBandwidth Downstream Variable - Variable name
- qos
Adaptive numberBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive stringBandwidth Upstream Variable - Variable name
- qos
Adaptive numberMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMax Downstream Variable - Variable name
- qos
Adaptive numberMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMax Upstream Variable - Variable name
- qos
Adaptive numberMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMin Downstream Variable - Variable name
- qos
Adaptive numberMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMin Upstream Variable - Variable name
- qos
Adaptive numberPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive stringPeriod Variable - Variable name
- qos
Map string - Name of QoS map
- qos
Map stringVariable - Variable name
- qos
Map stringVpn - Name of VPN QoS map
- qos
Map stringVpn Variable - Variable name
- rewrite
Rule stringName - Name of rewrite rule
- rewrite
Rule stringName Variable - Variable name
- secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region stringVariable - Variable name
- sgt
Enforcement boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement numberSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement stringSgt Variable - Variable name
- shaping
Rate number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate stringVariable - Variable name
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable string - Variable name
- static
Arps CiscoVpn Interface Feature Template Static Arp[] - Configure static ARP entries
- static
Nat66Entries CiscoVpn Interface Feature Template Static Nat66Entry[] - static NAT
- static
Nat CiscoEntries Vpn Interface Feature Template Static Nat Entry[] - Configure static NAT entries
- static
Port CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry[] - Configure Port Forward entries
- static
Sgt number - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt booleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt stringVariable - Variable name
- tcp
Mss numberAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss stringAdjust Variable - Variable name
- tcp
Timeout number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout stringVariable - Variable name
- tloc
Extension string - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension stringVariable - Variable name
- tracker
Variable string - Variable name
- trackers string[]
- Enable tracker for this interface
- tunnel
Bandwidth number - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth stringVariable - Variable name
- tunnel
Interface booleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface stringAllow All Variable - Variable name
- tunnel
Interface booleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface stringAllow Bgp Variable - Variable name
- tunnel
Interface booleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface stringAllow Dhcp Variable - Variable name
- tunnel
Interface booleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface stringAllow Dns Variable - Variable name
- tunnel
Interface booleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface stringAllow Https Variable - Variable name
- tunnel
Interface booleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface stringAllow Icmp Variable - Variable name
- tunnel
Interface booleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface stringAllow Netconf Variable - Variable name
- tunnel
Interface booleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface stringAllow Ntp Variable - Variable name
- tunnel
Interface booleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface stringAllow Ospf Variable - Variable name
- tunnel
Interface booleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface stringAllow Snmp Variable - Variable name
- tunnel
Interface booleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface stringAllow Ssh Variable - Variable name
- tunnel
Interface booleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface stringAllow Stun Variable - Variable name
- tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface booleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface stringBorder Variable - Variable name
- tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface stringCarrier Variable - Variable name
- tunnel
Interface booleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface stringClear Dont Fragment Variable - Variable name
- tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface booleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface stringColor Restrict Variable - Variable name
- tunnel
Interface stringColor Variable - Variable name
- tunnel
Interface booleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface stringControl Connections Variable - Variable name
- tunnel
Interface CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation[] - Encapsulation for TLOC
- tunnel
Interface stringExclude Controller Group List Variable - Variable name
- tunnel
Interface number[]Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface number[]Groups - List of groups
- tunnel
Interface stringGroups Variable - Variable name
- tunnel
Interface numberHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface stringHello Interval Variable - Variable name
- tunnel
Interface numberHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface stringHello Tolerance Variable - Variable name
- tunnel
Interface booleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface stringLast Resort Circuit Variable - Variable name
- tunnel
Interface booleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- tunnel
Interface numberMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface stringMax Control Connections Variable - Variable name
- tunnel
Interface numberNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface stringNat Refresh Interval Variable - Variable name
- tunnel
Interface booleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface stringNetwork Broadcast Variable - Variable name
- tunnel
Interface booleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface stringPort Hop Variable - Variable name
- tunnel
Interface booleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface stringPropagate Sgt Variable - Variable name
- tunnel
Interface numberTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface booleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface stringVbond As Stun Server Variable - Variable name
- tunnel
Interface numberVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos stringMode Variable - Variable name
- udp
Timeout number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout stringVariable - Variable name
- description str
- The description of the feature template
- device_
types Sequence[str] - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- access_
lists Sequence[CiscoVpn Interface Feature Template Access List Args] - Apply ACL
- address str
- Assign IPv4 address
- address_
variable str - Variable name
- arp_
timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp_
timeout_ strvariable - Variable name
- auto_
bandwidth_ booldetect - Interface auto detect bandwidth - Default value:
false
- auto_
bandwidth_ strdetect_ variable - Variable name
- autonegotiate bool
- Link autonegotiation
- autonegotiate_
variable str - Variable name
- bandwidth_
downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
downstream_ strvariable - Variable name
- bandwidth_
upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
upstream_ strvariable - Variable name
- block_
non_ boolsource_ ip - Block packets originating from IP address that is not from this source - Default value:
false
- block_
non_ strsource_ ip_ variable - Variable name
- core_
region str - Enable core region - Choices:
core
,core-shared
- Default value:core
- core_
region_ strvariable - Variable name
- dhcp bool
- Enable DHCP - Default value:
false
- dhcp_
distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp_
distance_ strvariable - Variable name
- dhcp_
variable str - Variable name
- dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- dhcpv6_
variable str - Variable name
- duplex str
- Duplex mode - Choices:
full
,half
,auto
- duplex_
variable str - Variable name
- enable_
core_ boolregion - Enable core region - Default value:
false
- enable_
sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre_
tunnel_ strsource_ ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre_
tunnel_ strsource_ ip_ variable - Variable name
- gre_
tunnel_ strxconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre_
tunnel_ strxconnect_ variable - Variable name
- icmp_
redirect_ booldisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp_
redirect_ strdisable_ variable - Variable name
- interface_
description str - Interface description
- interface_
description_ strvariable - Variable name
- interface_
mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface_
mtu_ strvariable - Variable name
- interface_
name str - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface_
name_ strvariable - Variable name
- ip_
directed_ boolbroadcast - IP Directed-Broadcast - Default value:
false
- ip_
directed_ strbroadcast_ variable - Variable name
- ip_
mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip_
mtu_ strvariable - Variable name
- iperf_
server str - Iperf server for auto bandwidth detect
- iperf_
server_ strvariable - Variable name
- ipv4_
dhcp_ strhelper_ variable - Variable name
- ipv4_
dhcp_ Sequence[str]helpers - List of DHCP IPv4 helper addresses
- ipv4_
secondary_ Sequence[Ciscoaddresses Vpn Interface Feature Template Ipv4Secondary Address Args] - Assign secondary IP addresses
- ipv4_
vrrps Sequence[CiscoVpn Interface Feature Template Ipv4Vrrp Args] - Enable VRRP
- ipv6_
access_ Sequence[Ciscolists Vpn Interface Feature Template Ipv6Access List Args] - Apply IPv6 access list
- ipv6_
address str - Assign IPv6 address
- ipv6_
address_ strvariable - Variable name
- ipv6_
dhcp_ Sequence[Ciscohelpers Vpn Interface Feature Template Ipv6Dhcp Helper Args] - DHCPv6 Helper
- ipv6_
nat bool - NAT64 on this interface - Default value:
false
- ipv6_
nat_ strvariable - Variable name
- ipv6_
secondary_ Sequence[Ciscoaddresses Vpn Interface Feature Template Ipv6Secondary Address Args] - Assign secondary IPv6 addresses
- ipv6_
vrrps Sequence[CiscoVpn Interface Feature Template Ipv6Vrrp Args] - Enable VRRP
- load_
interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load_
interval_ strvariable - Variable name
- mac_
address str - Set MAC-layer address
- mac_
address_ strvariable - Variable name
- media_
type str - Media type - Choices:
auto-select
,rj45
,sfp
- media_
type_ strvariable - Variable name
- name str
- The name of the feature template
- nat bool
- Network Address Translation on this interface - Default value:
false
- nat64_
interface bool - NAT64 on this interface - Default value:
false
- nat66_
interface bool - NAT66 on this interface - Default value:
false
- nat_
inside_ strsource_ loopback_ interface - Configure NAT Inside Loopback Interface
- nat_
inside_ strsource_ loopback_ interface_ variable - Variable name
- nat_
overload bool - Enable port translation(PAT) - Default value:
true
- nat_
overload_ strvariable - Variable name
- nat_
pool_ intprefix_ length - Ending IP address of NAT Pool Prefix Length
- nat_
pool_ strprefix_ length_ variable - Variable name
- nat_
pool_ strrange_ end - Ending IP address of NAT pool range
- nat_
pool_ strrange_ end_ variable - Variable name
- nat_
pool_ strrange_ start - Starting IP address of NAT pool range
- nat_
pool_ strrange_ start_ variable - Variable name
- nat_
type str - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat_
type_ strvariable - Variable name
- poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe_
variable str - Variable name
- propagate_
sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos_
adaptive_ intbandwidth_ downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ strbandwidth_ downstream_ variable - Variable name
- qos_
adaptive_ intbandwidth_ upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ strbandwidth_ upstream_ variable - Variable name
- qos_
adaptive_ intmax_ downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmax_ downstream_ variable - Variable name
- qos_
adaptive_ intmax_ upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmax_ upstream_ variable - Variable name
- qos_
adaptive_ intmin_ downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmin_ downstream_ variable - Variable name
- qos_
adaptive_ intmin_ upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmin_ upstream_ variable - Variable name
- qos_
adaptive_ intperiod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos_
adaptive_ strperiod_ variable - Variable name
- qos_
map str - Name of QoS map
- qos_
map_ strvariable - Variable name
- qos_
map_ strvpn - Name of VPN QoS map
- qos_
map_ strvpn_ variable - Variable name
- rewrite_
rule_ strname - Name of rewrite rule
- rewrite_
rule_ strname_ variable - Variable name
- secondary_
region str - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary_
region_ strvariable - Variable name
- sgt_
enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt_
enforcement_ intsgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt_
enforcement_ strsgt_ variable - Variable name
- shaping_
rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping_
rate_ strvariable - Variable name
- shutdown bool
- Administrative state - Default value:
true
- shutdown_
variable str - Variable name
- speed str
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed_
variable str - Variable name
- static_
arps Sequence[CiscoVpn Interface Feature Template Static Arp Args] - Configure static ARP entries
- static_
nat66_ Sequence[Ciscoentries Vpn Interface Feature Template Static Nat66Entry Args] - static NAT
- static_
nat_ Sequence[Ciscoentries Vpn Interface Feature Template Static Nat Entry Args] - Configure static NAT entries
- static_
port_ Sequence[Ciscoforward_ entries Vpn Interface Feature Template Static Port Forward Entry Args] - Configure Port Forward entries
- static_
sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- static_
sgt_ booltrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static_
sgt_ strvariable - Variable name
- tcp_
mss_ intadjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp_
mss_ stradjust_ variable - Variable name
- tcp_
timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp_
timeout_ strvariable - Variable name
- tloc_
extension str - Extends a local TLOC to a remote node only for vpn 0
- tloc_
extension_ strvariable - Variable name
- tracker_
variable str - Variable name
- trackers Sequence[str]
- Enable tracker for this interface
- tunnel_
bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel_
bandwidth_ strvariable - Variable name
- tunnel_
interface_ boolallow_ all - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel_
interface_ strallow_ all_ variable - Variable name
- tunnel_
interface_ boolallow_ bgp - Allow/deny BGP - Default value:
false
- tunnel_
interface_ strallow_ bgp_ variable - Variable name
- tunnel_
interface_ boolallow_ dhcp - Allow/Deny DHCP - Default value:
true
- tunnel_
interface_ strallow_ dhcp_ variable - Variable name
- tunnel_
interface_ boolallow_ dns - Allow/Deny DNS - Default value:
true
- tunnel_
interface_ strallow_ dns_ variable - Variable name
- tunnel_
interface_ boolallow_ https - Allow/Deny Https - Default value:
true
- tunnel_
interface_ strallow_ https_ variable - Variable name
- tunnel_
interface_ boolallow_ icmp - Allow/Deny ICMP - Default value:
true
- tunnel_
interface_ strallow_ icmp_ variable - Variable name
- tunnel_
interface_ boolallow_ netconf - Allow/Deny NETCONF - Default value:
false
- tunnel_
interface_ strallow_ netconf_ variable - Variable name
- tunnel_
interface_ boolallow_ ntp - Allow/Deny NTP - Default value:
false
- tunnel_
interface_ strallow_ ntp_ variable - Variable name
- tunnel_
interface_ boolallow_ ospf - Allow/Deny OSPF - Default value:
false
- tunnel_
interface_ strallow_ ospf_ variable - Variable name
- tunnel_
interface_ boolallow_ snmp - Allow/Deny SNMP - Default value:
false
- tunnel_
interface_ strallow_ snmp_ variable - Variable name
- tunnel_
interface_ boolallow_ ssh - Allow/Deny SSH - Default value:
false
- tunnel_
interface_ strallow_ ssh_ variable - Variable name
- tunnel_
interface_ boolallow_ stun - Allow/Deny STUN - Default value:
false
- tunnel_
interface_ strallow_ stun_ variable - Variable name
- tunnel_
interface_ strbind_ loopback_ tunnel - Bind loopback tunnel interface to a physical interface
- tunnel_
interface_ strbind_ loopback_ tunnel_ variable - Variable name
- tunnel_
interface_ boolborder - Set TLOC as border TLOC - Default value:
false
- tunnel_
interface_ strborder_ variable - Variable name
- tunnel_
interface_ strcarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel_
interface_ strcarrier_ variable - Variable name
- tunnel_
interface_ boolclear_ dont_ fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel_
interface_ strclear_ dont_ fragment_ variable - Variable name
- tunnel_
interface_ strcolor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel_
interface_ boolcolor_ restrict - Restrict this TLOC behavior - Default value:
false
- tunnel_
interface_ strcolor_ restrict_ variable - Variable name
- tunnel_
interface_ strcolor_ variable - Variable name
- tunnel_
interface_ boolcontrol_ connections - Allow Control Connection - Default value:
true
- tunnel_
interface_ strcontrol_ connections_ variable - Variable name
- tunnel_
interface_ Sequence[Ciscoencapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation Args] - Encapsulation for TLOC
- tunnel_
interface_ strexclude_ controller_ group_ list_ variable - Variable name
- tunnel_
interface_ Sequence[int]exclude_ controller_ group_ lists - Exclude the following controller groups defined in this list
- tunnel_
interface_ strgre_ tunnel_ destination_ ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel_
interface_ strgre_ tunnel_ destination_ ip_ variable - Variable name
- tunnel_
interface_ Sequence[int]groups - List of groups
- tunnel_
interface_ strgroups_ variable - Variable name
- tunnel_
interface_ inthello_ interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel_
interface_ strhello_ interval_ variable - Variable name
- tunnel_
interface_ inthello_ tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel_
interface_ strhello_ tolerance_ variable - Variable name
- tunnel_
interface_ boollast_ resort_ circuit - Set TLOC as last resort - Default value:
false
- tunnel_
interface_ strlast_ resort_ circuit_ variable - Variable name
- tunnel_
interface_ boollow_ bandwidth_ link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel_
interface_ strlow_ bandwidth_ link_ variable - Variable name
- tunnel_
interface_ intmax_ control_ connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel_
interface_ strmax_ control_ connections_ variable - Variable name
- tunnel_
interface_ intnat_ refresh_ interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel_
interface_ strnat_ refresh_ interval_ variable - Variable name
- tunnel_
interface_ boolnetwork_ broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel_
interface_ strnetwork_ broadcast_ variable - Variable name
- tunnel_
interface_ boolport_ hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel_
interface_ strport_ hop_ variable - Variable name
- tunnel_
interface_ boolpropagate_ sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel_
interface_ strpropagate_ sgt_ variable - Variable name
- tunnel_
interface_ inttunnel_ tcp_ mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel_
interface_ strtunnel_ tcp_ mss_ variable - Variable name
- tunnel_
interface_ boolvbond_ as_ stun_ server - Put this wan interface in STUN mode only - Default value:
false
- tunnel_
interface_ strvbond_ as_ stun_ server_ variable - Variable name
- tunnel_
interface_ intvmanage_ connection_ preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel_
interface_ strvmanage_ connection_ preference_ variable - Variable name
- tunnel_
qos_ strmode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel_
qos_ strmode_ variable - Variable name
- udp_
timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp_
timeout_ strvariable - 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
- address String
- Assign IPv4 address
- address
Variable String - Variable name
- arp
Timeout Number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout StringVariable - Variable name
- auto
Bandwidth BooleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth StringDetect Variable - Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiate
Variable String - Variable name
- bandwidth
Downstream Number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream StringVariable - Variable name
- bandwidth
Upstream Number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream StringVariable - Variable name
- block
Non BooleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non StringSource Ip Variable - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region StringVariable - Variable name
- dhcp Boolean
- Enable DHCP - Default value:
false
- dhcp
Distance Number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance StringVariable - Variable name
- dhcp
Variable String - Variable name
- dhcpv6 Boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable String
- Variable name
- duplex String
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable String - Variable name
- enable
Core BooleanRegion - Enable core region - Default value:
false
- enable
Sgt Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel StringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringSource Ip Variable - Variable name
- gre
Tunnel StringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringXconnect Variable - Variable name
- icmp
Redirect BooleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect StringDisable Variable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Mtu Number - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu StringVariable - Variable name
- interface
Name String - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Number - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- iperf
Server String - Iperf server for auto bandwidth detect
- iperf
Server StringVariable - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses List<Property Map> - Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6Access
Lists List<Property Map> - Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Helpers List<Property Map> - DHCPv6 Helper
- ipv6Nat Boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable String - Variable name
- ipv6Secondary
Addresses List<Property Map> - Assign secondary IPv6 addresses
- ipv6Vrrps List<Property Map>
- Enable VRRP
- load
Interval Number - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval StringVariable - Variable name
- mac
Address String - Set MAC-layer address
- mac
Address StringVariable - Variable name
- media
Type String - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type StringVariable - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface Boolean
- NAT64 on this interface - Default value:
false
- nat66Interface Boolean
- NAT66 on this interface - Default value:
false
- nat
Inside StringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside StringSource Loopback Interface Variable - Variable name
- nat
Overload Boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload StringVariable - Variable name
- nat
Pool NumberPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool StringPrefix Length Variable - Variable name
- nat
Pool StringRange End - Ending IP address of NAT pool range
- nat
Pool StringRange End Variable - Variable name
- nat
Pool StringRange Start - Starting IP address of NAT pool range
- nat
Pool StringRange Start Variable - Variable name
- nat
Type String - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type StringVariable - Variable name
- poe Boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable String - Variable name
- propagate
Sgt Boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive NumberBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Downstream Variable - Variable name
- qos
Adaptive NumberBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Upstream Variable - Variable name
- qos
Adaptive NumberMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Downstream Variable - Variable name
- qos
Adaptive NumberMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Upstream Variable - Variable name
- qos
Adaptive NumberMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Downstream Variable - Variable name
- qos
Adaptive NumberMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Upstream Variable - Variable name
- qos
Adaptive NumberPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive StringPeriod Variable - Variable name
- qos
Map String - Name of QoS map
- qos
Map StringVariable - Variable name
- qos
Map StringVpn - Name of VPN QoS map
- qos
Map StringVpn Variable - Variable name
- rewrite
Rule StringName - Name of rewrite rule
- rewrite
Rule StringName Variable - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region StringVariable - Variable name
- sgt
Enforcement Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement NumberSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement StringSgt Variable - Variable name
- shaping
Rate Number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate StringVariable - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- speed String
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable String - Variable name
- static
Arps List<Property Map> - Configure static ARP entries
- static
Nat66Entries List<Property Map> - static NAT
- static
Nat List<Property Map>Entries - Configure static NAT entries
- static
Port List<Property Map>Forward Entries - Configure Port Forward entries
- static
Sgt Number - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt BooleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt StringVariable - Variable name
- tcp
Mss NumberAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringAdjust Variable - Variable name
- tcp
Timeout Number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout StringVariable - Variable name
- tloc
Extension String - Extends a local TLOC to a remote node only for vpn 0
- tloc
Extension StringVariable - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Bandwidth Number - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth StringVariable - Variable name
- tunnel
Interface BooleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface StringAllow All Variable - Variable name
- tunnel
Interface BooleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface StringAllow Bgp Variable - Variable name
- tunnel
Interface BooleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface StringAllow Dhcp Variable - Variable name
- tunnel
Interface BooleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface StringAllow Dns Variable - Variable name
- tunnel
Interface BooleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface StringAllow Https Variable - Variable name
- tunnel
Interface BooleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface StringAllow Icmp Variable - Variable name
- tunnel
Interface BooleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface StringAllow Netconf Variable - Variable name
- tunnel
Interface BooleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface StringAllow Ntp Variable - Variable name
- tunnel
Interface BooleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface StringAllow Ospf Variable - Variable name
- tunnel
Interface BooleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface StringAllow Snmp Variable - Variable name
- tunnel
Interface BooleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface StringAllow Ssh Variable - Variable name
- tunnel
Interface BooleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface StringAllow Stun Variable - Variable name
- tunnel
Interface StringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface StringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface BooleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface StringBorder Variable - Variable name
- tunnel
Interface StringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface StringCarrier Variable - Variable name
- tunnel
Interface BooleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface StringClear Dont Fragment Variable - Variable name
- tunnel
Interface StringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface BooleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface StringColor Restrict Variable - Variable name
- tunnel
Interface StringColor Variable - Variable name
- tunnel
Interface BooleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface StringControl Connections Variable - Variable name
- tunnel
Interface List<Property Map>Encapsulations - Encapsulation for TLOC
- tunnel
Interface StringExclude Controller Group List Variable - Variable name
- tunnel
Interface List<Number>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface StringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface StringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface List<Number>Groups - List of groups
- tunnel
Interface StringGroups Variable - Variable name
- tunnel
Interface NumberHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface StringHello Interval Variable - Variable name
- tunnel
Interface NumberHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface StringHello Tolerance Variable - Variable name
- tunnel
Interface BooleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface StringLast Resort Circuit Variable - Variable name
- tunnel
Interface BooleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface StringLow Bandwidth Link Variable - Variable name
- tunnel
Interface NumberMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface StringMax Control Connections Variable - Variable name
- tunnel
Interface NumberNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface StringNat Refresh Interval Variable - Variable name
- tunnel
Interface BooleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface StringNetwork Broadcast Variable - Variable name
- tunnel
Interface BooleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface StringPort Hop Variable - Variable name
- tunnel
Interface BooleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface StringPropagate Sgt Variable - Variable name
- tunnel
Interface NumberTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface StringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface BooleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface StringVbond As Stun Server Variable - Variable name
- tunnel
Interface NumberVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface StringVmanage Connection Preference Variable - Variable name
- tunnel
Qos StringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos StringMode Variable - Variable name
- udp
Timeout Number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout StringVariable - Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the CiscoVpnInterfaceFeatureTemplate 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 CiscoVpnInterfaceFeatureTemplate Resource
Get an existing CiscoVpnInterfaceFeatureTemplate 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?: CiscoVpnInterfaceFeatureTemplateState, opts?: CustomResourceOptions): CiscoVpnInterfaceFeatureTemplate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_lists: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateAccessListArgs]] = None,
address: Optional[str] = None,
address_variable: Optional[str] = None,
arp_timeout: Optional[int] = None,
arp_timeout_variable: Optional[str] = None,
auto_bandwidth_detect: Optional[bool] = None,
auto_bandwidth_detect_variable: Optional[str] = None,
autonegotiate: Optional[bool] = None,
autonegotiate_variable: Optional[str] = None,
bandwidth_downstream: Optional[int] = None,
bandwidth_downstream_variable: Optional[str] = None,
bandwidth_upstream: Optional[int] = None,
bandwidth_upstream_variable: Optional[str] = None,
block_non_source_ip: Optional[bool] = None,
block_non_source_ip_variable: Optional[str] = None,
core_region: Optional[str] = None,
core_region_variable: Optional[str] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
dhcp: Optional[bool] = None,
dhcp_distance: Optional[int] = None,
dhcp_distance_variable: Optional[str] = None,
dhcp_variable: Optional[str] = None,
dhcpv6: Optional[bool] = None,
dhcpv6_variable: Optional[str] = None,
duplex: Optional[str] = None,
duplex_variable: Optional[str] = None,
enable_core_region: Optional[bool] = None,
enable_sgt: Optional[bool] = None,
gre_tunnel_source_ip: Optional[str] = None,
gre_tunnel_source_ip_variable: Optional[str] = None,
gre_tunnel_xconnect: Optional[str] = None,
gre_tunnel_xconnect_variable: Optional[str] = None,
icmp_redirect_disable: Optional[bool] = None,
icmp_redirect_disable_variable: Optional[str] = None,
interface_description: Optional[str] = None,
interface_description_variable: Optional[str] = None,
interface_mtu: Optional[int] = None,
interface_mtu_variable: Optional[str] = None,
interface_name: Optional[str] = None,
interface_name_variable: Optional[str] = None,
ip_directed_broadcast: Optional[bool] = None,
ip_directed_broadcast_variable: Optional[str] = None,
ip_mtu: Optional[int] = None,
ip_mtu_variable: Optional[str] = None,
iperf_server: Optional[str] = None,
iperf_server_variable: Optional[str] = None,
ipv4_dhcp_helper_variable: Optional[str] = None,
ipv4_dhcp_helpers: Optional[Sequence[str]] = None,
ipv4_secondary_addresses: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs]] = None,
ipv4_vrrps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs]] = None,
ipv6_access_lists: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs]] = None,
ipv6_address: Optional[str] = None,
ipv6_address_variable: Optional[str] = None,
ipv6_dhcp_helpers: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs]] = None,
ipv6_nat: Optional[bool] = None,
ipv6_nat_variable: Optional[str] = None,
ipv6_secondary_addresses: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs]] = None,
ipv6_vrrps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs]] = None,
load_interval: Optional[int] = None,
load_interval_variable: Optional[str] = None,
mac_address: Optional[str] = None,
mac_address_variable: Optional[str] = None,
media_type: Optional[str] = None,
media_type_variable: Optional[str] = None,
name: Optional[str] = None,
nat: Optional[bool] = None,
nat64_interface: Optional[bool] = None,
nat66_interface: Optional[bool] = None,
nat_inside_source_loopback_interface: Optional[str] = None,
nat_inside_source_loopback_interface_variable: Optional[str] = None,
nat_overload: Optional[bool] = None,
nat_overload_variable: Optional[str] = None,
nat_pool_prefix_length: Optional[int] = None,
nat_pool_prefix_length_variable: Optional[str] = None,
nat_pool_range_end: Optional[str] = None,
nat_pool_range_end_variable: Optional[str] = None,
nat_pool_range_start: Optional[str] = None,
nat_pool_range_start_variable: Optional[str] = None,
nat_type: Optional[str] = None,
nat_type_variable: Optional[str] = None,
poe: Optional[bool] = None,
poe_variable: Optional[str] = None,
propagate_sgt: Optional[bool] = 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,
rewrite_rule_name: Optional[str] = None,
rewrite_rule_name_variable: Optional[str] = None,
secondary_region: Optional[str] = None,
secondary_region_variable: Optional[str] = None,
sgt_enforcement: Optional[bool] = None,
sgt_enforcement_sgt: Optional[int] = None,
sgt_enforcement_sgt_variable: Optional[str] = None,
shaping_rate: Optional[int] = None,
shaping_rate_variable: Optional[str] = None,
shutdown: Optional[bool] = None,
shutdown_variable: Optional[str] = None,
speed: Optional[str] = None,
speed_variable: Optional[str] = None,
static_arps: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticArpArgs]] = None,
static_nat66_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs]] = None,
static_nat_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs]] = None,
static_port_forward_entries: Optional[Sequence[CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs]] = None,
static_sgt: Optional[int] = None,
static_sgt_trusted: Optional[bool] = None,
static_sgt_variable: Optional[str] = None,
tcp_mss_adjust: Optional[int] = None,
tcp_mss_adjust_variable: Optional[str] = None,
tcp_timeout: Optional[int] = None,
tcp_timeout_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_bandwidth: Optional[int] = None,
tunnel_bandwidth_variable: Optional[str] = None,
tunnel_interface_allow_all: Optional[bool] = None,
tunnel_interface_allow_all_variable: Optional[str] = None,
tunnel_interface_allow_bgp: Optional[bool] = None,
tunnel_interface_allow_bgp_variable: Optional[str] = None,
tunnel_interface_allow_dhcp: Optional[bool] = None,
tunnel_interface_allow_dhcp_variable: Optional[str] = None,
tunnel_interface_allow_dns: Optional[bool] = None,
tunnel_interface_allow_dns_variable: Optional[str] = None,
tunnel_interface_allow_https: Optional[bool] = None,
tunnel_interface_allow_https_variable: Optional[str] = None,
tunnel_interface_allow_icmp: Optional[bool] = None,
tunnel_interface_allow_icmp_variable: Optional[str] = None,
tunnel_interface_allow_netconf: Optional[bool] = None,
tunnel_interface_allow_netconf_variable: Optional[str] = None,
tunnel_interface_allow_ntp: Optional[bool] = None,
tunnel_interface_allow_ntp_variable: Optional[str] = None,
tunnel_interface_allow_ospf: Optional[bool] = None,
tunnel_interface_allow_ospf_variable: Optional[str] = None,
tunnel_interface_allow_snmp: Optional[bool] = None,
tunnel_interface_allow_snmp_variable: Optional[str] = None,
tunnel_interface_allow_ssh: Optional[bool] = None,
tunnel_interface_allow_ssh_variable: Optional[str] = None,
tunnel_interface_allow_stun: Optional[bool] = None,
tunnel_interface_allow_stun_variable: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel: Optional[str] = None,
tunnel_interface_bind_loopback_tunnel_variable: Optional[str] = None,
tunnel_interface_border: Optional[bool] = None,
tunnel_interface_border_variable: Optional[str] = None,
tunnel_interface_carrier: Optional[str] = None,
tunnel_interface_carrier_variable: Optional[str] = None,
tunnel_interface_clear_dont_fragment: Optional[bool] = None,
tunnel_interface_clear_dont_fragment_variable: Optional[str] = None,
tunnel_interface_color: Optional[str] = None,
tunnel_interface_color_restrict: Optional[bool] = None,
tunnel_interface_color_restrict_variable: Optional[str] = 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[CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs]] = None,
tunnel_interface_exclude_controller_group_list_variable: Optional[str] = None,
tunnel_interface_exclude_controller_group_lists: Optional[Sequence[int]] = None,
tunnel_interface_gre_tunnel_destination_ip: Optional[str] = None,
tunnel_interface_gre_tunnel_destination_ip_variable: Optional[str] = None,
tunnel_interface_groups: Optional[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_propagate_sgt: Optional[bool] = None,
tunnel_interface_propagate_sgt_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,
udp_timeout: Optional[int] = None,
udp_timeout_variable: Optional[str] = None,
version: Optional[int] = None) -> CiscoVpnInterfaceFeatureTemplate
func GetCiscoVpnInterfaceFeatureTemplate(ctx *Context, name string, id IDInput, state *CiscoVpnInterfaceFeatureTemplateState, opts ...ResourceOption) (*CiscoVpnInterfaceFeatureTemplate, error)
public static CiscoVpnInterfaceFeatureTemplate Get(string name, Input<string> id, CiscoVpnInterfaceFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CiscoVpnInterfaceFeatureTemplate get(String name, Output<String> id, CiscoVpnInterfaceFeatureTemplateState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Access
Lists List<CiscoVpn Interface Feature Template Access List> - Apply ACL
- Address string
- Assign IPv4 address
- Address
Variable string - Variable name
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- Auto
Bandwidth boolDetect - Interface auto detect bandwidth - Default value:
false
- Auto
Bandwidth stringDetect Variable - Variable name
- Autonegotiate bool
- Link autonegotiation
- Autonegotiate
Variable string - Variable name
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream stringVariable - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream stringVariable - Variable name
- Block
Non boolSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- Block
Non stringSource Ip Variable - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types List<string> - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- Dhcp bool
- Enable DHCP - Default value:
false
- Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Dhcp
Distance stringVariable - Variable name
- Dhcp
Variable string - Variable name
- Dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- Dhcpv6Variable string
- Variable name
- Duplex string
- Duplex mode - Choices:
full
,half
,auto
- Duplex
Variable string - Variable name
- Enable
Core boolRegion - Enable core region - Default value:
false
- Enable
Sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringSource Ip Variable - Variable name
- Gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringXconnect Variable - Variable name
- Icmp
Redirect boolDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- Icmp
Redirect stringDisable Variable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Interface
Mtu stringVariable - Variable name
- Interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- Interface
Name stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Iperf
Server string - Iperf server for auto bandwidth detect
- Iperf
Server stringVariable - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers List<string> - List of DHCP IPv4 helper addresses
- Ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- Ipv4Vrrps
List<Cisco
Vpn Interface Feature Template Ipv4Vrrp> - Enable VRRP
- Ipv6Access
Lists List<CiscoVpn Interface Feature Template Ipv6Access List> - Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Helpers List<CiscoVpn Interface Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- Ipv6Nat bool
- NAT64 on this interface - Default value:
false
- Ipv6Nat
Variable string - Variable name
- Ipv6Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- Ipv6Vrrps
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp> - Enable VRRP
- Load
Interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- Load
Interval stringVariable - Variable name
- Mac
Address string - Set MAC-layer address
- Mac
Address stringVariable - Variable name
- Media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- Media
Type stringVariable - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat64Interface bool
- NAT64 on this interface - Default value:
false
- Nat66Interface bool
- NAT66 on this interface - Default value:
false
- Nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- Nat
Inside stringSource Loopback Interface Variable - Variable name
- Nat
Overload bool - Enable port translation(PAT) - Default value:
true
- Nat
Overload stringVariable - Variable name
- Nat
Pool intPrefix Length - Ending IP address of NAT Pool Prefix Length
- Nat
Pool stringPrefix Length Variable - Variable name
- Nat
Pool stringRange End - Ending IP address of NAT pool range
- Nat
Pool stringRange End Variable - Variable name
- Nat
Pool stringRange Start - Starting IP address of NAT pool range
- Nat
Pool stringRange Start Variable - Variable name
- Nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- Nat
Type stringVariable - Variable name
- Poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- Poe
Variable string - Variable name
- Propagate
Sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- Qos
Adaptive intBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Downstream Variable - Variable name
- Qos
Adaptive intBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Upstream Variable - Variable name
- Qos
Adaptive intMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Downstream Variable - Variable name
- Qos
Adaptive intMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Upstream Variable - Variable name
- Qos
Adaptive intMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Downstream Variable - Variable name
- Qos
Adaptive intMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Upstream Variable - Variable name
- Qos
Adaptive intPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive stringPeriod Variable - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map stringVariable - Variable name
- Qos
Map stringVpn - Name of VPN QoS map
- Qos
Map stringVpn Variable - Variable name
- Rewrite
Rule stringName - Name of rewrite rule
- Rewrite
Rule stringName Variable - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region stringVariable - Variable name
- Sgt
Enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Sgt
Enforcement intSgt - SGT value between 2 and 65519. - Range:
2
-65519
- Sgt
Enforcement stringSgt Variable - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate stringVariable - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- Speed
Variable string - Variable name
- Static
Arps List<CiscoVpn Interface Feature Template Static Arp> - Configure static ARP entries
- Static
Nat66Entries List<CiscoVpn Interface Feature Template Static Nat66Entry> - static NAT
- Static
Nat List<CiscoEntries Vpn Interface Feature Template Static Nat Entry> - Configure static NAT entries
- Static
Port List<CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry> - Configure Port Forward entries
- Static
Sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- Static
Sgt boolTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- Static
Sgt stringVariable - Variable name
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringAdjust Variable - Variable name
- Tcp
Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Tcp
Timeout stringVariable - 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 stringVariable - Variable name
- Tracker
Variable string - Variable name
- Trackers List<string>
- Enable tracker for this interface
- Tunnel
Bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- Tunnel
Bandwidth stringVariable - Variable name
- Tunnel
Interface boolAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface stringAllow All Variable - Variable name
- Tunnel
Interface boolAllow Bgp - Allow/deny BGP - Default value:
false
- Tunnel
Interface stringAllow Bgp Variable - Variable name
- Tunnel
Interface boolAllow Dhcp - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface stringAllow Dhcp Variable - Variable name
- Tunnel
Interface boolAllow Dns - Allow/Deny DNS - Default value:
true
- Tunnel
Interface stringAllow Dns Variable - Variable name
- Tunnel
Interface boolAllow Https - Allow/Deny Https - Default value:
true
- Tunnel
Interface stringAllow Https Variable - Variable name
- Tunnel
Interface boolAllow Icmp - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface stringAllow Icmp Variable - Variable name
- Tunnel
Interface boolAllow Netconf - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface stringAllow Netconf Variable - Variable name
- Tunnel
Interface boolAllow Ntp - Allow/Deny NTP - Default value:
false
- Tunnel
Interface stringAllow Ntp Variable - Variable name
- Tunnel
Interface boolAllow Ospf - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface stringAllow Ospf Variable - Variable name
- Tunnel
Interface boolAllow Snmp - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface stringAllow Snmp Variable - Variable name
- Tunnel
Interface boolAllow Ssh - Allow/Deny SSH - Default value:
false
- Tunnel
Interface stringAllow Ssh Variable - Variable name
- Tunnel
Interface boolAllow Stun - Allow/Deny STUN - Default value:
false
- Tunnel
Interface stringAllow Stun Variable - Variable name
- Tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- Tunnel
Interface boolBorder - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface stringBorder Variable - Variable name
- Tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface stringCarrier Variable - Variable name
- Tunnel
Interface boolClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface stringClear Dont Fragment Variable - Variable name
- Tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface boolColor Restrict - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface stringColor Restrict Variable - Variable name
- Tunnel
Interface stringColor Variable - Variable name
- Tunnel
Interface boolControl Connections - Allow Control Connection - Default value:
true
- Tunnel
Interface stringControl Connections Variable - Variable name
- Tunnel
Interface List<CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- Tunnel
Interface stringExclude Controller Group List Variable - Variable name
- Tunnel
Interface List<int>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- Tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- Tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- Tunnel
Interface List<int>Groups - List of groups
- Tunnel
Interface stringGroups Variable - Variable name
- Tunnel
Interface intHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface stringHello Interval Variable - Variable name
- Tunnel
Interface intHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface stringHello Tolerance Variable - Variable name
- Tunnel
Interface boolLast Resort Circuit - Set TLOC as last resort - Default value:
false
- Tunnel
Interface stringLast Resort Circuit Variable - Variable name
- Tunnel
Interface boolLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- Tunnel
Interface intMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- Tunnel
Interface stringMax Control Connections Variable - Variable name
- Tunnel
Interface intNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface stringNat Refresh Interval Variable - Variable name
- Tunnel
Interface boolNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface stringNetwork Broadcast Variable - Variable name
- Tunnel
Interface boolPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface stringPort Hop Variable - Variable name
- Tunnel
Interface boolPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- Tunnel
Interface stringPropagate Sgt Variable - Variable name
- Tunnel
Interface intTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- Tunnel
Interface boolVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface stringVbond As Stun Server Variable - Variable name
- Tunnel
Interface intVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- Tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- Tunnel
Qos stringMode Variable - Variable name
- Udp
Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Udp
Timeout stringVariable - Variable name
- Version int
- The version of the feature template
- Access
Lists []CiscoVpn Interface Feature Template Access List Args - Apply ACL
- Address string
- Assign IPv4 address
- Address
Variable string - Variable name
- Arp
Timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- Arp
Timeout stringVariable - Variable name
- Auto
Bandwidth boolDetect - Interface auto detect bandwidth - Default value:
false
- Auto
Bandwidth stringDetect Variable - Variable name
- Autonegotiate bool
- Link autonegotiation
- Autonegotiate
Variable string - Variable name
- Bandwidth
Downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Downstream stringVariable - Variable name
- Bandwidth
Upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- Bandwidth
Upstream stringVariable - Variable name
- Block
Non boolSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- Block
Non stringSource Ip Variable - Variable name
- Core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- Core
Region stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []string - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- Dhcp bool
- Enable DHCP - Default value:
false
- Dhcp
Distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- Dhcp
Distance stringVariable - Variable name
- Dhcp
Variable string - Variable name
- Dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- Dhcpv6Variable string
- Variable name
- Duplex string
- Duplex mode - Choices:
full
,half
,auto
- Duplex
Variable string - Variable name
- Enable
Core boolRegion - Enable core region - Default value:
false
- Enable
Sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringSource Ip Variable - Variable name
- Gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- Gre
Tunnel stringXconnect Variable - Variable name
- Icmp
Redirect boolDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- Icmp
Redirect stringDisable Variable - Variable name
- Interface
Description string - Interface description
- Interface
Description stringVariable - Variable name
- Interface
Mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- Interface
Mtu stringVariable - Variable name
- Interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- Interface
Name stringVariable - Variable name
- Ip
Directed boolBroadcast - IP Directed-Broadcast - Default value:
false
- Ip
Directed stringBroadcast Variable - Variable name
- Ip
Mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- Ip
Mtu stringVariable - Variable name
- Iperf
Server string - Iperf server for auto bandwidth detect
- Iperf
Server stringVariable - Variable name
- Ipv4Dhcp
Helper stringVariable - Variable name
- Ipv4Dhcp
Helpers []string - List of DHCP IPv4 helper addresses
- Ipv4Secondary
Addresses []CiscoVpn Interface Feature Template Ipv4Secondary Address Args - Assign secondary IP addresses
- Ipv4Vrrps
[]Cisco
Vpn Interface Feature Template Ipv4Vrrp Args - Enable VRRP
- Ipv6Access
Lists []CiscoVpn Interface Feature Template Ipv6Access List Args - Apply IPv6 access list
- Ipv6Address string
- Assign IPv6 address
- Ipv6Address
Variable string - Variable name
- Ipv6Dhcp
Helpers []CiscoVpn Interface Feature Template Ipv6Dhcp Helper Args - DHCPv6 Helper
- Ipv6Nat bool
- NAT64 on this interface - Default value:
false
- Ipv6Nat
Variable string - Variable name
- Ipv6Secondary
Addresses []CiscoVpn Interface Feature Template Ipv6Secondary Address Args - Assign secondary IPv6 addresses
- Ipv6Vrrps
[]Cisco
Vpn Interface Feature Template Ipv6Vrrp Args - Enable VRRP
- Load
Interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- Load
Interval stringVariable - Variable name
- Mac
Address string - Set MAC-layer address
- Mac
Address stringVariable - Variable name
- Media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- Media
Type stringVariable - Variable name
- Name string
- The name of the feature template
- Nat bool
- Network Address Translation on this interface - Default value:
false
- Nat64Interface bool
- NAT64 on this interface - Default value:
false
- Nat66Interface bool
- NAT66 on this interface - Default value:
false
- Nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- Nat
Inside stringSource Loopback Interface Variable - Variable name
- Nat
Overload bool - Enable port translation(PAT) - Default value:
true
- Nat
Overload stringVariable - Variable name
- Nat
Pool intPrefix Length - Ending IP address of NAT Pool Prefix Length
- Nat
Pool stringPrefix Length Variable - Variable name
- Nat
Pool stringRange End - Ending IP address of NAT pool range
- Nat
Pool stringRange End Variable - Variable name
- Nat
Pool stringRange Start - Starting IP address of NAT pool range
- Nat
Pool stringRange Start Variable - Variable name
- Nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- Nat
Type stringVariable - Variable name
- Poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- Poe
Variable string - Variable name
- Propagate
Sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- Qos
Adaptive intBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Downstream Variable - Variable name
- Qos
Adaptive intBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- Qos
Adaptive stringBandwidth Upstream Variable - Variable name
- Qos
Adaptive intMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Downstream Variable - Variable name
- Qos
Adaptive intMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMax Upstream Variable - Variable name
- Qos
Adaptive intMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Downstream Variable - Variable name
- Qos
Adaptive intMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- Qos
Adaptive stringMin Upstream Variable - Variable name
- Qos
Adaptive intPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- Qos
Adaptive stringPeriod Variable - Variable name
- Qos
Map string - Name of QoS map
- Qos
Map stringVariable - Variable name
- Qos
Map stringVpn - Name of VPN QoS map
- Qos
Map stringVpn Variable - Variable name
- Rewrite
Rule stringName - Name of rewrite rule
- Rewrite
Rule stringName Variable - Variable name
- Secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- Secondary
Region stringVariable - Variable name
- Sgt
Enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- Sgt
Enforcement intSgt - SGT value between 2 and 65519. - Range:
2
-65519
- Sgt
Enforcement stringSgt Variable - Variable name
- Shaping
Rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- Shaping
Rate stringVariable - Variable name
- Shutdown bool
- Administrative state - Default value:
true
- Shutdown
Variable string - Variable name
- Speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- Speed
Variable string - Variable name
- Static
Arps []CiscoVpn Interface Feature Template Static Arp Args - Configure static ARP entries
- Static
Nat66Entries []CiscoVpn Interface Feature Template Static Nat66Entry Args - static NAT
- Static
Nat []CiscoEntries Vpn Interface Feature Template Static Nat Entry Args - Configure static NAT entries
- Static
Port []CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry Args - Configure Port Forward entries
- Static
Sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- Static
Sgt boolTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- Static
Sgt stringVariable - Variable name
- Tcp
Mss intAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tcp
Mss stringAdjust Variable - Variable name
- Tcp
Timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- Tcp
Timeout stringVariable - 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 stringVariable - Variable name
- Tracker
Variable string - Variable name
- Trackers []string
- Enable tracker for this interface
- Tunnel
Bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- Tunnel
Bandwidth stringVariable - Variable name
- Tunnel
Interface boolAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- Tunnel
Interface stringAllow All Variable - Variable name
- Tunnel
Interface boolAllow Bgp - Allow/deny BGP - Default value:
false
- Tunnel
Interface stringAllow Bgp Variable - Variable name
- Tunnel
Interface boolAllow Dhcp - Allow/Deny DHCP - Default value:
true
- Tunnel
Interface stringAllow Dhcp Variable - Variable name
- Tunnel
Interface boolAllow Dns - Allow/Deny DNS - Default value:
true
- Tunnel
Interface stringAllow Dns Variable - Variable name
- Tunnel
Interface boolAllow Https - Allow/Deny Https - Default value:
true
- Tunnel
Interface stringAllow Https Variable - Variable name
- Tunnel
Interface boolAllow Icmp - Allow/Deny ICMP - Default value:
true
- Tunnel
Interface stringAllow Icmp Variable - Variable name
- Tunnel
Interface boolAllow Netconf - Allow/Deny NETCONF - Default value:
false
- Tunnel
Interface stringAllow Netconf Variable - Variable name
- Tunnel
Interface boolAllow Ntp - Allow/Deny NTP - Default value:
false
- Tunnel
Interface stringAllow Ntp Variable - Variable name
- Tunnel
Interface boolAllow Ospf - Allow/Deny OSPF - Default value:
false
- Tunnel
Interface stringAllow Ospf Variable - Variable name
- Tunnel
Interface boolAllow Snmp - Allow/Deny SNMP - Default value:
false
- Tunnel
Interface stringAllow Snmp Variable - Variable name
- Tunnel
Interface boolAllow Ssh - Allow/Deny SSH - Default value:
false
- Tunnel
Interface stringAllow Ssh Variable - Variable name
- Tunnel
Interface boolAllow Stun - Allow/Deny STUN - Default value:
false
- Tunnel
Interface stringAllow Stun Variable - Variable name
- Tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- Tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- Tunnel
Interface boolBorder - Set TLOC as border TLOC - Default value:
false
- Tunnel
Interface stringBorder Variable - Variable name
- Tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- Tunnel
Interface stringCarrier Variable - Variable name
- Tunnel
Interface boolClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- Tunnel
Interface stringClear Dont Fragment Variable - Variable name
- Tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- Tunnel
Interface boolColor Restrict - Restrict this TLOC behavior - Default value:
false
- Tunnel
Interface stringColor Restrict Variable - Variable name
- Tunnel
Interface stringColor Variable - Variable name
- Tunnel
Interface boolControl Connections - Allow Control Connection - Default value:
true
- Tunnel
Interface stringControl Connections Variable - Variable name
- Tunnel
Interface []CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation Args - Encapsulation for TLOC
- Tunnel
Interface stringExclude Controller Group List Variable - Variable name
- Tunnel
Interface []intExclude Controller Group Lists - Exclude the following controller groups defined in this list
- Tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- Tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- Tunnel
Interface []intGroups - List of groups
- Tunnel
Interface stringGroups Variable - Variable name
- Tunnel
Interface intHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- Tunnel
Interface stringHello Interval Variable - Variable name
- Tunnel
Interface intHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- Tunnel
Interface stringHello Tolerance Variable - Variable name
- Tunnel
Interface boolLast Resort Circuit - Set TLOC as last resort - Default value:
false
- Tunnel
Interface stringLast Resort Circuit Variable - Variable name
- Tunnel
Interface boolLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- Tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- Tunnel
Interface intMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- Tunnel
Interface stringMax Control Connections Variable - Variable name
- Tunnel
Interface intNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- Tunnel
Interface stringNat Refresh Interval Variable - Variable name
- Tunnel
Interface boolNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- Tunnel
Interface stringNetwork Broadcast Variable - Variable name
- Tunnel
Interface boolPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- Tunnel
Interface stringPort Hop Variable - Variable name
- Tunnel
Interface boolPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- Tunnel
Interface stringPropagate Sgt Variable - Variable name
- Tunnel
Interface intTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- Tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- Tunnel
Interface boolVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- Tunnel
Interface stringVbond As Stun Server Variable - Variable name
- Tunnel
Interface intVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- Tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- Tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- Tunnel
Qos stringMode Variable - Variable name
- Udp
Timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- Udp
Timeout stringVariable - Variable name
- Version int
- The version of the feature template
- access
Lists List<CiscoVpn Interface Feature Template Access List> - Apply ACL
- address String
- Assign IPv4 address
- address
Variable String - Variable name
- arp
Timeout Integer - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout StringVariable - Variable name
- auto
Bandwidth BooleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth StringDetect Variable - Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiate
Variable String - Variable name
- bandwidth
Downstream Integer - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream StringVariable - Variable name
- bandwidth
Upstream Integer - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream StringVariable - Variable name
- block
Non BooleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non StringSource Ip Variable - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region StringVariable - Variable name
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- dhcp Boolean
- Enable DHCP - Default value:
false
- dhcp
Distance Integer - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance StringVariable - Variable name
- dhcp
Variable String - Variable name
- dhcpv6 Boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable String
- Variable name
- duplex String
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable String - Variable name
- enable
Core BooleanRegion - Enable core region - Default value:
false
- enable
Sgt Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel StringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringSource Ip Variable - Variable name
- gre
Tunnel StringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringXconnect Variable - Variable name
- icmp
Redirect BooleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect StringDisable Variable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Mtu Integer - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu StringVariable - Variable name
- interface
Name String - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Integer - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- iperf
Server String - Iperf server for auto bandwidth detect
- iperf
Server StringVariable - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Secondary Address> - Assign secondary IP addresses
- ipv4Vrrps
List<Cisco
Vpn Interface Feature Template Ipv4Vrrp> - Enable VRRP
- ipv6Access
Lists List<CiscoVpn Interface Feature Template Ipv6Access List> - Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Helpers List<CiscoVpn Interface Feature Template Ipv6Dhcp Helper> - DHCPv6 Helper
- ipv6Nat Boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable String - Variable name
- ipv6Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv6Secondary Address> - Assign secondary IPv6 addresses
- ipv6Vrrps
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp> - Enable VRRP
- load
Interval Integer - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval StringVariable - Variable name
- mac
Address String - Set MAC-layer address
- mac
Address StringVariable - Variable name
- media
Type String - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type StringVariable - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface Boolean
- NAT64 on this interface - Default value:
false
- nat66Interface Boolean
- NAT66 on this interface - Default value:
false
- nat
Inside StringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside StringSource Loopback Interface Variable - Variable name
- nat
Overload Boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload StringVariable - Variable name
- nat
Pool IntegerPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool StringPrefix Length Variable - Variable name
- nat
Pool StringRange End - Ending IP address of NAT pool range
- nat
Pool StringRange End Variable - Variable name
- nat
Pool StringRange Start - Starting IP address of NAT pool range
- nat
Pool StringRange Start Variable - Variable name
- nat
Type String - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type StringVariable - Variable name
- poe Boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable String - Variable name
- propagate
Sgt Boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive IntegerBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Downstream Variable - Variable name
- qos
Adaptive IntegerBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Upstream Variable - Variable name
- qos
Adaptive IntegerMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Downstream Variable - Variable name
- qos
Adaptive IntegerMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Upstream Variable - Variable name
- qos
Adaptive IntegerMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Downstream Variable - Variable name
- qos
Adaptive IntegerMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Upstream Variable - Variable name
- qos
Adaptive IntegerPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive StringPeriod Variable - Variable name
- qos
Map String - Name of QoS map
- qos
Map StringVariable - Variable name
- qos
Map StringVpn - Name of VPN QoS map
- qos
Map StringVpn Variable - Variable name
- rewrite
Rule StringName - Name of rewrite rule
- rewrite
Rule StringName Variable - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region StringVariable - Variable name
- sgt
Enforcement Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement IntegerSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement StringSgt Variable - Variable name
- shaping
Rate Integer - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate StringVariable - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- speed String
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable String - Variable name
- static
Arps List<CiscoVpn Interface Feature Template Static Arp> - Configure static ARP entries
- static
Nat66Entries List<CiscoVpn Interface Feature Template Static Nat66Entry> - static NAT
- static
Nat List<CiscoEntries Vpn Interface Feature Template Static Nat Entry> - Configure static NAT entries
- static
Port List<CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry> - Configure Port Forward entries
- static
Sgt Integer - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt BooleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt StringVariable - Variable name
- tcp
Mss IntegerAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringAdjust Variable - Variable name
- tcp
Timeout Integer - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout StringVariable - 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 StringVariable - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Bandwidth Integer - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth StringVariable - Variable name
- tunnel
Interface BooleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface StringAllow All Variable - Variable name
- tunnel
Interface BooleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface StringAllow Bgp Variable - Variable name
- tunnel
Interface BooleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface StringAllow Dhcp Variable - Variable name
- tunnel
Interface BooleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface StringAllow Dns Variable - Variable name
- tunnel
Interface BooleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface StringAllow Https Variable - Variable name
- tunnel
Interface BooleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface StringAllow Icmp Variable - Variable name
- tunnel
Interface BooleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface StringAllow Netconf Variable - Variable name
- tunnel
Interface BooleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface StringAllow Ntp Variable - Variable name
- tunnel
Interface BooleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface StringAllow Ospf Variable - Variable name
- tunnel
Interface BooleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface StringAllow Snmp Variable - Variable name
- tunnel
Interface BooleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface StringAllow Ssh Variable - Variable name
- tunnel
Interface BooleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface StringAllow Stun Variable - Variable name
- tunnel
Interface StringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface StringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface BooleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface StringBorder Variable - Variable name
- tunnel
Interface StringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface StringCarrier Variable - Variable name
- tunnel
Interface BooleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface StringClear Dont Fragment Variable - Variable name
- tunnel
Interface StringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface BooleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface StringColor Restrict Variable - Variable name
- tunnel
Interface StringColor Variable - Variable name
- tunnel
Interface BooleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface StringControl Connections Variable - Variable name
- tunnel
Interface List<CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation> - Encapsulation for TLOC
- tunnel
Interface StringExclude Controller Group List Variable - Variable name
- tunnel
Interface List<Integer>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface StringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface StringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface List<Integer>Groups - List of groups
- tunnel
Interface StringGroups Variable - Variable name
- tunnel
Interface IntegerHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface StringHello Interval Variable - Variable name
- tunnel
Interface IntegerHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface StringHello Tolerance Variable - Variable name
- tunnel
Interface BooleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface StringLast Resort Circuit Variable - Variable name
- tunnel
Interface BooleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface StringLow Bandwidth Link Variable - Variable name
- tunnel
Interface IntegerMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface StringMax Control Connections Variable - Variable name
- tunnel
Interface IntegerNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface StringNat Refresh Interval Variable - Variable name
- tunnel
Interface BooleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface StringNetwork Broadcast Variable - Variable name
- tunnel
Interface BooleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface StringPort Hop Variable - Variable name
- tunnel
Interface BooleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface StringPropagate Sgt Variable - Variable name
- tunnel
Interface IntegerTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface StringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface BooleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface StringVbond As Stun Server Variable - Variable name
- tunnel
Interface IntegerVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface StringVmanage Connection Preference Variable - Variable name
- tunnel
Qos StringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos StringMode Variable - Variable name
- udp
Timeout Integer - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout StringVariable - Variable name
- version Integer
- The version of the feature template
- access
Lists CiscoVpn Interface Feature Template Access List[] - Apply ACL
- address string
- Assign IPv4 address
- address
Variable string - Variable name
- arp
Timeout number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout stringVariable - Variable name
- auto
Bandwidth booleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth stringDetect Variable - Variable name
- autonegotiate boolean
- Link autonegotiation
- autonegotiate
Variable string - Variable name
- bandwidth
Downstream number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream stringVariable - Variable name
- bandwidth
Upstream number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream stringVariable - Variable name
- block
Non booleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non stringSource Ip Variable - Variable name
- core
Region string - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region stringVariable - Variable name
- description string
- The description of the feature template
- device
Types string[] - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- dhcp boolean
- Enable DHCP - Default value:
false
- dhcp
Distance number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance stringVariable - Variable name
- dhcp
Variable string - Variable name
- dhcpv6 boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable string
- Variable name
- duplex string
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable string - Variable name
- enable
Core booleanRegion - Enable core region - Default value:
false
- enable
Sgt boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel stringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel stringSource Ip Variable - Variable name
- gre
Tunnel stringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel stringXconnect Variable - Variable name
- icmp
Redirect booleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect stringDisable Variable - Variable name
- interface
Description string - Interface description
- interface
Description stringVariable - Variable name
- interface
Mtu number - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu stringVariable - Variable name
- interface
Name string - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name stringVariable - Variable name
- ip
Directed booleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed stringBroadcast Variable - Variable name
- ip
Mtu number - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu stringVariable - Variable name
- iperf
Server string - Iperf server for auto bandwidth detect
- iperf
Server stringVariable - Variable name
- ipv4Dhcp
Helper stringVariable - Variable name
- ipv4Dhcp
Helpers string[] - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses CiscoVpn Interface Feature Template Ipv4Secondary Address[] - Assign secondary IP addresses
- ipv4Vrrps
Cisco
Vpn Interface Feature Template Ipv4Vrrp[] - Enable VRRP
- ipv6Access
Lists CiscoVpn Interface Feature Template Ipv6Access List[] - Apply IPv6 access list
- ipv6Address string
- Assign IPv6 address
- ipv6Address
Variable string - Variable name
- ipv6Dhcp
Helpers CiscoVpn Interface Feature Template Ipv6Dhcp Helper[] - DHCPv6 Helper
- ipv6Nat boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable string - Variable name
- ipv6Secondary
Addresses CiscoVpn Interface Feature Template Ipv6Secondary Address[] - Assign secondary IPv6 addresses
- ipv6Vrrps
Cisco
Vpn Interface Feature Template Ipv6Vrrp[] - Enable VRRP
- load
Interval number - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval stringVariable - Variable name
- mac
Address string - Set MAC-layer address
- mac
Address stringVariable - Variable name
- media
Type string - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type stringVariable - Variable name
- name string
- The name of the feature template
- nat boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface boolean
- NAT64 on this interface - Default value:
false
- nat66Interface boolean
- NAT66 on this interface - Default value:
false
- nat
Inside stringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside stringSource Loopback Interface Variable - Variable name
- nat
Overload boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload stringVariable - Variable name
- nat
Pool numberPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool stringPrefix Length Variable - Variable name
- nat
Pool stringRange End - Ending IP address of NAT pool range
- nat
Pool stringRange End Variable - Variable name
- nat
Pool stringRange Start - Starting IP address of NAT pool range
- nat
Pool stringRange Start Variable - Variable name
- nat
Type string - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type stringVariable - Variable name
- poe boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable string - Variable name
- propagate
Sgt boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive numberBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive stringBandwidth Downstream Variable - Variable name
- qos
Adaptive numberBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive stringBandwidth Upstream Variable - Variable name
- qos
Adaptive numberMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMax Downstream Variable - Variable name
- qos
Adaptive numberMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMax Upstream Variable - Variable name
- qos
Adaptive numberMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMin Downstream Variable - Variable name
- qos
Adaptive numberMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive stringMin Upstream Variable - Variable name
- qos
Adaptive numberPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive stringPeriod Variable - Variable name
- qos
Map string - Name of QoS map
- qos
Map stringVariable - Variable name
- qos
Map stringVpn - Name of VPN QoS map
- qos
Map stringVpn Variable - Variable name
- rewrite
Rule stringName - Name of rewrite rule
- rewrite
Rule stringName Variable - Variable name
- secondary
Region string - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region stringVariable - Variable name
- sgt
Enforcement boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement numberSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement stringSgt Variable - Variable name
- shaping
Rate number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate stringVariable - Variable name
- shutdown boolean
- Administrative state - Default value:
true
- shutdown
Variable string - Variable name
- speed string
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable string - Variable name
- static
Arps CiscoVpn Interface Feature Template Static Arp[] - Configure static ARP entries
- static
Nat66Entries CiscoVpn Interface Feature Template Static Nat66Entry[] - static NAT
- static
Nat CiscoEntries Vpn Interface Feature Template Static Nat Entry[] - Configure static NAT entries
- static
Port CiscoForward Entries Vpn Interface Feature Template Static Port Forward Entry[] - Configure Port Forward entries
- static
Sgt number - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt booleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt stringVariable - Variable name
- tcp
Mss numberAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss stringAdjust Variable - Variable name
- tcp
Timeout number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout stringVariable - 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 stringVariable - Variable name
- tracker
Variable string - Variable name
- trackers string[]
- Enable tracker for this interface
- tunnel
Bandwidth number - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth stringVariable - Variable name
- tunnel
Interface booleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface stringAllow All Variable - Variable name
- tunnel
Interface booleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface stringAllow Bgp Variable - Variable name
- tunnel
Interface booleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface stringAllow Dhcp Variable - Variable name
- tunnel
Interface booleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface stringAllow Dns Variable - Variable name
- tunnel
Interface booleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface stringAllow Https Variable - Variable name
- tunnel
Interface booleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface stringAllow Icmp Variable - Variable name
- tunnel
Interface booleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface stringAllow Netconf Variable - Variable name
- tunnel
Interface booleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface stringAllow Ntp Variable - Variable name
- tunnel
Interface booleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface stringAllow Ospf Variable - Variable name
- tunnel
Interface booleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface stringAllow Snmp Variable - Variable name
- tunnel
Interface booleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface stringAllow Ssh Variable - Variable name
- tunnel
Interface booleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface stringAllow Stun Variable - Variable name
- tunnel
Interface stringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface stringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface booleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface stringBorder Variable - Variable name
- tunnel
Interface stringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface stringCarrier Variable - Variable name
- tunnel
Interface booleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface stringClear Dont Fragment Variable - Variable name
- tunnel
Interface stringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface booleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface stringColor Restrict Variable - Variable name
- tunnel
Interface stringColor Variable - Variable name
- tunnel
Interface booleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface stringControl Connections Variable - Variable name
- tunnel
Interface CiscoEncapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation[] - Encapsulation for TLOC
- tunnel
Interface stringExclude Controller Group List Variable - Variable name
- tunnel
Interface number[]Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface stringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface stringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface number[]Groups - List of groups
- tunnel
Interface stringGroups Variable - Variable name
- tunnel
Interface numberHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface stringHello Interval Variable - Variable name
- tunnel
Interface numberHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface stringHello Tolerance Variable - Variable name
- tunnel
Interface booleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface stringLast Resort Circuit Variable - Variable name
- tunnel
Interface booleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface stringLow Bandwidth Link Variable - Variable name
- tunnel
Interface numberMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface stringMax Control Connections Variable - Variable name
- tunnel
Interface numberNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface stringNat Refresh Interval Variable - Variable name
- tunnel
Interface booleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface stringNetwork Broadcast Variable - Variable name
- tunnel
Interface booleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface stringPort Hop Variable - Variable name
- tunnel
Interface booleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface stringPropagate Sgt Variable - Variable name
- tunnel
Interface numberTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface stringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface booleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface stringVbond As Stun Server Variable - Variable name
- tunnel
Interface numberVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface stringVmanage Connection Preference Variable - Variable name
- tunnel
Qos stringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos stringMode Variable - Variable name
- udp
Timeout number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout stringVariable - Variable name
- version number
- The version of the feature template
- access_
lists Sequence[CiscoVpn Interface Feature Template Access List Args] - Apply ACL
- address str
- Assign IPv4 address
- address_
variable str - Variable name
- arp_
timeout int - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp_
timeout_ strvariable - Variable name
- auto_
bandwidth_ booldetect - Interface auto detect bandwidth - Default value:
false
- auto_
bandwidth_ strdetect_ variable - Variable name
- autonegotiate bool
- Link autonegotiation
- autonegotiate_
variable str - Variable name
- bandwidth_
downstream int - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
downstream_ strvariable - Variable name
- bandwidth_
upstream int - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth_
upstream_ strvariable - Variable name
- block_
non_ boolsource_ ip - Block packets originating from IP address that is not from this source - Default value:
false
- block_
non_ strsource_ ip_ variable - Variable name
- core_
region str - Enable core region - Choices:
core
,core-shared
- Default value:core
- core_
region_ strvariable - Variable name
- description str
- The description of the feature template
- device_
types Sequence[str] - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- dhcp bool
- Enable DHCP - Default value:
false
- dhcp_
distance int - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp_
distance_ strvariable - Variable name
- dhcp_
variable str - Variable name
- dhcpv6 bool
- Enable DHCPv6 - Default value:
false
- dhcpv6_
variable str - Variable name
- duplex str
- Duplex mode - Choices:
full
,half
,auto
- duplex_
variable str - Variable name
- enable_
core_ boolregion - Enable core region - Default value:
false
- enable_
sgt bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre_
tunnel_ strsource_ ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre_
tunnel_ strsource_ ip_ variable - Variable name
- gre_
tunnel_ strxconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre_
tunnel_ strxconnect_ variable - Variable name
- icmp_
redirect_ booldisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp_
redirect_ strdisable_ variable - Variable name
- interface_
description str - Interface description
- interface_
description_ strvariable - Variable name
- interface_
mtu int - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface_
mtu_ strvariable - Variable name
- interface_
name str - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface_
name_ strvariable - Variable name
- ip_
directed_ boolbroadcast - IP Directed-Broadcast - Default value:
false
- ip_
directed_ strbroadcast_ variable - Variable name
- ip_
mtu int - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip_
mtu_ strvariable - Variable name
- iperf_
server str - Iperf server for auto bandwidth detect
- iperf_
server_ strvariable - Variable name
- ipv4_
dhcp_ strhelper_ variable - Variable name
- ipv4_
dhcp_ Sequence[str]helpers - List of DHCP IPv4 helper addresses
- ipv4_
secondary_ Sequence[Ciscoaddresses Vpn Interface Feature Template Ipv4Secondary Address Args] - Assign secondary IP addresses
- ipv4_
vrrps Sequence[CiscoVpn Interface Feature Template Ipv4Vrrp Args] - Enable VRRP
- ipv6_
access_ Sequence[Ciscolists Vpn Interface Feature Template Ipv6Access List Args] - Apply IPv6 access list
- ipv6_
address str - Assign IPv6 address
- ipv6_
address_ strvariable - Variable name
- ipv6_
dhcp_ Sequence[Ciscohelpers Vpn Interface Feature Template Ipv6Dhcp Helper Args] - DHCPv6 Helper
- ipv6_
nat bool - NAT64 on this interface - Default value:
false
- ipv6_
nat_ strvariable - Variable name
- ipv6_
secondary_ Sequence[Ciscoaddresses Vpn Interface Feature Template Ipv6Secondary Address Args] - Assign secondary IPv6 addresses
- ipv6_
vrrps Sequence[CiscoVpn Interface Feature Template Ipv6Vrrp Args] - Enable VRRP
- load_
interval int - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load_
interval_ strvariable - Variable name
- mac_
address str - Set MAC-layer address
- mac_
address_ strvariable - Variable name
- media_
type str - Media type - Choices:
auto-select
,rj45
,sfp
- media_
type_ strvariable - Variable name
- name str
- The name of the feature template
- nat bool
- Network Address Translation on this interface - Default value:
false
- nat64_
interface bool - NAT64 on this interface - Default value:
false
- nat66_
interface bool - NAT66 on this interface - Default value:
false
- nat_
inside_ strsource_ loopback_ interface - Configure NAT Inside Loopback Interface
- nat_
inside_ strsource_ loopback_ interface_ variable - Variable name
- nat_
overload bool - Enable port translation(PAT) - Default value:
true
- nat_
overload_ strvariable - Variable name
- nat_
pool_ intprefix_ length - Ending IP address of NAT Pool Prefix Length
- nat_
pool_ strprefix_ length_ variable - Variable name
- nat_
pool_ strrange_ end - Ending IP address of NAT pool range
- nat_
pool_ strrange_ end_ variable - Variable name
- nat_
pool_ strrange_ start - Starting IP address of NAT pool range
- nat_
pool_ strrange_ start_ variable - Variable name
- nat_
type str - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat_
type_ strvariable - Variable name
- poe bool
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe_
variable str - Variable name
- propagate_
sgt bool - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos_
adaptive_ intbandwidth_ downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ strbandwidth_ downstream_ variable - Variable name
- qos_
adaptive_ intbandwidth_ upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos_
adaptive_ strbandwidth_ upstream_ variable - Variable name
- qos_
adaptive_ intmax_ downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmax_ downstream_ variable - Variable name
- qos_
adaptive_ intmax_ upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmax_ upstream_ variable - Variable name
- qos_
adaptive_ intmin_ downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmin_ downstream_ variable - Variable name
- qos_
adaptive_ intmin_ upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos_
adaptive_ strmin_ upstream_ variable - Variable name
- qos_
adaptive_ intperiod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos_
adaptive_ strperiod_ variable - Variable name
- qos_
map str - Name of QoS map
- qos_
map_ strvariable - Variable name
- qos_
map_ strvpn - Name of VPN QoS map
- qos_
map_ strvpn_ variable - Variable name
- rewrite_
rule_ strname - Name of rewrite rule
- rewrite_
rule_ strname_ variable - Variable name
- secondary_
region str - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary_
region_ strvariable - Variable name
- sgt_
enforcement bool - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt_
enforcement_ intsgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt_
enforcement_ strsgt_ variable - Variable name
- shaping_
rate int - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping_
rate_ strvariable - Variable name
- shutdown bool
- Administrative state - Default value:
true
- shutdown_
variable str - Variable name
- speed str
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed_
variable str - Variable name
- static_
arps Sequence[CiscoVpn Interface Feature Template Static Arp Args] - Configure static ARP entries
- static_
nat66_ Sequence[Ciscoentries Vpn Interface Feature Template Static Nat66Entry Args] - static NAT
- static_
nat_ Sequence[Ciscoentries Vpn Interface Feature Template Static Nat Entry Args] - Configure static NAT entries
- static_
port_ Sequence[Ciscoforward_ entries Vpn Interface Feature Template Static Port Forward Entry Args] - Configure Port Forward entries
- static_
sgt int - SGT value between 2 and 65519. - Range:
2
-65519
- static_
sgt_ booltrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static_
sgt_ strvariable - Variable name
- tcp_
mss_ intadjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp_
mss_ stradjust_ variable - Variable name
- tcp_
timeout int - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp_
timeout_ strvariable - Variable name
- template_
type str - The template type
- tloc_
extension str - Extends a local TLOC to a remote node only for vpn 0
- tloc_
extension_ strvariable - Variable name
- tracker_
variable str - Variable name
- trackers Sequence[str]
- Enable tracker for this interface
- tunnel_
bandwidth int - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel_
bandwidth_ strvariable - Variable name
- tunnel_
interface_ boolallow_ all - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel_
interface_ strallow_ all_ variable - Variable name
- tunnel_
interface_ boolallow_ bgp - Allow/deny BGP - Default value:
false
- tunnel_
interface_ strallow_ bgp_ variable - Variable name
- tunnel_
interface_ boolallow_ dhcp - Allow/Deny DHCP - Default value:
true
- tunnel_
interface_ strallow_ dhcp_ variable - Variable name
- tunnel_
interface_ boolallow_ dns - Allow/Deny DNS - Default value:
true
- tunnel_
interface_ strallow_ dns_ variable - Variable name
- tunnel_
interface_ boolallow_ https - Allow/Deny Https - Default value:
true
- tunnel_
interface_ strallow_ https_ variable - Variable name
- tunnel_
interface_ boolallow_ icmp - Allow/Deny ICMP - Default value:
true
- tunnel_
interface_ strallow_ icmp_ variable - Variable name
- tunnel_
interface_ boolallow_ netconf - Allow/Deny NETCONF - Default value:
false
- tunnel_
interface_ strallow_ netconf_ variable - Variable name
- tunnel_
interface_ boolallow_ ntp - Allow/Deny NTP - Default value:
false
- tunnel_
interface_ strallow_ ntp_ variable - Variable name
- tunnel_
interface_ boolallow_ ospf - Allow/Deny OSPF - Default value:
false
- tunnel_
interface_ strallow_ ospf_ variable - Variable name
- tunnel_
interface_ boolallow_ snmp - Allow/Deny SNMP - Default value:
false
- tunnel_
interface_ strallow_ snmp_ variable - Variable name
- tunnel_
interface_ boolallow_ ssh - Allow/Deny SSH - Default value:
false
- tunnel_
interface_ strallow_ ssh_ variable - Variable name
- tunnel_
interface_ boolallow_ stun - Allow/Deny STUN - Default value:
false
- tunnel_
interface_ strallow_ stun_ variable - Variable name
- tunnel_
interface_ strbind_ loopback_ tunnel - Bind loopback tunnel interface to a physical interface
- tunnel_
interface_ strbind_ loopback_ tunnel_ variable - Variable name
- tunnel_
interface_ boolborder - Set TLOC as border TLOC - Default value:
false
- tunnel_
interface_ strborder_ variable - Variable name
- tunnel_
interface_ strcarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel_
interface_ strcarrier_ variable - Variable name
- tunnel_
interface_ boolclear_ dont_ fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel_
interface_ strclear_ dont_ fragment_ variable - Variable name
- tunnel_
interface_ strcolor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel_
interface_ boolcolor_ restrict - Restrict this TLOC behavior - Default value:
false
- tunnel_
interface_ strcolor_ restrict_ variable - Variable name
- tunnel_
interface_ strcolor_ variable - Variable name
- tunnel_
interface_ boolcontrol_ connections - Allow Control Connection - Default value:
true
- tunnel_
interface_ strcontrol_ connections_ variable - Variable name
- tunnel_
interface_ Sequence[Ciscoencapsulations Vpn Interface Feature Template Tunnel Interface Encapsulation Args] - Encapsulation for TLOC
- tunnel_
interface_ strexclude_ controller_ group_ list_ variable - Variable name
- tunnel_
interface_ Sequence[int]exclude_ controller_ group_ lists - Exclude the following controller groups defined in this list
- tunnel_
interface_ strgre_ tunnel_ destination_ ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel_
interface_ strgre_ tunnel_ destination_ ip_ variable - Variable name
- tunnel_
interface_ Sequence[int]groups - List of groups
- tunnel_
interface_ strgroups_ variable - Variable name
- tunnel_
interface_ inthello_ interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel_
interface_ strhello_ interval_ variable - Variable name
- tunnel_
interface_ inthello_ tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel_
interface_ strhello_ tolerance_ variable - Variable name
- tunnel_
interface_ boollast_ resort_ circuit - Set TLOC as last resort - Default value:
false
- tunnel_
interface_ strlast_ resort_ circuit_ variable - Variable name
- tunnel_
interface_ boollow_ bandwidth_ link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel_
interface_ strlow_ bandwidth_ link_ variable - Variable name
- tunnel_
interface_ intmax_ control_ connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel_
interface_ strmax_ control_ connections_ variable - Variable name
- tunnel_
interface_ intnat_ refresh_ interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel_
interface_ strnat_ refresh_ interval_ variable - Variable name
- tunnel_
interface_ boolnetwork_ broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel_
interface_ strnetwork_ broadcast_ variable - Variable name
- tunnel_
interface_ boolport_ hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel_
interface_ strport_ hop_ variable - Variable name
- tunnel_
interface_ boolpropagate_ sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel_
interface_ strpropagate_ sgt_ variable - Variable name
- tunnel_
interface_ inttunnel_ tcp_ mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel_
interface_ strtunnel_ tcp_ mss_ variable - Variable name
- tunnel_
interface_ boolvbond_ as_ stun_ server - Put this wan interface in STUN mode only - Default value:
false
- tunnel_
interface_ strvbond_ as_ stun_ server_ variable - Variable name
- tunnel_
interface_ intvmanage_ connection_ preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel_
interface_ strvmanage_ connection_ preference_ variable - Variable name
- tunnel_
qos_ strmode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel_
qos_ strmode_ variable - Variable name
- udp_
timeout int - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp_
timeout_ strvariable - Variable name
- version int
- The version of the feature template
- access
Lists List<Property Map> - Apply ACL
- address String
- Assign IPv4 address
- address
Variable String - Variable name
- arp
Timeout Number - Timeout value for dynamically learned ARP entries, <0..2678400> seconds - Range:
0
-2147483
- Default value:1200
- arp
Timeout StringVariable - Variable name
- auto
Bandwidth BooleanDetect - Interface auto detect bandwidth - Default value:
false
- auto
Bandwidth StringDetect Variable - Variable name
- autonegotiate Boolean
- Link autonegotiation
- autonegotiate
Variable String - Variable name
- bandwidth
Downstream Number - Interface downstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Downstream StringVariable - Variable name
- bandwidth
Upstream Number - Interface upstream bandwidth capacity, in kbps - Range:
1
-2147483647
- bandwidth
Upstream StringVariable - Variable name
- block
Non BooleanSource Ip - Block packets originating from IP address that is not from this source - Default value:
false
- block
Non StringSource Ip Variable - Variable name
- core
Region String - Enable core region - Choices:
core
,core-shared
- Default value:core
- core
Region StringVariable - Variable name
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- dhcp Boolean
- Enable DHCP - Default value:
false
- dhcp
Distance Number - Set administrative distance for DHCP default route - Range:
1
-65536
- Default value:1
- dhcp
Distance StringVariable - Variable name
- dhcp
Variable String - Variable name
- dhcpv6 Boolean
- Enable DHCPv6 - Default value:
false
- dhcpv6Variable String
- Variable name
- duplex String
- Duplex mode - Choices:
full
,half
,auto
- duplex
Variable String - Variable name
- enable
Core BooleanRegion - Enable core region - Default value:
false
- enable
Sgt Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- gre
Tunnel StringSource Ip - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringSource Ip Variable - Variable name
- gre
Tunnel StringXconnect - Extend remote TLOC over a GRE tunnel to a local WAN interface
- gre
Tunnel StringXconnect Variable - Variable name
- icmp
Redirect BooleanDisable - Set this option to disable the icmp/icmpv6 redirect packets - Default value:
true
- icmp
Redirect StringDisable Variable - Variable name
- interface
Description String - Interface description
- interface
Description StringVariable - Variable name
- interface
Mtu Number - Interface MTU GigabitEthernet0 <1500..1518>, Other GigabitEthernet <1500..9216> in bytes - Range:
1500
-9216
- Default value:1500
- interface
Mtu StringVariable - Variable name
- interface
Name String - Interface name: ge0/<0-..> or ge0/<0-..>.vlanid or irbbridgeid:1-63 or loopback or natpool-<1..31> when present
- interface
Name StringVariable - Variable name
- ip
Directed BooleanBroadcast - IP Directed-Broadcast - Default value:
false
- ip
Directed StringBroadcast Variable - Variable name
- ip
Mtu Number - IP MTU for GigabitEthernet main <576..Interface MTU>, GigabitEthernet subinterface <576..9216>, Other Interfaces
<576..2000> in bytes - Range:
576
-9216
- Default value:1500
- ip
Mtu StringVariable - Variable name
- iperf
Server String - Iperf server for auto bandwidth detect
- iperf
Server StringVariable - Variable name
- ipv4Dhcp
Helper StringVariable - Variable name
- ipv4Dhcp
Helpers List<String> - List of DHCP IPv4 helper addresses
- ipv4Secondary
Addresses List<Property Map> - Assign secondary IP addresses
- ipv4Vrrps List<Property Map>
- Enable VRRP
- ipv6Access
Lists List<Property Map> - Apply IPv6 access list
- ipv6Address String
- Assign IPv6 address
- ipv6Address
Variable String - Variable name
- ipv6Dhcp
Helpers List<Property Map> - DHCPv6 Helper
- ipv6Nat Boolean
- NAT64 on this interface - Default value:
false
- ipv6Nat
Variable String - Variable name
- ipv6Secondary
Addresses List<Property Map> - Assign secondary IPv6 addresses
- ipv6Vrrps List<Property Map>
- Enable VRRP
- load
Interval Number - Interval for interface load calculation - Range:
30
-600
- Default value:30
- load
Interval StringVariable - Variable name
- mac
Address String - Set MAC-layer address
- mac
Address StringVariable - Variable name
- media
Type String - Media type - Choices:
auto-select
,rj45
,sfp
- media
Type StringVariable - Variable name
- name String
- The name of the feature template
- nat Boolean
- Network Address Translation on this interface - Default value:
false
- nat64Interface Boolean
- NAT64 on this interface - Default value:
false
- nat66Interface Boolean
- NAT66 on this interface - Default value:
false
- nat
Inside StringSource Loopback Interface - Configure NAT Inside Loopback Interface
- nat
Inside StringSource Loopback Interface Variable - Variable name
- nat
Overload Boolean - Enable port translation(PAT) - Default value:
true
- nat
Overload StringVariable - Variable name
- nat
Pool NumberPrefix Length - Ending IP address of NAT Pool Prefix Length
- nat
Pool StringPrefix Length Variable - Variable name
- nat
Pool StringRange End - Ending IP address of NAT pool range
- nat
Pool StringRange End Variable - Variable name
- nat
Pool StringRange Start - Starting IP address of NAT pool range
- nat
Pool StringRange Start Variable - Variable name
- nat
Type String - NAT type - Choices:
interface
,pool
,loopback
- Default value:interface
- nat
Type StringVariable - Variable name
- poe Boolean
- Configure interface as Power-over-Ethernet source - Default value:
false
- poe
Variable String - Variable name
- propagate
Sgt Boolean - Enable/Disable CTS SGT propagation on an interface. - Default value:
true
- qos
Adaptive NumberBandwidth Downstream - Adaptive QoS default downstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Downstream Variable - Variable name
- qos
Adaptive NumberBandwidth Upstream - Adaptive QoS default upstream bandwidth - Range:
8
-100000000
- qos
Adaptive StringBandwidth Upstream Variable - Variable name
- qos
Adaptive NumberMax Downstream - Downstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Downstream Variable - Variable name
- qos
Adaptive NumberMax Upstream - Upstream max bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMax Upstream Variable - Variable name
- qos
Adaptive NumberMin Downstream - Downstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Downstream Variable - Variable name
- qos
Adaptive NumberMin Upstream - Upstream min bandwidth limit - Range:
8
-100000000
- qos
Adaptive StringMin Upstream Variable - Variable name
- qos
Adaptive NumberPeriod - Periodic timer for adaptive QoS in minutes - Range:
1
-720
- Default value:15
- qos
Adaptive StringPeriod Variable - Variable name
- qos
Map String - Name of QoS map
- qos
Map StringVariable - Variable name
- qos
Map StringVpn - Name of VPN QoS map
- qos
Map StringVpn Variable - Variable name
- rewrite
Rule StringName - Name of rewrite rule
- rewrite
Rule StringName Variable - Variable name
- secondary
Region String - Enable secondary region - Choices:
off
,secondary-only
,secondary-shared
- Default value:off
- secondary
Region StringVariable - Variable name
- sgt
Enforcement Boolean - Enables the interface for CTS SGT authorization and forwarding. - Default value:
false
- sgt
Enforcement NumberSgt - SGT value between 2 and 65519. - Range:
2
-65519
- sgt
Enforcement StringSgt Variable - Variable name
- shaping
Rate Number - 1ge interfaces: [0..1000000]kbps; 10ge interfaces: [0..10000000]kbps - Range:
8
-100000000
- shaping
Rate StringVariable - Variable name
- shutdown Boolean
- Administrative state - Default value:
true
- shutdown
Variable String - Variable name
- speed String
- Set interface speed - Choices:
10
,100
,1000
,2500
,10000
- speed
Variable String - Variable name
- static
Arps List<Property Map> - Configure static ARP entries
- static
Nat66Entries List<Property Map> - static NAT
- static
Nat List<Property Map>Entries - Configure static NAT entries
- static
Port List<Property Map>Forward Entries - Configure Port Forward entries
- static
Sgt Number - SGT value between 2 and 65519. - Range:
2
-65519
- static
Sgt BooleanTrusted - Indicates that the interface is trustworthy for CTS. - Default value:
false
- static
Sgt StringVariable - Variable name
- tcp
Mss NumberAdjust - TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tcp
Mss StringAdjust Variable - Variable name
- tcp
Timeout Number - Set NAT TCP session timeout, in minutes - Range:
1
-8947
- Default value:60
- tcp
Timeout StringVariable - 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 StringVariable - Variable name
- tracker
Variable String - Variable name
- trackers List<String>
- Enable tracker for this interface
- tunnel
Bandwidth Number - Tunnels Bandwidth Percent - Range:
1
-99
- Default value:50
- tunnel
Bandwidth StringVariable - Variable name
- tunnel
Interface BooleanAllow All - Allow all traffic. Overrides all other allow-service options if allow-service all is set - Default value:
false
- tunnel
Interface StringAllow All Variable - Variable name
- tunnel
Interface BooleanAllow Bgp - Allow/deny BGP - Default value:
false
- tunnel
Interface StringAllow Bgp Variable - Variable name
- tunnel
Interface BooleanAllow Dhcp - Allow/Deny DHCP - Default value:
true
- tunnel
Interface StringAllow Dhcp Variable - Variable name
- tunnel
Interface BooleanAllow Dns - Allow/Deny DNS - Default value:
true
- tunnel
Interface StringAllow Dns Variable - Variable name
- tunnel
Interface BooleanAllow Https - Allow/Deny Https - Default value:
true
- tunnel
Interface StringAllow Https Variable - Variable name
- tunnel
Interface BooleanAllow Icmp - Allow/Deny ICMP - Default value:
true
- tunnel
Interface StringAllow Icmp Variable - Variable name
- tunnel
Interface BooleanAllow Netconf - Allow/Deny NETCONF - Default value:
false
- tunnel
Interface StringAllow Netconf Variable - Variable name
- tunnel
Interface BooleanAllow Ntp - Allow/Deny NTP - Default value:
false
- tunnel
Interface StringAllow Ntp Variable - Variable name
- tunnel
Interface BooleanAllow Ospf - Allow/Deny OSPF - Default value:
false
- tunnel
Interface StringAllow Ospf Variable - Variable name
- tunnel
Interface BooleanAllow Snmp - Allow/Deny SNMP - Default value:
false
- tunnel
Interface StringAllow Snmp Variable - Variable name
- tunnel
Interface BooleanAllow Ssh - Allow/Deny SSH - Default value:
false
- tunnel
Interface StringAllow Ssh Variable - Variable name
- tunnel
Interface BooleanAllow Stun - Allow/Deny STUN - Default value:
false
- tunnel
Interface StringAllow Stun Variable - Variable name
- tunnel
Interface StringBind Loopback Tunnel - Bind loopback tunnel interface to a physical interface
- tunnel
Interface StringBind Loopback Tunnel Variable - Variable name
- tunnel
Interface BooleanBorder - Set TLOC as border TLOC - Default value:
false
- tunnel
Interface StringBorder Variable - Variable name
- tunnel
Interface StringCarrier - Set carrier for TLOC - Choices:
default
,carrier1
,carrier2
,carrier3
,carrier4
,carrier5
,carrier6
,carrier7
,carrier8
- Default value:default
- tunnel
Interface StringCarrier Variable - Variable name
- tunnel
Interface BooleanClear Dont Fragment - Enable clear dont fragment (Currently Only SDWAN Tunnel Interface) - Default value:
false
- tunnel
Interface StringClear Dont Fragment Variable - Variable name
- tunnel
Interface StringColor - Set color for TLOC - Choices:
default
,mpls
,metro-ethernet
,biz-internet
,public-internet
,lte
,3g
,red
,green
,blue
,gold
,silver
,bronze
,custom1
,custom2
,custom3
,private1
,private2
,private3
,private4
,private5
,private6
- Default value:default
- tunnel
Interface BooleanColor Restrict - Restrict this TLOC behavior - Default value:
false
- tunnel
Interface StringColor Restrict Variable - Variable name
- tunnel
Interface StringColor Variable - Variable name
- tunnel
Interface BooleanControl Connections - Allow Control Connection - Default value:
true
- tunnel
Interface StringControl Connections Variable - Variable name
- tunnel
Interface List<Property Map>Encapsulations - Encapsulation for TLOC
- tunnel
Interface StringExclude Controller Group List Variable - Variable name
- tunnel
Interface List<Number>Exclude Controller Group Lists - Exclude the following controller groups defined in this list
- tunnel
Interface StringGre Tunnel Destination Ip - Extend the TLOC to a remote node over GRE tunnel
- tunnel
Interface StringGre Tunnel Destination Ip Variable - Variable name
- tunnel
Interface List<Number>Groups - List of groups
- tunnel
Interface StringGroups Variable - Variable name
- tunnel
Interface NumberHello Interval - Set time period of control hello packets <100..600000> milli seconds - Range:
100
-600000
- Default value:1000
- tunnel
Interface StringHello Interval Variable - Variable name
- tunnel
Interface NumberHello Tolerance - Set tolerance of control hello packets <12..6000> seconds - Range:
12
-6000
- Default value:12
- tunnel
Interface StringHello Tolerance Variable - Variable name
- tunnel
Interface BooleanLast Resort Circuit - Set TLOC as last resort - Default value:
false
- tunnel
Interface StringLast Resort Circuit Variable - Variable name
- tunnel
Interface BooleanLow Bandwidth Link - Set the interface as a low-bandwidth circuit - Default value:
false
- tunnel
Interface StringLow Bandwidth Link Variable - Variable name
- tunnel
Interface NumberMax Control Connections - Set the maximum number of control connections for this TLOC - Range:
0
-100
- tunnel
Interface StringMax Control Connections Variable - Variable name
- tunnel
Interface NumberNat Refresh Interval - Set time period of nat refresh packets <1...60> seconds - Range:
1
-60
- Default value:5
- tunnel
Interface StringNat Refresh Interval Variable - Variable name
- tunnel
Interface BooleanNetwork Broadcast - Accept and respond to network-prefix-directed broadcasts) - Default value:
false
- tunnel
Interface StringNetwork Broadcast Variable - Variable name
- tunnel
Interface BooleanPort Hop - Disallow port hopping on the tunnel interface - Default value:
true
- tunnel
Interface StringPort Hop Variable - Variable name
- tunnel
Interface BooleanPropagate Sgt - CTS SGT Propagation configuration - Default value:
false
- tunnel
Interface StringPropagate Sgt Variable - Variable name
- tunnel
Interface NumberTunnel Tcp Mss - Tunnel TCP MSS on SYN packets, in bytes - Range:
500
-1460
- tunnel
Interface StringTunnel Tcp Mss Variable - Variable name
- tunnel
Interface BooleanVbond As Stun Server - Put this wan interface in STUN mode only - Default value:
false
- tunnel
Interface StringVbond As Stun Server Variable - Variable name
- tunnel
Interface NumberVmanage Connection Preference - Set interface preference for control connection to vManage <0..8> - Range:
0
-8
- Default value:5
- tunnel
Interface StringVmanage Connection Preference Variable - Variable name
- tunnel
Qos StringMode - Set tunnel QoS mode - Choices:
hub
,spoke
- tunnel
Qos StringMode Variable - Variable name
- udp
Timeout Number - Set NAT UDP session timeout, in minutes - Range:
1
-8947
- Default value:1
- udp
Timeout StringVariable - Variable name
- version Number
- The version of the feature template
Supporting Types
CiscoVpnInterfaceFeatureTemplateAccessList, CiscoVpnInterfaceFeatureTemplateAccessListArgs
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- acl
Name string - Name of access list
- acl
Name stringVariable - Variable name
- direction string
- Direction
- Choices:
in
,out
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- acl_
name str - Name of access list
- acl_
name_ strvariable - Variable name
- direction str
- Direction
- Choices:
in
,out
- Choices:
- optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddress, CiscoVpnInterfaceFeatureTemplateIpv4SecondaryAddressArgs
- Address string
- IP Address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Address string
- IP Address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- address String
- IP Address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- address string
- IP Address
- address
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- address str
- IP Address
- address_
variable str - Variable name
- optional bool
- Indicates if list item is considered optional.
- address String
- IP Address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateIpv4Vrrp, CiscoVpnInterfaceFeatureTemplateIpv4VrrpArgs
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ip
Address string - Assign IP Address
- Ip
Address stringVariable - Variable name
- Ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Vrrp Ipv4Secondary Address> - VRRP Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Tloc
Preference boolChange - change TLOC preference
- Default value:
false
- Default value:
- Tloc
Preference intChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- Tloc
Preference stringChange Value Variable - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Tracking
Objects List<CiscoVpn Interface Feature Template Ipv4Vrrp Tracking Object> - tracking object for VRRP configuration
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ip
Address string - Assign IP Address
- Ip
Address stringVariable - Variable name
- Ipv4Secondary
Addresses []CiscoVpn Interface Feature Template Ipv4Vrrp Ipv4Secondary Address - VRRP Secondary IP address
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Tloc
Preference boolChange - change TLOC preference
- Default value:
false
- Default value:
- Tloc
Preference intChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- Tloc
Preference stringChange Value Variable - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Tracking
Objects []CiscoVpn Interface Feature Template Ipv4Vrrp Tracking Object - tracking object for VRRP configuration
- group
Id Integer - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ip
Address String - Assign IP Address
- ip
Address StringVariable - Variable name
- ipv4Secondary
Addresses List<CiscoVpn Interface Feature Template Ipv4Vrrp Ipv4Secondary Address> - VRRP Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable String - Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- tloc
Preference BooleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference IntegerChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference StringChange Value Variable - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- tracking
Objects List<CiscoVpn Interface Feature Template Ipv4Vrrp Tracking Object> - tracking object for VRRP configuration
- group
Id number - Group ID
- Range:
1
-255
- Range:
- group
Id stringVariable - Variable name
- ip
Address string - Assign IP Address
- ip
Address stringVariable - Variable name
- ipv4Secondary
Addresses CiscoVpn Interface Feature Template Ipv4Vrrp Ipv4Secondary Address[] - VRRP Secondary IP address
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable string - Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable string - Variable name
- tloc
Preference booleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference numberChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference stringChange Value Variable - Variable name
- track
Omp boolean - Track OMP status
- Default value:
false
- Default value:
- track
Prefix stringList - Track Prefix List
- track
Prefix stringList Variable - Variable name
- tracking
Objects CiscoVpn Interface Feature Template Ipv4Vrrp Tracking Object[] - tracking object for VRRP configuration
- group_
id int - Group ID
- Range:
1
-255
- Range:
- group_
id_ strvariable - Variable name
- ip_
address str - Assign IP Address
- ip_
address_ strvariable - Variable name
- ipv4_
secondary_ Sequence[Ciscoaddresses Vpn Interface Feature Template Ipv4Vrrp Ipv4Secondary Address] - VRRP Secondary IP address
- optional bool
- Indicates if list item is considered optional.
- priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority_
variable str - Variable name
- timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer_
variable str - Variable name
- tloc_
preference_ boolchange - change TLOC preference
- Default value:
false
- Default value:
- tloc_
preference_ intchange_ value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc_
preference_ strchange_ value_ variable - Variable name
- track_
omp bool - Track OMP status
- Default value:
false
- Default value:
- track_
prefix_ strlist - Track Prefix List
- track_
prefix_ strlist_ variable - Variable name
- tracking_
objects Sequence[CiscoVpn Interface Feature Template Ipv4Vrrp Tracking Object] - tracking object for VRRP configuration
- group
Id Number - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ip
Address String - Assign IP Address
- ip
Address StringVariable - Variable name
- ipv4Secondary
Addresses List<Property Map> - VRRP Secondary IP address
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable String - Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- tloc
Preference BooleanChange - change TLOC preference
- Default value:
false
- Default value:
- tloc
Preference NumberChange Value - Set tloc preference change value
- Range:
1
-4294967295
- Range:
- tloc
Preference StringChange Value Variable - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- tracking
Objects List<Property Map> - tracking object for VRRP configuration
CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddress, CiscoVpnInterfaceFeatureTemplateIpv4VrrpIpv4SecondaryAddressArgs
- Ip
Address string - VRRP Secondary IP address
- Ip
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ip
Address string - VRRP Secondary IP address
- Ip
Address stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ip
Address String - VRRP Secondary IP address
- ip
Address StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ip
Address string - VRRP Secondary IP address
- ip
Address stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- ip_
address str - VRRP Secondary IP address
- ip_
address_ strvariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- ip
Address String - VRRP Secondary IP address
- ip
Address StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObject, CiscoVpnInterfaceFeatureTemplateIpv4VrrpTrackingObjectArgs
- Decrement
Value int - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- Decrement
Value stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- Track
Action stringVariable - Variable name
- Tracker
Id int - Tracker ID
- Range:
1
-1000
- Range:
- Tracker
Id stringVariable - Variable name
- Decrement
Value int - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- Decrement
Value stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- Track
Action stringVariable - Variable name
- Tracker
Id int - Tracker ID
- Range:
1
-1000
- Range:
- Tracker
Id stringVariable - Variable name
- decrement
Value Integer - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- track
Action String - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action StringVariable - Variable name
- tracker
Id Integer - Tracker ID
- Range:
1
-1000
- Range:
- tracker
Id StringVariable - Variable name
- decrement
Value number - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- track
Action string - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action stringVariable - Variable name
- tracker
Id number - Tracker ID
- Range:
1
-1000
- Range:
- tracker
Id stringVariable - Variable name
- decrement_
value int - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement_
value_ strvariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- track_
action str - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track_
action_ strvariable - Variable name
- tracker_
id int - Tracker ID
- Range:
1
-1000
- Range:
- tracker_
id_ strvariable - Variable name
- decrement
Value Number - Decrement Value for VRRP priority
- Range:
1
-255
- Range:
- decrement
Value StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- track
Action String - Track Action
- Choices:
decrement
,shutdown
- Default value:
decrement
- Choices:
- track
Action StringVariable - Variable name
- tracker
Id Number - Tracker ID
- Range:
1
-1000
- Range:
- tracker
Id StringVariable - Variable name
CiscoVpnInterfaceFeatureTemplateIpv6AccessList, CiscoVpnInterfaceFeatureTemplateIpv6AccessListArgs
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Acl
Name string - Name of access list
- Acl
Name stringVariable - Variable name
- Direction string
- Direction
- Choices:
in
,out
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- acl
Name string - Name of access list
- acl
Name stringVariable - Variable name
- direction string
- Direction
- Choices:
in
,out
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- acl_
name str - Name of access list
- acl_
name_ strvariable - Variable name
- direction str
- Direction
- Choices:
in
,out
- Choices:
- optional bool
- Indicates if list item is considered optional.
- acl
Name String - Name of access list
- acl
Name StringVariable - Variable name
- direction String
- Direction
- Choices:
in
,out
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelper, CiscoVpnInterfaceFeatureTemplateIpv6DhcpHelperArgs
- Address string
- DHCPv6 Helper address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Vpn
Id int - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- Vpn
Id stringVariable - Variable name
- Address string
- DHCPv6 Helper address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Vpn
Id int - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- Vpn
Id stringVariable - Variable name
- address String
- DHCPv6 Helper address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpn
Id Integer - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id StringVariable - Variable name
- address string
- DHCPv6 Helper address
- address
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- vpn
Id number - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id stringVariable - Variable name
- address str
- DHCPv6 Helper address
- address_
variable str - Variable name
- optional bool
- Indicates if list item is considered optional.
- vpn_
id int - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn_
id_ strvariable - Variable name
- address String
- DHCPv6 Helper address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpn
Id Number - DHCPv6 Helper VPN
- Range:
1
-65536
- Range:
- vpn
Id StringVariable - Variable name
CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddress, CiscoVpnInterfaceFeatureTemplateIpv6SecondaryAddressArgs
- Address string
- IPv6 Address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Address string
- IPv6 Address
- Address
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- address String
- IPv6 Address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- address string
- IPv6 Address
- address
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- address str
- IPv6 Address
- address_
variable str - Variable name
- optional bool
- Indicates if list item is considered optional.
- address String
- IPv6 Address
- address
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateIpv6Vrrp, CiscoVpnInterfaceFeatureTemplateIpv6VrrpArgs
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv6Addresses
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp Ipv6Address> - IPv6 VRRP
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- Group
Id int - Group ID
- Range:
1
-255
- Range:
- Group
Id stringVariable - Variable name
- Ipv6Addresses
[]Cisco
Vpn Interface Feature Template Ipv6Vrrp Ipv6Address - IPv6 VRRP
- Optional bool
- Indicates if list item is considered optional.
- Priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- Priority
Variable string - Variable name
- Timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- Timer
Variable string - Variable name
- Track
Omp bool - Track OMP status
- Default value:
false
- Default value:
- Track
Omp stringVariable - Variable name
- Track
Prefix stringList - Track Prefix List
- Track
Prefix stringList Variable - Variable name
- group
Id Integer - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv6Addresses
List<Cisco
Vpn Interface Feature Template Ipv6Vrrp Ipv6Address> - IPv6 VRRP
- optional Boolean
- Indicates if list item is considered optional.
- priority Integer
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable String - Variable name
- timer Integer
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
- group
Id number - Group ID
- Range:
1
-255
- Range:
- group
Id stringVariable - Variable name
- ipv6Addresses
Cisco
Vpn Interface Feature Template Ipv6Vrrp Ipv6Address[] - IPv6 VRRP
- optional boolean
- Indicates if list item is considered optional.
- priority number
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable string - Variable name
- timer number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable string - Variable name
- track
Omp boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp stringVariable - Variable name
- track
Prefix stringList - Track Prefix List
- track
Prefix stringList Variable - Variable name
- group_
id int - Group ID
- Range:
1
-255
- Range:
- group_
id_ strvariable - Variable name
- ipv6_
addresses Sequence[CiscoVpn Interface Feature Template Ipv6Vrrp Ipv6Address] - IPv6 VRRP
- optional bool
- Indicates if list item is considered optional.
- priority int
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority_
variable str - Variable name
- timer int
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer_
variable str - Variable name
- track_
omp bool - Track OMP status
- Default value:
false
- Default value:
- track_
omp_ strvariable - Variable name
- track_
prefix_ strlist - Track Prefix List
- track_
prefix_ strlist_ variable - Variable name
- group
Id Number - Group ID
- Range:
1
-255
- Range:
- group
Id StringVariable - Variable name
- ipv6Addresses List<Property Map>
- IPv6 VRRP
- optional Boolean
- Indicates if list item is considered optional.
- priority Number
- Set priority
- Range:
1
-254
- Default value:
100
- Range:
- priority
Variable String - Variable name
- timer Number
- Timer interval for successive advertisements, in milliseconds
- Range:
100
-40950
- Default value:
100
- Range:
- timer
Variable String - Variable name
- track
Omp Boolean - Track OMP status
- Default value:
false
- Default value:
- track
Omp StringVariable - Variable name
- track
Prefix StringList - Track Prefix List
- track
Prefix StringList Variable - Variable name
CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6Address, CiscoVpnInterfaceFeatureTemplateIpv6VrrpIpv6AddressArgs
- Ipv6Link
Local string - Use link-local IPv6 Address
- Ipv6Link
Local stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- Prefix
Variable string - Variable name
- Ipv6Link
Local string - Use link-local IPv6 Address
- Ipv6Link
Local stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Prefix string
- Assign Global IPv6 Prefix
- Prefix
Variable string - Variable name
- ipv6Link
Local String - Use link-local IPv6 Address
- ipv6Link
Local StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefix
Variable String - Variable name
- ipv6Link
Local string - Use link-local IPv6 Address
- ipv6Link
Local stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- prefix string
- Assign Global IPv6 Prefix
- prefix
Variable string - Variable name
- ipv6_
link_ strlocal - Use link-local IPv6 Address
- ipv6_
link_ strlocal_ variable - Variable name
- optional bool
- Indicates if list item is considered optional.
- prefix str
- Assign Global IPv6 Prefix
- prefix_
variable str - Variable name
- ipv6Link
Local String - Use link-local IPv6 Address
- ipv6Link
Local StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- prefix String
- Assign Global IPv6 Prefix
- prefix
Variable String - Variable name
CiscoVpnInterfaceFeatureTemplateStaticArp, CiscoVpnInterfaceFeatureTemplateStaticArpArgs
- Ip
Address string - IP Address
- Ip
Address stringVariable - Variable name
- Mac string
- MAC address
- Mac
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Ip
Address string - IP Address
- Ip
Address stringVariable - Variable name
- Mac string
- MAC address
- Mac
Variable string - Variable name
- Optional bool
- Indicates if list item is considered optional.
- ip
Address String - IP Address
- ip
Address StringVariable - Variable name
- mac String
- MAC address
- mac
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- ip
Address string - IP Address
- ip
Address stringVariable - Variable name
- mac string
- MAC address
- mac
Variable string - Variable name
- optional boolean
- Indicates if list item is considered optional.
- ip_
address str - IP Address
- ip_
address_ strvariable - Variable name
- mac str
- MAC address
- mac_
variable str - Variable name
- optional bool
- Indicates if list item is considered optional.
- ip
Address String - IP Address
- ip
Address StringVariable - Variable name
- mac String
- MAC address
- mac
Variable String - Variable name
- optional Boolean
- Indicates if list item is considered optional.
CiscoVpnInterfaceFeatureTemplateStaticNat66Entry, CiscoVpnInterfaceFeatureTemplateStaticNat66EntryArgs
- Optional bool
- Indicates if list item is considered optional.
- Source
Prefix string - Source Prefix
- Source
Prefix stringVariable - Variable name
- Source
Vpn intId - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Translated
Source stringPrefix - Translated Source Prefix
- Translated
Source stringPrefix Variable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Source
Prefix string - Source Prefix
- Source
Prefix stringVariable - Variable name
- Source
Vpn intId - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Translated
Source stringPrefix - Translated Source Prefix
- Translated
Source stringPrefix Variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- source
Prefix String - Source Prefix
- source
Prefix StringVariable - Variable name
- source
Vpn IntegerId - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- translated
Source StringPrefix - Translated Source Prefix
- translated
Source StringPrefix Variable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- source
Prefix string - Source Prefix
- source
Prefix stringVariable - Variable name
- source
Vpn numberId - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn stringId Variable - Variable name
- translated
Source stringPrefix - Translated Source Prefix
- translated
Source stringPrefix Variable - Variable name
- optional bool
- Indicates if list item is considered optional.
- source_
prefix str - Source Prefix
- source_
prefix_ strvariable - Variable name
- source_
vpn_ intid - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source_
vpn_ strid_ variable - Variable name
- translated_
source_ strprefix - Translated Source Prefix
- translated_
source_ strprefix_ variable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- source
Prefix String - Source Prefix
- source
Prefix StringVariable - Variable name
- source
Vpn NumberId - Source VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- translated
Source StringPrefix - Translated Source Prefix
- translated
Source StringPrefix Variable - Variable name
CiscoVpnInterfaceFeatureTemplateStaticNatEntry, CiscoVpnInterfaceFeatureTemplateStaticNatEntryArgs
- Optional bool
- Indicates if list item is considered optional.
- Source
Ip string - Source IP address to be translated
- Source
Ip stringVariable - Variable name
- Source
Vpn intId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- Static
Nat stringDirection Variable - Variable name
- Translate
Ip string - Statically translated source IP address
- Translate
Ip stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Source
Ip string - Source IP address to be translated
- Source
Ip stringVariable - Variable name
- Source
Vpn intId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- Static
Nat stringDirection Variable - Variable name
- Translate
Ip string - Statically translated source IP address
- Translate
Ip stringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- source
Ip String - Source IP address to be translated
- source
Ip StringVariable - Variable name
- source
Vpn IntegerId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- static
Nat StringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat StringDirection Variable - Variable name
- translate
Ip String - Statically translated source IP address
- translate
Ip StringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- source
Ip string - Source IP address to be translated
- source
Ip stringVariable - Variable name
- source
Vpn numberId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn stringId Variable - Variable name
- static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat stringDirection Variable - Variable name
- translate
Ip string - Statically translated source IP address
- translate
Ip stringVariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- source_
ip str - Source IP address to be translated
- source_
ip_ strvariable - Variable name
- source_
vpn_ intid - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source_
vpn_ strid_ variable - Variable name
- static_
nat_ strdirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static_
nat_ strdirection_ variable - Variable name
- translate_
ip str - Statically translated source IP address
- translate_
ip_ strvariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- source
Ip String - Source IP address to be translated
- source
Ip StringVariable - Variable name
- source
Vpn NumberId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- static
Nat StringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat StringDirection Variable - Variable name
- translate
Ip String - Statically translated source IP address
- translate
Ip StringVariable - Variable name
CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntry, CiscoVpnInterfaceFeatureTemplateStaticPortForwardEntryArgs
- Optional bool
- Indicates if list item is considered optional.
- Protocol string
- Protocol
- Choices:
tcp
,udp
- Choices:
- Protocol
Variable string - Variable name
- Source
Ip string - Source IP address to be translated
- Source
Ip stringVariable - Variable name
- Source
Port int - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- Source
Port stringVariable - Variable name
- Source
Vpn intId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- Static
Nat stringDirection Variable - Variable name
- Translate
Ip string - Statically translated source IP address
- Translate
Ip stringVariable - Variable name
- Translate
Port int - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- Translate
Port stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Protocol string
- Protocol
- Choices:
tcp
,udp
- Choices:
- Protocol
Variable string - Variable name
- Source
Ip string - Source IP address to be translated
- Source
Ip stringVariable - Variable name
- Source
Port int - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- Source
Port stringVariable - Variable name
- Source
Vpn intId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- Source
Vpn stringId Variable - Variable name
- Static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- Static
Nat stringDirection Variable - Variable name
- Translate
Ip string - Statically translated source IP address
- Translate
Ip stringVariable - Variable name
- Translate
Port int - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- Translate
Port stringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- protocol String
- Protocol
- Choices:
tcp
,udp
- Choices:
- protocol
Variable String - Variable name
- source
Ip String - Source IP address to be translated
- source
Ip StringVariable - Variable name
- source
Port Integer - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- source
Port StringVariable - Variable name
- source
Vpn IntegerId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- static
Nat StringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat StringDirection Variable - Variable name
- translate
Ip String - Statically translated source IP address
- translate
Ip StringVariable - Variable name
- translate
Port Integer - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- translate
Port StringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- protocol string
- Protocol
- Choices:
tcp
,udp
- Choices:
- protocol
Variable string - Variable name
- source
Ip string - Source IP address to be translated
- source
Ip stringVariable - Variable name
- source
Port number - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- source
Port stringVariable - Variable name
- source
Vpn numberId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn stringId Variable - Variable name
- static
Nat stringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat stringDirection Variable - Variable name
- translate
Ip string - Statically translated source IP address
- translate
Ip stringVariable - Variable name
- translate
Port number - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- translate
Port stringVariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- protocol str
- Protocol
- Choices:
tcp
,udp
- Choices:
- protocol_
variable str - Variable name
- source_
ip str - Source IP address to be translated
- source_
ip_ strvariable - Variable name
- source_
port int - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- source_
port_ strvariable - Variable name
- source_
vpn_ intid - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source_
vpn_ strid_ variable - Variable name
- static_
nat_ strdirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static_
nat_ strdirection_ variable - Variable name
- translate_
ip str - Statically translated source IP address
- translate_
ip_ strvariable - Variable name
- translate_
port int - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- translate_
port_ strvariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- protocol String
- Protocol
- Choices:
tcp
,udp
- Choices:
- protocol
Variable String - Variable name
- source
Ip String - Source IP address to be translated
- source
Ip StringVariable - Variable name
- source
Port Number - Source Port
- Range:
0
-65535
- Default value:
0
- Range:
- source
Port StringVariable - Variable name
- source
Vpn NumberId - Configure VPN ID
- Range:
0
-65530
- Default value:
0
- Range:
- source
Vpn StringId Variable - Variable name
- static
Nat StringDirection - Direction of static NAT translation
- Choices:
inside
,outside
- Default value:
inside
- Choices:
- static
Nat StringDirection Variable - Variable name
- translate
Ip String - Statically translated source IP address
- translate
Ip StringVariable - Variable name
- translate
Port Number - Translate Port
- Range:
0
-65535
- Default value:
0
- Range:
- translate
Port StringVariable - Variable name
CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulation, CiscoVpnInterfaceFeatureTemplateTunnelInterfaceEncapsulationArgs
- 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
$ pulumi import sdwan:index/ciscoVpnInterfaceFeatureTemplate:CiscoVpnInterfaceFeatureTemplate 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.