1. Packages
  2. Cisco Catalyst SD-WAN Provider
  3. API Docs
  4. getCiscoWirelessLanFeatureTemplate
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

sdwan.getCiscoWirelessLanFeatureTemplate

Explore with Pulumi AI

This data source can read the Cisco Wireless LAN feature template.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";

const example = sdwan.getCiscoWirelessLanFeatureTemplate({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
Copy
import pulumi
import pulumi_sdwan as sdwan

example = sdwan.get_cisco_wireless_lan_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
Copy
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.LookupCiscoWirelessLanFeatureTemplate(ctx, &sdwan.LookupCiscoWirelessLanFeatureTemplateArgs{
			Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;

return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetCiscoWirelessLanFeatureTemplate.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
    });

});
Copy
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.GetCiscoWirelessLanFeatureTemplateArgs;
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.getCiscoWirelessLanFeatureTemplate(GetCiscoWirelessLanFeatureTemplateArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: sdwan:getCiscoWirelessLanFeatureTemplate
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
Copy

Using getCiscoWirelessLanFeatureTemplate

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 getCiscoWirelessLanFeatureTemplate(args: GetCiscoWirelessLanFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCiscoWirelessLanFeatureTemplateResult>
function getCiscoWirelessLanFeatureTemplateOutput(args: GetCiscoWirelessLanFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCiscoWirelessLanFeatureTemplateResult>
Copy
def get_cisco_wireless_lan_feature_template(id: Optional[str] = None,
                                            name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetCiscoWirelessLanFeatureTemplateResult
def get_cisco_wireless_lan_feature_template_output(id: Optional[pulumi.Input[str]] = None,
                                            name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetCiscoWirelessLanFeatureTemplateResult]
Copy
func LookupCiscoWirelessLanFeatureTemplate(ctx *Context, args *LookupCiscoWirelessLanFeatureTemplateArgs, opts ...InvokeOption) (*LookupCiscoWirelessLanFeatureTemplateResult, error)
func LookupCiscoWirelessLanFeatureTemplateOutput(ctx *Context, args *LookupCiscoWirelessLanFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCiscoWirelessLanFeatureTemplateResultOutput
Copy

> Note: This function is named LookupCiscoWirelessLanFeatureTemplate in the Go SDK.

public static class GetCiscoWirelessLanFeatureTemplate 
{
    public static Task<GetCiscoWirelessLanFeatureTemplateResult> InvokeAsync(GetCiscoWirelessLanFeatureTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetCiscoWirelessLanFeatureTemplateResult> Invoke(GetCiscoWirelessLanFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCiscoWirelessLanFeatureTemplateResult> getCiscoWirelessLanFeatureTemplate(GetCiscoWirelessLanFeatureTemplateArgs args, InvokeOptions options)
public static Output<GetCiscoWirelessLanFeatureTemplateResult> getCiscoWirelessLanFeatureTemplate(GetCiscoWirelessLanFeatureTemplateArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: sdwan:index/getCiscoWirelessLanFeatureTemplate:getCiscoWirelessLanFeatureTemplate
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
The id of the feature template
Name string
The name of the feature template
Id string
The id of the feature template
Name string
The name of the feature template
id String
The id of the feature template
name String
The name of the feature template
id string
The id of the feature template
name string
The name of the feature template
id str
The id of the feature template
name str
The name of the feature template
id String
The id of the feature template
name String
The name of the feature template

getCiscoWirelessLanFeatureTemplate Result

The following output properties are available:

ControllerDefaultGateway string
Set mobile express default gateway
ControllerDefaultGatewayVariable string
Variable name
ControllerIpAddress string
Set mobile express controller address
ControllerIpAddressVariable string
Variable name
ControllerSubnetMask string
Set mobile express controller subnet mask
ControllerSubnetMaskVariable string
Variable name
Country string
Select country
CountryVariable string
Variable name
Description string
The description of the feature template
DeviceTypes List<string>
List of supported device types
Id string
The id of the feature template
Name string
The name of the feature template
Password string
Set management password
PasswordVariable string
Variable name
Shutdown24ghz bool
2.4GHz Shutdown
Shutdown24ghzVariable string
Variable name
Shutdown5ghz bool
5GHz Shutdown
Shutdown5ghzVariable string
Variable name
Ssids List<GetCiscoWirelessLanFeatureTemplateSsid>
Configure Wi-Fi SSID
TemplateType string
The template type
Username string
Set management username
UsernameVariable string
Variable name
Version int
The version of the feature template
ControllerDefaultGateway string
Set mobile express default gateway
ControllerDefaultGatewayVariable string
Variable name
ControllerIpAddress string
Set mobile express controller address
ControllerIpAddressVariable string
Variable name
ControllerSubnetMask string
Set mobile express controller subnet mask
ControllerSubnetMaskVariable string
Variable name
Country string
Select country
CountryVariable string
Variable name
Description string
The description of the feature template
DeviceTypes []string
List of supported device types
Id string
The id of the feature template
Name string
The name of the feature template
Password string
Set management password
PasswordVariable string
Variable name
Shutdown24ghz bool
2.4GHz Shutdown
Shutdown24ghzVariable string
Variable name
Shutdown5ghz bool
5GHz Shutdown
Shutdown5ghzVariable string
Variable name
Ssids []GetCiscoWirelessLanFeatureTemplateSsid
Configure Wi-Fi SSID
TemplateType string
The template type
Username string
Set management username
UsernameVariable string
Variable name
Version int
The version of the feature template
controllerDefaultGateway String
Set mobile express default gateway
controllerDefaultGatewayVariable String
Variable name
controllerIpAddress String
Set mobile express controller address
controllerIpAddressVariable String
Variable name
controllerSubnetMask String
Set mobile express controller subnet mask
controllerSubnetMaskVariable String
Variable name
country String
Select country
countryVariable String
Variable name
description String
The description of the feature template
deviceTypes List<String>
List of supported device types
id String
The id of the feature template
name String
The name of the feature template
password String
Set management password
passwordVariable String
Variable name
shutdown24ghz Boolean
2.4GHz Shutdown
shutdown24ghzVariable String
Variable name
shutdown5ghz Boolean
5GHz Shutdown
shutdown5ghzVariable String
Variable name
ssids List<GetCiscoWirelessLanFeatureTemplateSsid>
Configure Wi-Fi SSID
templateType String
The template type
username String
Set management username
usernameVariable String
Variable name
version Integer
The version of the feature template
controllerDefaultGateway string
Set mobile express default gateway
controllerDefaultGatewayVariable string
Variable name
controllerIpAddress string
Set mobile express controller address
controllerIpAddressVariable string
Variable name
controllerSubnetMask string
Set mobile express controller subnet mask
controllerSubnetMaskVariable string
Variable name
country string
Select country
countryVariable string
Variable name
description string
The description of the feature template
deviceTypes string[]
List of supported device types
id string
The id of the feature template
name string
The name of the feature template
password string
Set management password
passwordVariable string
Variable name
shutdown24ghz boolean
2.4GHz Shutdown
shutdown24ghzVariable string
Variable name
shutdown5ghz boolean
5GHz Shutdown
shutdown5ghzVariable string
Variable name
ssids GetCiscoWirelessLanFeatureTemplateSsid[]
Configure Wi-Fi SSID
templateType string
The template type
username string
Set management username
usernameVariable string
Variable name
version number
The version of the feature template
controller_default_gateway str
Set mobile express default gateway
controller_default_gateway_variable str
Variable name
controller_ip_address str
Set mobile express controller address
controller_ip_address_variable str
Variable name
controller_subnet_mask str
Set mobile express controller subnet mask
controller_subnet_mask_variable str
Variable name
country str
Select country
country_variable str
Variable name
description str
The description of the feature template
device_types Sequence[str]
List of supported device types
id str
The id of the feature template
name str
The name of the feature template
password str
Set management password
password_variable str
Variable name
shutdown24ghz bool
2.4GHz Shutdown
shutdown24ghz_variable str
Variable name
shutdown5ghz bool
5GHz Shutdown
shutdown5ghz_variable str
Variable name
ssids Sequence[GetCiscoWirelessLanFeatureTemplateSsid]
Configure Wi-Fi SSID
template_type str
The template type
username str
Set management username
username_variable str
Variable name
version int
The version of the feature template
controllerDefaultGateway String
Set mobile express default gateway
controllerDefaultGatewayVariable String
Variable name
controllerIpAddress String
Set mobile express controller address
controllerIpAddressVariable String
Variable name
controllerSubnetMask String
Set mobile express controller subnet mask
controllerSubnetMaskVariable String
Variable name
country String
Select country
countryVariable String
Variable name
description String
The description of the feature template
deviceTypes List<String>
List of supported device types
id String
The id of the feature template
name String
The name of the feature template
password String
Set management password
passwordVariable String
Variable name
shutdown24ghz Boolean
2.4GHz Shutdown
shutdown24ghzVariable String
Variable name
shutdown5ghz Boolean
5GHz Shutdown
shutdown5ghzVariable String
Variable name
ssids List<Property Map>
Configure Wi-Fi SSID
templateType String
The template type
username String
Set management username
usernameVariable String
Variable name
version Number
The version of the feature template

Supporting Types

GetCiscoWirelessLanFeatureTemplateSsid

AdminState This property is required. bool
Set admin state
AdminStateVariable This property is required. string
Variable name
BroadcastSsid This property is required. bool
Enable broadcast SSID
Optional This property is required. bool
Indicates if list item is considered optional.
Passphrase This property is required. string
Set passphrase
PassphraseVariable This property is required. string
Variable name
QosProfile This property is required. string
Select QoS profile
QosProfileVariable This property is required. string
Variable name
RadioType This property is required. string
Select radio type
RadioTypeVariable This property is required. string
Variable name
RadiusServerIp This property is required. string
Set RADIUS server IP
RadiusServerIpVariable This property is required. string
Variable name
RadiusServerPort This property is required. int
Set RADIUS server authentication port
RadiusServerPortVariable This property is required. string
Variable name
RadiusServerSecret This property is required. string
Set RADIUS server shared secret
RadiusServerSecretVariable This property is required. string
Variable name
SecurityType This property is required. string
Select security type
SecurityTypeVariable This property is required. string
Variable name
VlanId This property is required. int
Set VLAN ID
VlanIdVariable This property is required. string
Variable name
WirelessNetworkName This property is required. string
Configure wlan SSID
AdminState This property is required. bool
Set admin state
AdminStateVariable This property is required. string
Variable name
BroadcastSsid This property is required. bool
Enable broadcast SSID
Optional This property is required. bool
Indicates if list item is considered optional.
Passphrase This property is required. string
Set passphrase
PassphraseVariable This property is required. string
Variable name
QosProfile This property is required. string
Select QoS profile
QosProfileVariable This property is required. string
Variable name
RadioType This property is required. string
Select radio type
RadioTypeVariable This property is required. string
Variable name
RadiusServerIp This property is required. string
Set RADIUS server IP
RadiusServerIpVariable This property is required. string
Variable name
RadiusServerPort This property is required. int
Set RADIUS server authentication port
RadiusServerPortVariable This property is required. string
Variable name
RadiusServerSecret This property is required. string
Set RADIUS server shared secret
RadiusServerSecretVariable This property is required. string
Variable name
SecurityType This property is required. string
Select security type
SecurityTypeVariable This property is required. string
Variable name
VlanId This property is required. int
Set VLAN ID
VlanIdVariable This property is required. string
Variable name
WirelessNetworkName This property is required. string
Configure wlan SSID
adminState This property is required. Boolean
Set admin state
adminStateVariable This property is required. String
Variable name
broadcastSsid This property is required. Boolean
Enable broadcast SSID
optional This property is required. Boolean
Indicates if list item is considered optional.
passphrase This property is required. String
Set passphrase
passphraseVariable This property is required. String
Variable name
qosProfile This property is required. String
Select QoS profile
qosProfileVariable This property is required. String
Variable name
radioType This property is required. String
Select radio type
radioTypeVariable This property is required. String
Variable name
radiusServerIp This property is required. String
Set RADIUS server IP
radiusServerIpVariable This property is required. String
Variable name
radiusServerPort This property is required. Integer
Set RADIUS server authentication port
radiusServerPortVariable This property is required. String
Variable name
radiusServerSecret This property is required. String
Set RADIUS server shared secret
radiusServerSecretVariable This property is required. String
Variable name
securityType This property is required. String
Select security type
securityTypeVariable This property is required. String
Variable name
vlanId This property is required. Integer
Set VLAN ID
vlanIdVariable This property is required. String
Variable name
wirelessNetworkName This property is required. String
Configure wlan SSID
adminState This property is required. boolean
Set admin state
adminStateVariable This property is required. string
Variable name
broadcastSsid This property is required. boolean
Enable broadcast SSID
optional This property is required. boolean
Indicates if list item is considered optional.
passphrase This property is required. string
Set passphrase
passphraseVariable This property is required. string
Variable name
qosProfile This property is required. string
Select QoS profile
qosProfileVariable This property is required. string
Variable name
radioType This property is required. string
Select radio type
radioTypeVariable This property is required. string
Variable name
radiusServerIp This property is required. string
Set RADIUS server IP
radiusServerIpVariable This property is required. string
Variable name
radiusServerPort This property is required. number
Set RADIUS server authentication port
radiusServerPortVariable This property is required. string
Variable name
radiusServerSecret This property is required. string
Set RADIUS server shared secret
radiusServerSecretVariable This property is required. string
Variable name
securityType This property is required. string
Select security type
securityTypeVariable This property is required. string
Variable name
vlanId This property is required. number
Set VLAN ID
vlanIdVariable This property is required. string
Variable name
wirelessNetworkName This property is required. string
Configure wlan SSID
admin_state This property is required. bool
Set admin state
admin_state_variable This property is required. str
Variable name
broadcast_ssid This property is required. bool
Enable broadcast SSID
optional This property is required. bool
Indicates if list item is considered optional.
passphrase This property is required. str
Set passphrase
passphrase_variable This property is required. str
Variable name
qos_profile This property is required. str
Select QoS profile
qos_profile_variable This property is required. str
Variable name
radio_type This property is required. str
Select radio type
radio_type_variable This property is required. str
Variable name
radius_server_ip This property is required. str
Set RADIUS server IP
radius_server_ip_variable This property is required. str
Variable name
radius_server_port This property is required. int
Set RADIUS server authentication port
radius_server_port_variable This property is required. str
Variable name
radius_server_secret This property is required. str
Set RADIUS server shared secret
radius_server_secret_variable This property is required. str
Variable name
security_type This property is required. str
Select security type
security_type_variable This property is required. str
Variable name
vlan_id This property is required. int
Set VLAN ID
vlan_id_variable This property is required. str
Variable name
wireless_network_name This property is required. str
Configure wlan SSID
adminState This property is required. Boolean
Set admin state
adminStateVariable This property is required. String
Variable name
broadcastSsid This property is required. Boolean
Enable broadcast SSID
optional This property is required. Boolean
Indicates if list item is considered optional.
passphrase This property is required. String
Set passphrase
passphraseVariable This property is required. String
Variable name
qosProfile This property is required. String
Select QoS profile
qosProfileVariable This property is required. String
Variable name
radioType This property is required. String
Select radio type
radioTypeVariable This property is required. String
Variable name
radiusServerIp This property is required. String
Set RADIUS server IP
radiusServerIpVariable This property is required. String
Variable name
radiusServerPort This property is required. Number
Set RADIUS server authentication port
radiusServerPortVariable This property is required. String
Variable name
radiusServerSecret This property is required. String
Set RADIUS server shared secret
radiusServerSecretVariable This property is required. String
Variable name
securityType This property is required. String
Select security type
securityTypeVariable This property is required. String
Variable name
vlanId This property is required. Number
Set VLAN ID
vlanIdVariable This property is required. String
Variable name
wirelessNetworkName This property is required. String
Configure wlan SSID

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.