sdwan.CedgeGlobalFeatureTemplate
Explore with Pulumi AI
This resource can manage a cEdge Global feature template.
- Minimum SD-WAN Manager version:
15.0.0
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = new sdwan.CedgeGlobalFeatureTemplate("example", {
name: "Example",
description: "My Example",
deviceTypes: ["vedge-C8000V"],
nat64UdpTimeout: 300,
nat64TcpTimeout: 3600,
httpAuthentication: "local",
sshVersion: 2,
httpServer: true,
httpsServer: true,
sourceInterface: "e1",
ipSourceRouting: true,
arpProxy: true,
ftpPassive: true,
rshRcp: true,
bootp: true,
domainLookup: true,
tcpKeepalivesOut: true,
tcpKeepalivesIn: true,
tcpSmallServers: true,
udpSmallServers: true,
lldp: true,
cdp: true,
snmpIfindexPersist: true,
consoleLogging: true,
vtyLogging: true,
lineVty: true,
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.CedgeGlobalFeatureTemplate("example",
name="Example",
description="My Example",
device_types=["vedge-C8000V"],
nat64_udp_timeout=300,
nat64_tcp_timeout=3600,
http_authentication="local",
ssh_version=2,
http_server=True,
https_server=True,
source_interface="e1",
ip_source_routing=True,
arp_proxy=True,
ftp_passive=True,
rsh_rcp=True,
bootp=True,
domain_lookup=True,
tcp_keepalives_out=True,
tcp_keepalives_in=True,
tcp_small_servers=True,
udp_small_servers=True,
lldp=True,
cdp=True,
snmp_ifindex_persist=True,
console_logging=True,
vty_logging=True,
line_vty=True)
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.NewCedgeGlobalFeatureTemplate(ctx, "example", &sdwan.CedgeGlobalFeatureTemplateArgs{
Name: pulumi.String("Example"),
Description: pulumi.String("My Example"),
DeviceTypes: pulumi.StringArray{
pulumi.String("vedge-C8000V"),
},
Nat64UdpTimeout: pulumi.Int(300),
Nat64TcpTimeout: pulumi.Int(3600),
HttpAuthentication: pulumi.String("local"),
SshVersion: pulumi.Int(2),
HttpServer: pulumi.Bool(true),
HttpsServer: pulumi.Bool(true),
SourceInterface: pulumi.String("e1"),
IpSourceRouting: pulumi.Bool(true),
ArpProxy: pulumi.Bool(true),
FtpPassive: pulumi.Bool(true),
RshRcp: pulumi.Bool(true),
Bootp: pulumi.Bool(true),
DomainLookup: pulumi.Bool(true),
TcpKeepalivesOut: pulumi.Bool(true),
TcpKeepalivesIn: pulumi.Bool(true),
TcpSmallServers: pulumi.Bool(true),
UdpSmallServers: pulumi.Bool(true),
Lldp: pulumi.Bool(true),
Cdp: pulumi.Bool(true),
SnmpIfindexPersist: pulumi.Bool(true),
ConsoleLogging: pulumi.Bool(true),
VtyLogging: pulumi.Bool(true),
LineVty: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = new Sdwan.CedgeGlobalFeatureTemplate("example", new()
{
Name = "Example",
Description = "My Example",
DeviceTypes = new[]
{
"vedge-C8000V",
},
Nat64UdpTimeout = 300,
Nat64TcpTimeout = 3600,
HttpAuthentication = "local",
SshVersion = 2,
HttpServer = true,
HttpsServer = true,
SourceInterface = "e1",
IpSourceRouting = true,
ArpProxy = true,
FtpPassive = true,
RshRcp = true,
Bootp = true,
DomainLookup = true,
TcpKeepalivesOut = true,
TcpKeepalivesIn = true,
TcpSmallServers = true,
UdpSmallServers = true,
Lldp = true,
Cdp = true,
SnmpIfindexPersist = true,
ConsoleLogging = true,
VtyLogging = true,
LineVty = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.CedgeGlobalFeatureTemplate;
import com.pulumi.sdwan.CedgeGlobalFeatureTemplateArgs;
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 CedgeGlobalFeatureTemplate("example", CedgeGlobalFeatureTemplateArgs.builder()
.name("Example")
.description("My Example")
.deviceTypes("vedge-C8000V")
.nat64UdpTimeout(300)
.nat64TcpTimeout(3600)
.httpAuthentication("local")
.sshVersion(2)
.httpServer(true)
.httpsServer(true)
.sourceInterface("e1")
.ipSourceRouting(true)
.arpProxy(true)
.ftpPassive(true)
.rshRcp(true)
.bootp(true)
.domainLookup(true)
.tcpKeepalivesOut(true)
.tcpKeepalivesIn(true)
.tcpSmallServers(true)
.udpSmallServers(true)
.lldp(true)
.cdp(true)
.snmpIfindexPersist(true)
.consoleLogging(true)
.vtyLogging(true)
.lineVty(true)
.build());
}
}
resources:
example:
type: sdwan:CedgeGlobalFeatureTemplate
properties:
name: Example
description: My Example
deviceTypes:
- vedge-C8000V
nat64UdpTimeout: 300
nat64TcpTimeout: 3600
httpAuthentication: local
sshVersion: 2
httpServer: true
httpsServer: true
sourceInterface: e1
ipSourceRouting: true
arpProxy: true
ftpPassive: true
rshRcp: true
bootp: true
domainLookup: true
tcpKeepalivesOut: true
tcpKeepalivesIn: true
tcpSmallServers: true
udpSmallServers: true
lldp: true
cdp: true
snmpIfindexPersist: true
consoleLogging: true
vtyLogging: true
lineVty: true
Create CedgeGlobalFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CedgeGlobalFeatureTemplate(name: string, args: CedgeGlobalFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def CedgeGlobalFeatureTemplate(resource_name: str,
args: CedgeGlobalFeatureTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CedgeGlobalFeatureTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
lldp: Optional[bool] = None,
tcp_small_servers: Optional[bool] = None,
cdp: Optional[bool] = None,
cdp_variable: Optional[str] = None,
console_logging: Optional[bool] = None,
console_logging_variable: Optional[str] = None,
bootp: Optional[bool] = None,
arp_proxy_variable: Optional[str] = None,
domain_lookup: Optional[bool] = None,
domain_lookup_variable: Optional[str] = None,
ftp_passive: Optional[bool] = None,
ftp_passive_variable: Optional[str] = None,
http_authentication: Optional[str] = None,
http_authentication_variable: Optional[str] = None,
http_server: Optional[bool] = None,
http_server_variable: Optional[str] = None,
https_server: Optional[bool] = None,
https_server_variable: Optional[str] = None,
ip_source_routing: Optional[bool] = None,
ip_source_routing_variable: Optional[str] = None,
line_vty: Optional[bool] = None,
line_vty_variable: Optional[str] = None,
vty_logging: Optional[bool] = None,
bootp_variable: Optional[str] = None,
nat64_udp_timeout: Optional[int] = None,
nat64_tcp_timeout: Optional[int] = None,
nat64_tcp_timeout_variable: Optional[str] = None,
name: Optional[str] = None,
nat64_udp_timeout_variable: Optional[str] = None,
rsh_rcp: Optional[bool] = None,
rsh_rcp_variable: Optional[str] = None,
snmp_ifindex_persist: Optional[bool] = None,
snmp_ifindex_persist_variable: Optional[str] = None,
source_interface: Optional[str] = None,
source_interface_variable: Optional[str] = None,
ssh_version: Optional[int] = None,
ssh_version_variable: Optional[str] = None,
tcp_keepalives_in: Optional[bool] = None,
tcp_keepalives_in_variable: Optional[str] = None,
tcp_keepalives_out: Optional[bool] = None,
tcp_keepalives_out_variable: Optional[str] = None,
lldp_variable: Optional[str] = None,
tcp_small_servers_variable: Optional[str] = None,
udp_small_servers: Optional[bool] = None,
udp_small_servers_variable: Optional[str] = None,
arp_proxy: Optional[bool] = None,
vty_logging_variable: Optional[str] = None)
func NewCedgeGlobalFeatureTemplate(ctx *Context, name string, args CedgeGlobalFeatureTemplateArgs, opts ...ResourceOption) (*CedgeGlobalFeatureTemplate, error)
public CedgeGlobalFeatureTemplate(string name, CedgeGlobalFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CedgeGlobalFeatureTemplate(String name, CedgeGlobalFeatureTemplateArgs args)
public CedgeGlobalFeatureTemplate(String name, CedgeGlobalFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CedgeGlobalFeatureTemplate
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 CedgeGlobalFeatureTemplateArgs
- 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 CedgeGlobalFeatureTemplateArgs
- 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 CedgeGlobalFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CedgeGlobalFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CedgeGlobalFeatureTemplateArgs
- 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 cedgeGlobalFeatureTemplateResource = new Sdwan.CedgeGlobalFeatureTemplate("cedgeGlobalFeatureTemplateResource", new()
{
Description = "string",
DeviceTypes = new[]
{
"string",
},
Lldp = false,
TcpSmallServers = false,
Cdp = false,
CdpVariable = "string",
ConsoleLogging = false,
ConsoleLoggingVariable = "string",
Bootp = false,
ArpProxyVariable = "string",
DomainLookup = false,
DomainLookupVariable = "string",
FtpPassive = false,
FtpPassiveVariable = "string",
HttpAuthentication = "string",
HttpAuthenticationVariable = "string",
HttpServer = false,
HttpServerVariable = "string",
HttpsServer = false,
HttpsServerVariable = "string",
IpSourceRouting = false,
IpSourceRoutingVariable = "string",
LineVty = false,
LineVtyVariable = "string",
VtyLogging = false,
BootpVariable = "string",
Nat64UdpTimeout = 0,
Nat64TcpTimeout = 0,
Nat64TcpTimeoutVariable = "string",
Name = "string",
Nat64UdpTimeoutVariable = "string",
RshRcp = false,
RshRcpVariable = "string",
SnmpIfindexPersist = false,
SnmpIfindexPersistVariable = "string",
SourceInterface = "string",
SourceInterfaceVariable = "string",
SshVersion = 0,
SshVersionVariable = "string",
TcpKeepalivesIn = false,
TcpKeepalivesInVariable = "string",
TcpKeepalivesOut = false,
TcpKeepalivesOutVariable = "string",
LldpVariable = "string",
TcpSmallServersVariable = "string",
UdpSmallServers = false,
UdpSmallServersVariable = "string",
ArpProxy = false,
VtyLoggingVariable = "string",
});
example, err := sdwan.NewCedgeGlobalFeatureTemplate(ctx, "cedgeGlobalFeatureTemplateResource", &sdwan.CedgeGlobalFeatureTemplateArgs{
Description: pulumi.String("string"),
DeviceTypes: pulumi.StringArray{
pulumi.String("string"),
},
Lldp: pulumi.Bool(false),
TcpSmallServers: pulumi.Bool(false),
Cdp: pulumi.Bool(false),
CdpVariable: pulumi.String("string"),
ConsoleLogging: pulumi.Bool(false),
ConsoleLoggingVariable: pulumi.String("string"),
Bootp: pulumi.Bool(false),
ArpProxyVariable: pulumi.String("string"),
DomainLookup: pulumi.Bool(false),
DomainLookupVariable: pulumi.String("string"),
FtpPassive: pulumi.Bool(false),
FtpPassiveVariable: pulumi.String("string"),
HttpAuthentication: pulumi.String("string"),
HttpAuthenticationVariable: pulumi.String("string"),
HttpServer: pulumi.Bool(false),
HttpServerVariable: pulumi.String("string"),
HttpsServer: pulumi.Bool(false),
HttpsServerVariable: pulumi.String("string"),
IpSourceRouting: pulumi.Bool(false),
IpSourceRoutingVariable: pulumi.String("string"),
LineVty: pulumi.Bool(false),
LineVtyVariable: pulumi.String("string"),
VtyLogging: pulumi.Bool(false),
BootpVariable: pulumi.String("string"),
Nat64UdpTimeout: pulumi.Int(0),
Nat64TcpTimeout: pulumi.Int(0),
Nat64TcpTimeoutVariable: pulumi.String("string"),
Name: pulumi.String("string"),
Nat64UdpTimeoutVariable: pulumi.String("string"),
RshRcp: pulumi.Bool(false),
RshRcpVariable: pulumi.String("string"),
SnmpIfindexPersist: pulumi.Bool(false),
SnmpIfindexPersistVariable: pulumi.String("string"),
SourceInterface: pulumi.String("string"),
SourceInterfaceVariable: pulumi.String("string"),
SshVersion: pulumi.Int(0),
SshVersionVariable: pulumi.String("string"),
TcpKeepalivesIn: pulumi.Bool(false),
TcpKeepalivesInVariable: pulumi.String("string"),
TcpKeepalivesOut: pulumi.Bool(false),
TcpKeepalivesOutVariable: pulumi.String("string"),
LldpVariable: pulumi.String("string"),
TcpSmallServersVariable: pulumi.String("string"),
UdpSmallServers: pulumi.Bool(false),
UdpSmallServersVariable: pulumi.String("string"),
ArpProxy: pulumi.Bool(false),
VtyLoggingVariable: pulumi.String("string"),
})
var cedgeGlobalFeatureTemplateResource = new CedgeGlobalFeatureTemplate("cedgeGlobalFeatureTemplateResource", CedgeGlobalFeatureTemplateArgs.builder()
.description("string")
.deviceTypes("string")
.lldp(false)
.tcpSmallServers(false)
.cdp(false)
.cdpVariable("string")
.consoleLogging(false)
.consoleLoggingVariable("string")
.bootp(false)
.arpProxyVariable("string")
.domainLookup(false)
.domainLookupVariable("string")
.ftpPassive(false)
.ftpPassiveVariable("string")
.httpAuthentication("string")
.httpAuthenticationVariable("string")
.httpServer(false)
.httpServerVariable("string")
.httpsServer(false)
.httpsServerVariable("string")
.ipSourceRouting(false)
.ipSourceRoutingVariable("string")
.lineVty(false)
.lineVtyVariable("string")
.vtyLogging(false)
.bootpVariable("string")
.nat64UdpTimeout(0)
.nat64TcpTimeout(0)
.nat64TcpTimeoutVariable("string")
.name("string")
.nat64UdpTimeoutVariable("string")
.rshRcp(false)
.rshRcpVariable("string")
.snmpIfindexPersist(false)
.snmpIfindexPersistVariable("string")
.sourceInterface("string")
.sourceInterfaceVariable("string")
.sshVersion(0)
.sshVersionVariable("string")
.tcpKeepalivesIn(false)
.tcpKeepalivesInVariable("string")
.tcpKeepalivesOut(false)
.tcpKeepalivesOutVariable("string")
.lldpVariable("string")
.tcpSmallServersVariable("string")
.udpSmallServers(false)
.udpSmallServersVariable("string")
.arpProxy(false)
.vtyLoggingVariable("string")
.build());
cedge_global_feature_template_resource = sdwan.CedgeGlobalFeatureTemplate("cedgeGlobalFeatureTemplateResource",
description="string",
device_types=["string"],
lldp=False,
tcp_small_servers=False,
cdp=False,
cdp_variable="string",
console_logging=False,
console_logging_variable="string",
bootp=False,
arp_proxy_variable="string",
domain_lookup=False,
domain_lookup_variable="string",
ftp_passive=False,
ftp_passive_variable="string",
http_authentication="string",
http_authentication_variable="string",
http_server=False,
http_server_variable="string",
https_server=False,
https_server_variable="string",
ip_source_routing=False,
ip_source_routing_variable="string",
line_vty=False,
line_vty_variable="string",
vty_logging=False,
bootp_variable="string",
nat64_udp_timeout=0,
nat64_tcp_timeout=0,
nat64_tcp_timeout_variable="string",
name="string",
nat64_udp_timeout_variable="string",
rsh_rcp=False,
rsh_rcp_variable="string",
snmp_ifindex_persist=False,
snmp_ifindex_persist_variable="string",
source_interface="string",
source_interface_variable="string",
ssh_version=0,
ssh_version_variable="string",
tcp_keepalives_in=False,
tcp_keepalives_in_variable="string",
tcp_keepalives_out=False,
tcp_keepalives_out_variable="string",
lldp_variable="string",
tcp_small_servers_variable="string",
udp_small_servers=False,
udp_small_servers_variable="string",
arp_proxy=False,
vty_logging_variable="string")
const cedgeGlobalFeatureTemplateResource = new sdwan.CedgeGlobalFeatureTemplate("cedgeGlobalFeatureTemplateResource", {
description: "string",
deviceTypes: ["string"],
lldp: false,
tcpSmallServers: false,
cdp: false,
cdpVariable: "string",
consoleLogging: false,
consoleLoggingVariable: "string",
bootp: false,
arpProxyVariable: "string",
domainLookup: false,
domainLookupVariable: "string",
ftpPassive: false,
ftpPassiveVariable: "string",
httpAuthentication: "string",
httpAuthenticationVariable: "string",
httpServer: false,
httpServerVariable: "string",
httpsServer: false,
httpsServerVariable: "string",
ipSourceRouting: false,
ipSourceRoutingVariable: "string",
lineVty: false,
lineVtyVariable: "string",
vtyLogging: false,
bootpVariable: "string",
nat64UdpTimeout: 0,
nat64TcpTimeout: 0,
nat64TcpTimeoutVariable: "string",
name: "string",
nat64UdpTimeoutVariable: "string",
rshRcp: false,
rshRcpVariable: "string",
snmpIfindexPersist: false,
snmpIfindexPersistVariable: "string",
sourceInterface: "string",
sourceInterfaceVariable: "string",
sshVersion: 0,
sshVersionVariable: "string",
tcpKeepalivesIn: false,
tcpKeepalivesInVariable: "string",
tcpKeepalivesOut: false,
tcpKeepalivesOutVariable: "string",
lldpVariable: "string",
tcpSmallServersVariable: "string",
udpSmallServers: false,
udpSmallServersVariable: "string",
arpProxy: false,
vtyLoggingVariable: "string",
});
type: sdwan:CedgeGlobalFeatureTemplate
properties:
arpProxy: false
arpProxyVariable: string
bootp: false
bootpVariable: string
cdp: false
cdpVariable: string
consoleLogging: false
consoleLoggingVariable: string
description: string
deviceTypes:
- string
domainLookup: false
domainLookupVariable: string
ftpPassive: false
ftpPassiveVariable: string
httpAuthentication: string
httpAuthenticationVariable: string
httpServer: false
httpServerVariable: string
httpsServer: false
httpsServerVariable: string
ipSourceRouting: false
ipSourceRoutingVariable: string
lineVty: false
lineVtyVariable: string
lldp: false
lldpVariable: string
name: string
nat64TcpTimeout: 0
nat64TcpTimeoutVariable: string
nat64UdpTimeout: 0
nat64UdpTimeoutVariable: string
rshRcp: false
rshRcpVariable: string
snmpIfindexPersist: false
snmpIfindexPersistVariable: string
sourceInterface: string
sourceInterfaceVariable: string
sshVersion: 0
sshVersionVariable: string
tcpKeepalivesIn: false
tcpKeepalivesInVariable: string
tcpKeepalivesOut: false
tcpKeepalivesOutVariable: string
tcpSmallServers: false
tcpSmallServersVariable: string
udpSmallServers: false
udpSmallServersVariable: string
vtyLogging: false
vtyLoggingVariable: string
CedgeGlobalFeatureTemplate 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 CedgeGlobalFeatureTemplate resource accepts the following input properties:
- Description string
- The description of the feature template
- Device
Types List<string> - List of supported device types - Choices:
vedge-C8000V
,vedge-C8300-1N1S-4T2X
,vedge-C8300-1N1S-6T
,vedge-C8300-2N2S-6T
,vedge-C8300-2N2S-4T2X
,vedge-C8500-12X4QC
,vedge-C8500-12X
,vedge-C8500-20X6C
,vedge-C8500L-8S4X
,vedge-C8200-1N-4T
,vedge-C8200L-1N-4T
- Arp
Proxy bool - Set ARP Proxy - Default value:
false
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP - Default value:
true
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP - Default value:
true
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging - Default value:
true
- Console
Logging stringVariable - Variable name
- Domain
Lookup bool - Configure Domain-Lookup - Default value:
false
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP - Default value:
false
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server - Default value:
false
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server - Default value:
false
- Https
Server stringVariable - Variable name
- Ip
Source boolRouting - Set Source Route - Default value:
false
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound) - Default value:
false
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP - Default value:
true
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP - Default value:
false
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist - Default value:
true
- Snmp
Ifindex stringPersist Variable - Variable name
- Source
Interface string - Specify interface for source address in all HTTP(S) client connections
- Source
Interface stringVariable - Variable name
- Ssh
Version int - Set SSH version - Range:
1
-2
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in - Default value:
true
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out - Default value:
true
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers - Default value:
false
- Tcp
Small stringServers Variable - Variable name
- Udp
Small boolServers - Configure udp-small-servers - Default value:
false
- Udp
Small stringServers Variable - Variable name
- Vty
Logging bool - Configure VTY Line Logging - Default value:
false
- Vty
Logging 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
- Arp
Proxy bool - Set ARP Proxy - Default value:
false
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP - Default value:
true
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP - Default value:
true
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging - Default value:
true
- Console
Logging stringVariable - Variable name
- Domain
Lookup bool - Configure Domain-Lookup - Default value:
false
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP - Default value:
false
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server - Default value:
false
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server - Default value:
false
- Https
Server stringVariable - Variable name
- Ip
Source boolRouting - Set Source Route - Default value:
false
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound) - Default value:
false
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP - Default value:
true
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP - Default value:
false
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist - Default value:
true
- Snmp
Ifindex stringPersist Variable - Variable name
- Source
Interface string - Specify interface for source address in all HTTP(S) client connections
- Source
Interface stringVariable - Variable name
- Ssh
Version int - Set SSH version - Range:
1
-2
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in - Default value:
true
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out - Default value:
true
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers - Default value:
false
- Tcp
Small stringServers Variable - Variable name
- Udp
Small boolServers - Configure udp-small-servers - Default value:
false
- Udp
Small stringServers Variable - Variable name
- Vty
Logging bool - Configure VTY Line Logging - Default value:
false
- Vty
Logging 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
- arp
Proxy Boolean - Set ARP Proxy - Default value:
false
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP - Default value:
true
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging - Default value:
true
- console
Logging StringVariable - Variable name
- domain
Lookup Boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP - Default value:
false
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server - Default value:
false
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server - Default value:
false
- https
Server StringVariable - Variable name
- ip
Source BooleanRouting - Set Source Route - Default value:
false
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP - Default value:
true
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Integer - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Integer - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex StringPersist Variable - Variable name
- source
Interface String - Specify interface for source address in all HTTP(S) client connections
- source
Interface StringVariable - Variable name
- ssh
Version Integer - Set SSH version - Range:
1
-2
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small StringServers Variable - Variable name
- udp
Small BooleanServers - Configure udp-small-servers - Default value:
false
- udp
Small StringServers Variable - Variable name
- vty
Logging Boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging 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
- arp
Proxy boolean - Set ARP Proxy - Default value:
false
- arp
Proxy stringVariable - Variable name
- bootp boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable string - Variable name
- cdp boolean
- Configure CDP - Default value:
true
- cdp
Variable string - Variable name
- console
Logging boolean - Configure Console Logging - Default value:
true
- console
Logging stringVariable - Variable name
- domain
Lookup boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup stringVariable - Variable name
- ftp
Passive boolean - Set Passive FTP - Default value:
false
- ftp
Passive stringVariable - Variable name
- http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication stringVariable - Variable name
- http
Server boolean - Set HTTP Server - Default value:
false
- http
Server stringVariable - Variable name
- https
Server boolean - Set HTTPS Server - Default value:
false
- https
Server stringVariable - Variable name
- ip
Source booleanRouting - Set Source Route - Default value:
false
- ip
Source stringRouting Variable - Variable name
- line
Vty boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty stringVariable - Variable name
- lldp boolean
- Configure LLDP - Default value:
true
- lldp
Variable string - Variable name
- name string
- The name of the feature template
- nat64Tcp
Timeout number - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout stringVariable - Variable name
- nat64Udp
Timeout number - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout stringVariable - Variable name
- rsh
Rcp boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp stringVariable - Variable name
- snmp
Ifindex booleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex stringPersist Variable - Variable name
- source
Interface string - Specify interface for source address in all HTTP(S) client connections
- source
Interface stringVariable - Variable name
- ssh
Version number - Set SSH version - Range:
1
-2
- ssh
Version stringVariable - Variable name
- tcp
Keepalives booleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives stringIn Variable - Variable name
- tcp
Keepalives booleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives stringOut Variable - Variable name
- tcp
Small booleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small stringServers Variable - Variable name
- udp
Small booleanServers - Configure udp-small-servers - Default value:
false
- udp
Small stringServers Variable - Variable name
- vty
Logging boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging 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
- arp_
proxy bool - Set ARP Proxy - Default value:
false
- arp_
proxy_ strvariable - Variable name
- bootp bool
- Configure Ignore BOOTP - Default value:
true
- bootp_
variable str - Variable name
- cdp bool
- Configure CDP - Default value:
true
- cdp_
variable str - Variable name
- console_
logging bool - Configure Console Logging - Default value:
true
- console_
logging_ strvariable - Variable name
- domain_
lookup bool - Configure Domain-Lookup - Default value:
false
- domain_
lookup_ strvariable - Variable name
- ftp_
passive bool - Set Passive FTP - Default value:
false
- ftp_
passive_ strvariable - Variable name
- http_
authentication str - Set preference for HTTP Authentication - Choices:
local
,aaa
- http_
authentication_ strvariable - Variable name
- http_
server bool - Set HTTP Server - Default value:
false
- http_
server_ strvariable - Variable name
- https_
server bool - Set HTTPS Server - Default value:
false
- https_
server_ strvariable - Variable name
- ip_
source_ boolrouting - Set Source Route - Default value:
false
- ip_
source_ strrouting_ variable - Variable name
- line_
vty bool - Configure Telnet (Outbound) - Default value:
false
- line_
vty_ strvariable - Variable name
- lldp bool
- Configure LLDP - Default value:
true
- lldp_
variable str - Variable name
- name str
- The name of the feature template
- nat64_
tcp_ inttimeout - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64_
tcp_ strtimeout_ variable - Variable name
- nat64_
udp_ inttimeout - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64_
udp_ strtimeout_ variable - Variable name
- rsh_
rcp bool - Set RSH/RCP - Default value:
false
- rsh_
rcp_ strvariable - Variable name
- snmp_
ifindex_ boolpersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp_
ifindex_ strpersist_ variable - Variable name
- source_
interface str - Specify interface for source address in all HTTP(S) client connections
- source_
interface_ strvariable - Variable name
- ssh_
version int - Set SSH version - Range:
1
-2
- ssh_
version_ strvariable - Variable name
- tcp_
keepalives_ boolin - Configure tcp-keepalives-in - Default value:
true
- tcp_
keepalives_ strin_ variable - Variable name
- tcp_
keepalives_ boolout - Configure tcp-keepalives-out - Default value:
true
- tcp_
keepalives_ strout_ variable - Variable name
- tcp_
small_ boolservers - Configure tcp-small-servers - Default value:
false
- tcp_
small_ strservers_ variable - Variable name
- udp_
small_ boolservers - Configure udp-small-servers - Default value:
false
- udp_
small_ strservers_ variable - Variable name
- vty_
logging bool - Configure VTY Line Logging - Default value:
false
- vty_
logging_ 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
- arp
Proxy Boolean - Set ARP Proxy - Default value:
false
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP - Default value:
true
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging - Default value:
true
- console
Logging StringVariable - Variable name
- domain
Lookup Boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP - Default value:
false
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server - Default value:
false
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server - Default value:
false
- https
Server StringVariable - Variable name
- ip
Source BooleanRouting - Set Source Route - Default value:
false
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP - Default value:
true
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Number - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Number - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex StringPersist Variable - Variable name
- source
Interface String - Specify interface for source address in all HTTP(S) client connections
- source
Interface StringVariable - Variable name
- ssh
Version Number - Set SSH version - Range:
1
-2
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small StringServers Variable - Variable name
- udp
Small BooleanServers - Configure udp-small-servers - Default value:
false
- udp
Small StringServers Variable - Variable name
- vty
Logging Boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging StringVariable - Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the CedgeGlobalFeatureTemplate 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 CedgeGlobalFeatureTemplate Resource
Get an existing CedgeGlobalFeatureTemplate 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?: CedgeGlobalFeatureTemplateState, opts?: CustomResourceOptions): CedgeGlobalFeatureTemplate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arp_proxy: Optional[bool] = None,
arp_proxy_variable: Optional[str] = None,
bootp: Optional[bool] = None,
bootp_variable: Optional[str] = None,
cdp: Optional[bool] = None,
cdp_variable: Optional[str] = None,
console_logging: Optional[bool] = None,
console_logging_variable: Optional[str] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
domain_lookup: Optional[bool] = None,
domain_lookup_variable: Optional[str] = None,
ftp_passive: Optional[bool] = None,
ftp_passive_variable: Optional[str] = None,
http_authentication: Optional[str] = None,
http_authentication_variable: Optional[str] = None,
http_server: Optional[bool] = None,
http_server_variable: Optional[str] = None,
https_server: Optional[bool] = None,
https_server_variable: Optional[str] = None,
ip_source_routing: Optional[bool] = None,
ip_source_routing_variable: Optional[str] = None,
line_vty: Optional[bool] = None,
line_vty_variable: Optional[str] = None,
lldp: Optional[bool] = None,
lldp_variable: Optional[str] = None,
name: Optional[str] = None,
nat64_tcp_timeout: Optional[int] = None,
nat64_tcp_timeout_variable: Optional[str] = None,
nat64_udp_timeout: Optional[int] = None,
nat64_udp_timeout_variable: Optional[str] = None,
rsh_rcp: Optional[bool] = None,
rsh_rcp_variable: Optional[str] = None,
snmp_ifindex_persist: Optional[bool] = None,
snmp_ifindex_persist_variable: Optional[str] = None,
source_interface: Optional[str] = None,
source_interface_variable: Optional[str] = None,
ssh_version: Optional[int] = None,
ssh_version_variable: Optional[str] = None,
tcp_keepalives_in: Optional[bool] = None,
tcp_keepalives_in_variable: Optional[str] = None,
tcp_keepalives_out: Optional[bool] = None,
tcp_keepalives_out_variable: Optional[str] = None,
tcp_small_servers: Optional[bool] = None,
tcp_small_servers_variable: Optional[str] = None,
template_type: Optional[str] = None,
udp_small_servers: Optional[bool] = None,
udp_small_servers_variable: Optional[str] = None,
version: Optional[int] = None,
vty_logging: Optional[bool] = None,
vty_logging_variable: Optional[str] = None) -> CedgeGlobalFeatureTemplate
func GetCedgeGlobalFeatureTemplate(ctx *Context, name string, id IDInput, state *CedgeGlobalFeatureTemplateState, opts ...ResourceOption) (*CedgeGlobalFeatureTemplate, error)
public static CedgeGlobalFeatureTemplate Get(string name, Input<string> id, CedgeGlobalFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CedgeGlobalFeatureTemplate get(String name, Output<String> id, CedgeGlobalFeatureTemplateState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arp
Proxy bool - Set ARP Proxy - Default value:
false
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP - Default value:
true
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP - Default value:
true
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging - Default value:
true
- Console
Logging 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
- Domain
Lookup bool - Configure Domain-Lookup - Default value:
false
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP - Default value:
false
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server - Default value:
false
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server - Default value:
false
- Https
Server stringVariable - Variable name
- Ip
Source boolRouting - Set Source Route - Default value:
false
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound) - Default value:
false
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP - Default value:
true
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP - Default value:
false
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist - Default value:
true
- Snmp
Ifindex stringPersist Variable - Variable name
- Source
Interface string - Specify interface for source address in all HTTP(S) client connections
- Source
Interface stringVariable - Variable name
- Ssh
Version int - Set SSH version - Range:
1
-2
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in - Default value:
true
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out - Default value:
true
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers - Default value:
false
- Tcp
Small stringServers Variable - Variable name
- Template
Type string - The template type
- Udp
Small boolServers - Configure udp-small-servers - Default value:
false
- Udp
Small stringServers Variable - Variable name
- Version int
- The version of the feature template
- Vty
Logging bool - Configure VTY Line Logging - Default value:
false
- Vty
Logging stringVariable - Variable name
- Arp
Proxy bool - Set ARP Proxy - Default value:
false
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP - Default value:
true
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP - Default value:
true
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging - Default value:
true
- Console
Logging 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
- Domain
Lookup bool - Configure Domain-Lookup - Default value:
false
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP - Default value:
false
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server - Default value:
false
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server - Default value:
false
- Https
Server stringVariable - Variable name
- Ip
Source boolRouting - Set Source Route - Default value:
false
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound) - Default value:
false
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP - Default value:
true
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP - Default value:
false
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist - Default value:
true
- Snmp
Ifindex stringPersist Variable - Variable name
- Source
Interface string - Specify interface for source address in all HTTP(S) client connections
- Source
Interface stringVariable - Variable name
- Ssh
Version int - Set SSH version - Range:
1
-2
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in - Default value:
true
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out - Default value:
true
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers - Default value:
false
- Tcp
Small stringServers Variable - Variable name
- Template
Type string - The template type
- Udp
Small boolServers - Configure udp-small-servers - Default value:
false
- Udp
Small stringServers Variable - Variable name
- Version int
- The version of the feature template
- Vty
Logging bool - Configure VTY Line Logging - Default value:
false
- Vty
Logging stringVariable - Variable name
- arp
Proxy Boolean - Set ARP Proxy - Default value:
false
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP - Default value:
true
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging - Default value:
true
- console
Logging 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
- domain
Lookup Boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP - Default value:
false
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server - Default value:
false
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server - Default value:
false
- https
Server StringVariable - Variable name
- ip
Source BooleanRouting - Set Source Route - Default value:
false
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP - Default value:
true
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Integer - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Integer - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex StringPersist Variable - Variable name
- source
Interface String - Specify interface for source address in all HTTP(S) client connections
- source
Interface StringVariable - Variable name
- ssh
Version Integer - Set SSH version - Range:
1
-2
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small StringServers Variable - Variable name
- template
Type String - The template type
- udp
Small BooleanServers - Configure udp-small-servers - Default value:
false
- udp
Small StringServers Variable - Variable name
- version Integer
- The version of the feature template
- vty
Logging Boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging StringVariable - Variable name
- arp
Proxy boolean - Set ARP Proxy - Default value:
false
- arp
Proxy stringVariable - Variable name
- bootp boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable string - Variable name
- cdp boolean
- Configure CDP - Default value:
true
- cdp
Variable string - Variable name
- console
Logging boolean - Configure Console Logging - Default value:
true
- console
Logging 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
- domain
Lookup boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup stringVariable - Variable name
- ftp
Passive boolean - Set Passive FTP - Default value:
false
- ftp
Passive stringVariable - Variable name
- http
Authentication string - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication stringVariable - Variable name
- http
Server boolean - Set HTTP Server - Default value:
false
- http
Server stringVariable - Variable name
- https
Server boolean - Set HTTPS Server - Default value:
false
- https
Server stringVariable - Variable name
- ip
Source booleanRouting - Set Source Route - Default value:
false
- ip
Source stringRouting Variable - Variable name
- line
Vty boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty stringVariable - Variable name
- lldp boolean
- Configure LLDP - Default value:
true
- lldp
Variable string - Variable name
- name string
- The name of the feature template
- nat64Tcp
Timeout number - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout stringVariable - Variable name
- nat64Udp
Timeout number - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout stringVariable - Variable name
- rsh
Rcp boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp stringVariable - Variable name
- snmp
Ifindex booleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex stringPersist Variable - Variable name
- source
Interface string - Specify interface for source address in all HTTP(S) client connections
- source
Interface stringVariable - Variable name
- ssh
Version number - Set SSH version - Range:
1
-2
- ssh
Version stringVariable - Variable name
- tcp
Keepalives booleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives stringIn Variable - Variable name
- tcp
Keepalives booleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives stringOut Variable - Variable name
- tcp
Small booleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small stringServers Variable - Variable name
- template
Type string - The template type
- udp
Small booleanServers - Configure udp-small-servers - Default value:
false
- udp
Small stringServers Variable - Variable name
- version number
- The version of the feature template
- vty
Logging boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging stringVariable - Variable name
- arp_
proxy bool - Set ARP Proxy - Default value:
false
- arp_
proxy_ strvariable - Variable name
- bootp bool
- Configure Ignore BOOTP - Default value:
true
- bootp_
variable str - Variable name
- cdp bool
- Configure CDP - Default value:
true
- cdp_
variable str - Variable name
- console_
logging bool - Configure Console Logging - Default value:
true
- console_
logging_ 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
- domain_
lookup bool - Configure Domain-Lookup - Default value:
false
- domain_
lookup_ strvariable - Variable name
- ftp_
passive bool - Set Passive FTP - Default value:
false
- ftp_
passive_ strvariable - Variable name
- http_
authentication str - Set preference for HTTP Authentication - Choices:
local
,aaa
- http_
authentication_ strvariable - Variable name
- http_
server bool - Set HTTP Server - Default value:
false
- http_
server_ strvariable - Variable name
- https_
server bool - Set HTTPS Server - Default value:
false
- https_
server_ strvariable - Variable name
- ip_
source_ boolrouting - Set Source Route - Default value:
false
- ip_
source_ strrouting_ variable - Variable name
- line_
vty bool - Configure Telnet (Outbound) - Default value:
false
- line_
vty_ strvariable - Variable name
- lldp bool
- Configure LLDP - Default value:
true
- lldp_
variable str - Variable name
- name str
- The name of the feature template
- nat64_
tcp_ inttimeout - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64_
tcp_ strtimeout_ variable - Variable name
- nat64_
udp_ inttimeout - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64_
udp_ strtimeout_ variable - Variable name
- rsh_
rcp bool - Set RSH/RCP - Default value:
false
- rsh_
rcp_ strvariable - Variable name
- snmp_
ifindex_ boolpersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp_
ifindex_ strpersist_ variable - Variable name
- source_
interface str - Specify interface for source address in all HTTP(S) client connections
- source_
interface_ strvariable - Variable name
- ssh_
version int - Set SSH version - Range:
1
-2
- ssh_
version_ strvariable - Variable name
- tcp_
keepalives_ boolin - Configure tcp-keepalives-in - Default value:
true
- tcp_
keepalives_ strin_ variable - Variable name
- tcp_
keepalives_ boolout - Configure tcp-keepalives-out - Default value:
true
- tcp_
keepalives_ strout_ variable - Variable name
- tcp_
small_ boolservers - Configure tcp-small-servers - Default value:
false
- tcp_
small_ strservers_ variable - Variable name
- template_
type str - The template type
- udp_
small_ boolservers - Configure udp-small-servers - Default value:
false
- udp_
small_ strservers_ variable - Variable name
- version int
- The version of the feature template
- vty_
logging bool - Configure VTY Line Logging - Default value:
false
- vty_
logging_ strvariable - Variable name
- arp
Proxy Boolean - Set ARP Proxy - Default value:
false
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP - Default value:
true
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP - Default value:
true
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging - Default value:
true
- console
Logging 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
- domain
Lookup Boolean - Configure Domain-Lookup - Default value:
false
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP - Default value:
false
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication - Choices:
local
,aaa
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server - Default value:
false
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server - Default value:
false
- https
Server StringVariable - Variable name
- ip
Source BooleanRouting - Set Source Route - Default value:
false
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound) - Default value:
false
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP - Default value:
true
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Number - Set NAT64 TCP session timeout, in seconds - Range:
1
-536870
- Default value:3600
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Number - Set NAT64 UDP session timeout, in seconds - Range:
1
-536870
- Default value:300
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP - Default value:
false
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist - Default value:
true
- snmp
Ifindex StringPersist Variable - Variable name
- source
Interface String - Specify interface for source address in all HTTP(S) client connections
- source
Interface StringVariable - Variable name
- ssh
Version Number - Set SSH version - Range:
1
-2
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in - Default value:
true
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out - Default value:
true
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers - Default value:
false
- tcp
Small StringServers Variable - Variable name
- template
Type String - The template type
- udp
Small BooleanServers - Configure udp-small-servers - Default value:
false
- udp
Small StringServers Variable - Variable name
- version Number
- The version of the feature template
- vty
Logging Boolean - Configure VTY Line Logging - Default value:
false
- vty
Logging StringVariable - Variable name
Import
$ pulumi import sdwan:index/cedgeGlobalFeatureTemplate:CedgeGlobalFeatureTemplate 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.