1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getCiscoWirelessLanFeatureTemplate
Cisco Catalyst SD-WAN v0.1.3 published on Tuesday, Sep 24, 2024 by Pulumi

sdwan.getCiscoWirelessLanFeatureTemplate

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.1.3 published on Tuesday, Sep 24, 2024 by Pulumi

    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",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_cisco_wireless_lan_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.LookupCiscoWirelessLanFeatureTemplate(ctx, &sdwan.LookupCiscoWirelessLanFeatureTemplateArgs{
    			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.GetCiscoWirelessLanFeatureTemplate.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.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());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getCiscoWirelessLanFeatureTemplate
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
    

    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>
    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]
    func LookupCiscoWirelessLanFeatureTemplate(ctx *Context, args *LookupCiscoWirelessLanFeatureTemplateArgs, opts ...InvokeOption) (*LookupCiscoWirelessLanFeatureTemplateResult, error)
    func LookupCiscoWirelessLanFeatureTemplateOutput(ctx *Context, args *LookupCiscoWirelessLanFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCiscoWirelessLanFeatureTemplateResultOutput

    > 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)
    }
    public static CompletableFuture<GetCiscoWirelessLanFeatureTemplateResult> getCiscoWirelessLanFeatureTemplate(GetCiscoWirelessLanFeatureTemplateArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getCiscoWirelessLanFeatureTemplate:getCiscoWirelessLanFeatureTemplate
      arguments:
        # arguments dictionary

    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 bool
    Set admin state
    AdminStateVariable string
    Variable name
    BroadcastSsid bool
    Enable broadcast SSID
    Optional bool
    Indicates if list item is considered optional.
    Passphrase string
    Set passphrase
    PassphraseVariable string
    Variable name
    QosProfile string
    Select QoS profile
    QosProfileVariable string
    Variable name
    RadioType string
    Select radio type
    RadioTypeVariable string
    Variable name
    RadiusServerIp string
    Set RADIUS server IP
    RadiusServerIpVariable string
    Variable name
    RadiusServerPort int
    Set RADIUS server authentication port
    RadiusServerPortVariable string
    Variable name
    RadiusServerSecret string
    Set RADIUS server shared secret
    RadiusServerSecretVariable string
    Variable name
    SecurityType string
    Select security type
    SecurityTypeVariable string
    Variable name
    VlanId int
    Set VLAN ID
    VlanIdVariable string
    Variable name
    WirelessNetworkName string
    Configure wlan SSID
    AdminState bool
    Set admin state
    AdminStateVariable string
    Variable name
    BroadcastSsid bool
    Enable broadcast SSID
    Optional bool
    Indicates if list item is considered optional.
    Passphrase string
    Set passphrase
    PassphraseVariable string
    Variable name
    QosProfile string
    Select QoS profile
    QosProfileVariable string
    Variable name
    RadioType string
    Select radio type
    RadioTypeVariable string
    Variable name
    RadiusServerIp string
    Set RADIUS server IP
    RadiusServerIpVariable string
    Variable name
    RadiusServerPort int
    Set RADIUS server authentication port
    RadiusServerPortVariable string
    Variable name
    RadiusServerSecret string
    Set RADIUS server shared secret
    RadiusServerSecretVariable string
    Variable name
    SecurityType string
    Select security type
    SecurityTypeVariable string
    Variable name
    VlanId int
    Set VLAN ID
    VlanIdVariable string
    Variable name
    WirelessNetworkName string
    Configure wlan SSID
    adminState Boolean
    Set admin state
    adminStateVariable String
    Variable name
    broadcastSsid Boolean
    Enable broadcast SSID
    optional Boolean
    Indicates if list item is considered optional.
    passphrase String
    Set passphrase
    passphraseVariable String
    Variable name
    qosProfile String
    Select QoS profile
    qosProfileVariable String
    Variable name
    radioType String
    Select radio type
    radioTypeVariable String
    Variable name
    radiusServerIp String
    Set RADIUS server IP
    radiusServerIpVariable String
    Variable name
    radiusServerPort Integer
    Set RADIUS server authentication port
    radiusServerPortVariable String
    Variable name
    radiusServerSecret String
    Set RADIUS server shared secret
    radiusServerSecretVariable String
    Variable name
    securityType String
    Select security type
    securityTypeVariable String
    Variable name
    vlanId Integer
    Set VLAN ID
    vlanIdVariable String
    Variable name
    wirelessNetworkName String
    Configure wlan SSID
    adminState boolean
    Set admin state
    adminStateVariable string
    Variable name
    broadcastSsid boolean
    Enable broadcast SSID
    optional boolean
    Indicates if list item is considered optional.
    passphrase string
    Set passphrase
    passphraseVariable string
    Variable name
    qosProfile string
    Select QoS profile
    qosProfileVariable string
    Variable name
    radioType string
    Select radio type
    radioTypeVariable string
    Variable name
    radiusServerIp string
    Set RADIUS server IP
    radiusServerIpVariable string
    Variable name
    radiusServerPort number
    Set RADIUS server authentication port
    radiusServerPortVariable string
    Variable name
    radiusServerSecret string
    Set RADIUS server shared secret
    radiusServerSecretVariable string
    Variable name
    securityType string
    Select security type
    securityTypeVariable string
    Variable name
    vlanId number
    Set VLAN ID
    vlanIdVariable string
    Variable name
    wirelessNetworkName string
    Configure wlan SSID
    admin_state bool
    Set admin state
    admin_state_variable str
    Variable name
    broadcast_ssid bool
    Enable broadcast SSID
    optional bool
    Indicates if list item is considered optional.
    passphrase str
    Set passphrase
    passphrase_variable str
    Variable name
    qos_profile str
    Select QoS profile
    qos_profile_variable str
    Variable name
    radio_type str
    Select radio type
    radio_type_variable str
    Variable name
    radius_server_ip str
    Set RADIUS server IP
    radius_server_ip_variable str
    Variable name
    radius_server_port int
    Set RADIUS server authentication port
    radius_server_port_variable str
    Variable name
    radius_server_secret str
    Set RADIUS server shared secret
    radius_server_secret_variable str
    Variable name
    security_type str
    Select security type
    security_type_variable str
    Variable name
    vlan_id int
    Set VLAN ID
    vlan_id_variable str
    Variable name
    wireless_network_name str
    Configure wlan SSID
    adminState Boolean
    Set admin state
    adminStateVariable String
    Variable name
    broadcastSsid Boolean
    Enable broadcast SSID
    optional Boolean
    Indicates if list item is considered optional.
    passphrase String
    Set passphrase
    passphraseVariable String
    Variable name
    qosProfile String
    Select QoS profile
    qosProfileVariable String
    Variable name
    radioType String
    Select radio type
    radioTypeVariable String
    Variable name
    radiusServerIp String
    Set RADIUS server IP
    radiusServerIpVariable String
    Variable name
    radiusServerPort Number
    Set RADIUS server authentication port
    radiusServerPortVariable String
    Variable name
    radiusServerSecret String
    Set RADIUS server shared secret
    radiusServerSecretVariable String
    Variable name
    securityType String
    Select security type
    securityTypeVariable String
    Variable name
    vlanId Number
    Set VLAN ID
    vlanIdVariable String
    Variable name
    wirelessNetworkName 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.
    sdwan logo
    Cisco Catalyst SD-WAN v0.1.3 published on Tuesday, Sep 24, 2024 by Pulumi