Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
This data source can read the cEdge Global feature template.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getCedgeGlobalFeatureTemplate({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_cedge_global_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
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.LookupCedgeGlobalFeatureTemplate(ctx, &sdwan.LookupCedgeGlobalFeatureTemplateArgs{
Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
}, nil)
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 = Sdwan.GetCedgeGlobalFeatureTemplate.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetCedgeGlobalFeatureTemplateArgs;
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) {
final var example = SdwanFunctions.getCedgeGlobalFeatureTemplate(GetCedgeGlobalFeatureTemplateArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getCedgeGlobalFeatureTemplate
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
Using getCedgeGlobalFeatureTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCedgeGlobalFeatureTemplate(args: GetCedgeGlobalFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCedgeGlobalFeatureTemplateResult>
function getCedgeGlobalFeatureTemplateOutput(args: GetCedgeGlobalFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCedgeGlobalFeatureTemplateResult>def get_cedge_global_feature_template(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCedgeGlobalFeatureTemplateResult
def get_cedge_global_feature_template_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCedgeGlobalFeatureTemplateResult]func LookupCedgeGlobalFeatureTemplate(ctx *Context, args *LookupCedgeGlobalFeatureTemplateArgs, opts ...InvokeOption) (*LookupCedgeGlobalFeatureTemplateResult, error)
func LookupCedgeGlobalFeatureTemplateOutput(ctx *Context, args *LookupCedgeGlobalFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCedgeGlobalFeatureTemplateResultOutput> Note: This function is named LookupCedgeGlobalFeatureTemplate in the Go SDK.
public static class GetCedgeGlobalFeatureTemplate
{
public static Task<GetCedgeGlobalFeatureTemplateResult> InvokeAsync(GetCedgeGlobalFeatureTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetCedgeGlobalFeatureTemplateResult> Invoke(GetCedgeGlobalFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCedgeGlobalFeatureTemplateResult> getCedgeGlobalFeatureTemplate(GetCedgeGlobalFeatureTemplateArgs args, InvokeOptions options)
public static Output<GetCedgeGlobalFeatureTemplateResult> getCedgeGlobalFeatureTemplate(GetCedgeGlobalFeatureTemplateArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getCedgeGlobalFeatureTemplate:getCedgeGlobalFeatureTemplate
arguments:
# arguments dictionaryThe following arguments are supported:
getCedgeGlobalFeatureTemplate Result
The following output properties are available:
- Arp
Proxy bool - Set ARP Proxy
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging
- Console
Logging stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types List<string> - List of supported device types
- Domain
Lookup bool - Configure Domain-Lookup
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server
- Https
Server stringVariable - Variable name
- Id string
- The id of the feature template
- Ip
Source boolRouting - Set Source Route
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound)
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist
- 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
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers
- Tcp
Small stringServers Variable - Variable name
- Template
Type string - The template type
- Udp
Small boolServers - Configure udp-small-servers
- Udp
Small stringServers Variable - Variable name
- Version int
- The version of the feature template
- Vty
Logging bool - Configure VTY Line Logging
- Vty
Logging stringVariable - Variable name
- Arp
Proxy bool - Set ARP Proxy
- Arp
Proxy stringVariable - Variable name
- Bootp bool
- Configure Ignore BOOTP
- Bootp
Variable string - Variable name
- Cdp bool
- Configure CDP
- Cdp
Variable string - Variable name
- Console
Logging bool - Configure Console Logging
- Console
Logging stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []string - List of supported device types
- Domain
Lookup bool - Configure Domain-Lookup
- Domain
Lookup stringVariable - Variable name
- Ftp
Passive bool - Set Passive FTP
- Ftp
Passive stringVariable - Variable name
- Http
Authentication string - Set preference for HTTP Authentication
- Http
Authentication stringVariable - Variable name
- Http
Server bool - Set HTTP Server
- Http
Server stringVariable - Variable name
- Https
Server bool - Set HTTPS Server
- Https
Server stringVariable - Variable name
- Id string
- The id of the feature template
- Ip
Source boolRouting - Set Source Route
- Ip
Source stringRouting Variable - Variable name
- Line
Vty bool - Configure Telnet (Outbound)
- Line
Vty stringVariable - Variable name
- Lldp bool
- Configure LLDP
- Lldp
Variable string - Variable name
- Name string
- The name of the feature template
- Nat64Tcp
Timeout int - Set NAT64 TCP session timeout, in seconds
- Nat64Tcp
Timeout stringVariable - Variable name
- Nat64Udp
Timeout int - Set NAT64 UDP session timeout, in seconds
- Nat64Udp
Timeout stringVariable - Variable name
- Rsh
Rcp bool - Set RSH/RCP
- Rsh
Rcp stringVariable - Variable name
- Snmp
Ifindex boolPersist - Configure SNMP Ifindex Persist
- 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
- Ssh
Version stringVariable - Variable name
- Tcp
Keepalives boolIn - Configure tcp-keepalives-in
- Tcp
Keepalives stringIn Variable - Variable name
- Tcp
Keepalives boolOut - Configure tcp-keepalives-out
- Tcp
Keepalives stringOut Variable - Variable name
- Tcp
Small boolServers - Configure tcp-small-servers
- Tcp
Small stringServers Variable - Variable name
- Template
Type string - The template type
- Udp
Small boolServers - Configure udp-small-servers
- Udp
Small stringServers Variable - Variable name
- Version int
- The version of the feature template
- Vty
Logging bool - Configure VTY Line Logging
- Vty
Logging stringVariable - Variable name
- arp
Proxy Boolean - Set ARP Proxy
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging
- console
Logging StringVariable - Variable name
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types
- domain
Lookup Boolean - Configure Domain-Lookup
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server
- https
Server StringVariable - Variable name
- id String
- The id of the feature template
- ip
Source BooleanRouting - Set Source Route
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound)
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Integer - Set NAT64 TCP session timeout, in seconds
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Integer - Set NAT64 UDP session timeout, in seconds
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist
- 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
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers
- tcp
Small StringServers Variable - Variable name
- template
Type String - The template type
- udp
Small BooleanServers - Configure udp-small-servers
- udp
Small StringServers Variable - Variable name
- version Integer
- The version of the feature template
- vty
Logging Boolean - Configure VTY Line Logging
- vty
Logging StringVariable - Variable name
- arp
Proxy boolean - Set ARP Proxy
- arp
Proxy stringVariable - Variable name
- bootp boolean
- Configure Ignore BOOTP
- bootp
Variable string - Variable name
- cdp boolean
- Configure CDP
- cdp
Variable string - Variable name
- console
Logging boolean - Configure Console Logging
- console
Logging stringVariable - Variable name
- description string
- The description of the feature template
- device
Types string[] - List of supported device types
- domain
Lookup boolean - Configure Domain-Lookup
- domain
Lookup stringVariable - Variable name
- ftp
Passive boolean - Set Passive FTP
- ftp
Passive stringVariable - Variable name
- http
Authentication string - Set preference for HTTP Authentication
- http
Authentication stringVariable - Variable name
- http
Server boolean - Set HTTP Server
- http
Server stringVariable - Variable name
- https
Server boolean - Set HTTPS Server
- https
Server stringVariable - Variable name
- id string
- The id of the feature template
- ip
Source booleanRouting - Set Source Route
- ip
Source stringRouting Variable - Variable name
- line
Vty boolean - Configure Telnet (Outbound)
- line
Vty stringVariable - Variable name
- lldp boolean
- Configure LLDP
- lldp
Variable string - Variable name
- name string
- The name of the feature template
- nat64Tcp
Timeout number - Set NAT64 TCP session timeout, in seconds
- nat64Tcp
Timeout stringVariable - Variable name
- nat64Udp
Timeout number - Set NAT64 UDP session timeout, in seconds
- nat64Udp
Timeout stringVariable - Variable name
- rsh
Rcp boolean - Set RSH/RCP
- rsh
Rcp stringVariable - Variable name
- snmp
Ifindex booleanPersist - Configure SNMP Ifindex Persist
- 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
- ssh
Version stringVariable - Variable name
- tcp
Keepalives booleanIn - Configure tcp-keepalives-in
- tcp
Keepalives stringIn Variable - Variable name
- tcp
Keepalives booleanOut - Configure tcp-keepalives-out
- tcp
Keepalives stringOut Variable - Variable name
- tcp
Small booleanServers - Configure tcp-small-servers
- tcp
Small stringServers Variable - Variable name
- template
Type string - The template type
- udp
Small booleanServers - Configure udp-small-servers
- udp
Small stringServers Variable - Variable name
- version number
- The version of the feature template
- vty
Logging boolean - Configure VTY Line Logging
- vty
Logging stringVariable - Variable name
- arp_
proxy bool - Set ARP Proxy
- arp_
proxy_ strvariable - Variable name
- bootp bool
- Configure Ignore BOOTP
- bootp_
variable str - Variable name
- cdp bool
- Configure CDP
- cdp_
variable str - Variable name
- console_
logging bool - Configure Console Logging
- console_
logging_ strvariable - Variable name
- description str
- The description of the feature template
- device_
types Sequence[str] - List of supported device types
- domain_
lookup bool - Configure Domain-Lookup
- domain_
lookup_ strvariable - Variable name
- ftp_
passive bool - Set Passive FTP
- ftp_
passive_ strvariable - Variable name
- http_
authentication str - Set preference for HTTP Authentication
- http_
authentication_ strvariable - Variable name
- http_
server bool - Set HTTP Server
- http_
server_ strvariable - Variable name
- https_
server bool - Set HTTPS Server
- https_
server_ strvariable - Variable name
- id str
- The id of the feature template
- ip_
source_ boolrouting - Set Source Route
- ip_
source_ strrouting_ variable - Variable name
- line_
vty bool - Configure Telnet (Outbound)
- line_
vty_ strvariable - Variable name
- lldp bool
- Configure LLDP
- lldp_
variable str - Variable name
- name str
- The name of the feature template
- nat64_
tcp_ inttimeout - Set NAT64 TCP session timeout, in seconds
- nat64_
tcp_ strtimeout_ variable - Variable name
- nat64_
udp_ inttimeout - Set NAT64 UDP session timeout, in seconds
- nat64_
udp_ strtimeout_ variable - Variable name
- rsh_
rcp bool - Set RSH/RCP
- rsh_
rcp_ strvariable - Variable name
- snmp_
ifindex_ boolpersist - Configure SNMP Ifindex Persist
- 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
- ssh_
version_ strvariable - Variable name
- tcp_
keepalives_ boolin - Configure tcp-keepalives-in
- tcp_
keepalives_ strin_ variable - Variable name
- tcp_
keepalives_ boolout - Configure tcp-keepalives-out
- tcp_
keepalives_ strout_ variable - Variable name
- tcp_
small_ boolservers - Configure tcp-small-servers
- tcp_
small_ strservers_ variable - Variable name
- template_
type str - The template type
- udp_
small_ boolservers - Configure udp-small-servers
- udp_
small_ strservers_ variable - Variable name
- version int
- The version of the feature template
- vty_
logging bool - Configure VTY Line Logging
- vty_
logging_ strvariable - Variable name
- arp
Proxy Boolean - Set ARP Proxy
- arp
Proxy StringVariable - Variable name
- bootp Boolean
- Configure Ignore BOOTP
- bootp
Variable String - Variable name
- cdp Boolean
- Configure CDP
- cdp
Variable String - Variable name
- console
Logging Boolean - Configure Console Logging
- console
Logging StringVariable - Variable name
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types
- domain
Lookup Boolean - Configure Domain-Lookup
- domain
Lookup StringVariable - Variable name
- ftp
Passive Boolean - Set Passive FTP
- ftp
Passive StringVariable - Variable name
- http
Authentication String - Set preference for HTTP Authentication
- http
Authentication StringVariable - Variable name
- http
Server Boolean - Set HTTP Server
- http
Server StringVariable - Variable name
- https
Server Boolean - Set HTTPS Server
- https
Server StringVariable - Variable name
- id String
- The id of the feature template
- ip
Source BooleanRouting - Set Source Route
- ip
Source StringRouting Variable - Variable name
- line
Vty Boolean - Configure Telnet (Outbound)
- line
Vty StringVariable - Variable name
- lldp Boolean
- Configure LLDP
- lldp
Variable String - Variable name
- name String
- The name of the feature template
- nat64Tcp
Timeout Number - Set NAT64 TCP session timeout, in seconds
- nat64Tcp
Timeout StringVariable - Variable name
- nat64Udp
Timeout Number - Set NAT64 UDP session timeout, in seconds
- nat64Udp
Timeout StringVariable - Variable name
- rsh
Rcp Boolean - Set RSH/RCP
- rsh
Rcp StringVariable - Variable name
- snmp
Ifindex BooleanPersist - Configure SNMP Ifindex Persist
- 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
- ssh
Version StringVariable - Variable name
- tcp
Keepalives BooleanIn - Configure tcp-keepalives-in
- tcp
Keepalives StringIn Variable - Variable name
- tcp
Keepalives BooleanOut - Configure tcp-keepalives-out
- tcp
Keepalives StringOut Variable - Variable name
- tcp
Small BooleanServers - Configure tcp-small-servers
- tcp
Small StringServers Variable - Variable name
- template
Type String - The template type
- udp
Small BooleanServers - Configure udp-small-servers
- udp
Small StringServers Variable - Variable name
- version Number
- The version of the feature template
- vty
Logging Boolean - Configure VTY Line Logging
- vty
Logging StringVariable - Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwanTerraform Provider.
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
