1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getServiceWirelessLanFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.getServiceWirelessLanFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

    This data source can read the Service Wireless LAN Feature.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sdwan from "@pulumi/sdwan";
    
    const example = sdwan.getServiceWirelessLanFeature({
        id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
        featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_service_wireless_lan_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
        feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
    
    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.LookupServiceWirelessLanFeature(ctx, &sdwan.LookupServiceWirelessLanFeatureArgs{
    			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
    			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    		}, 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.GetServiceWirelessLanFeature.Invoke(new()
        {
            Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
            FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
        });
    
    });
    
    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.GetServiceWirelessLanFeatureArgs;
    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.getServiceWirelessLanFeature(GetServiceWirelessLanFeatureArgs.builder()
                .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getServiceWirelessLanFeature
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    

    Using getServiceWirelessLanFeature

    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 getServiceWirelessLanFeature(args: GetServiceWirelessLanFeatureArgs, opts?: InvokeOptions): Promise<GetServiceWirelessLanFeatureResult>
    function getServiceWirelessLanFeatureOutput(args: GetServiceWirelessLanFeatureOutputArgs, opts?: InvokeOptions): Output<GetServiceWirelessLanFeatureResult>
    def get_service_wireless_lan_feature(feature_profile_id: Optional[str] = None,
                                         id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetServiceWirelessLanFeatureResult
    def get_service_wireless_lan_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                         id: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetServiceWirelessLanFeatureResult]
    func LookupServiceWirelessLanFeature(ctx *Context, args *LookupServiceWirelessLanFeatureArgs, opts ...InvokeOption) (*LookupServiceWirelessLanFeatureResult, error)
    func LookupServiceWirelessLanFeatureOutput(ctx *Context, args *LookupServiceWirelessLanFeatureOutputArgs, opts ...InvokeOption) LookupServiceWirelessLanFeatureResultOutput

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

    public static class GetServiceWirelessLanFeature 
    {
        public static Task<GetServiceWirelessLanFeatureResult> InvokeAsync(GetServiceWirelessLanFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetServiceWirelessLanFeatureResult> Invoke(GetServiceWirelessLanFeatureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetServiceWirelessLanFeatureResult> getServiceWirelessLanFeature(GetServiceWirelessLanFeatureArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getServiceWirelessLanFeature:getServiceWirelessLanFeature
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature

    getServiceWirelessLanFeature Result

    The following output properties are available:

    Country string
    Select country
    CountryVariable string
    Variable name
    Description string
    The description of the Feature
    Enable24g bool
    2.4GHz Enabled
    Enable24gVariable string
    Variable name
    Enable5g bool
    5GHz Enabled
    Enable5gVariable string
    Variable name
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    MeDefaultGateway string
    Set mobile express default gateway
    MeDefaultGatewayVariable string
    Variable name
    MeDynamicIpEnabled bool
    ME management IP dynamic allocated by DHCP
    MeIpv4Address string
    Set mobile express controller address
    MeIpv4AddressVariable string
    Variable name
    MeSubnetMask string
    Set mobile express controller subnet mask
    MeSubnetMaskVariable string
    Variable name
    Name string
    The name of the Feature
    Password string
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    PasswordVariable string
    Variable name
    Ssids List<GetServiceWirelessLanFeatureSsid>
    Configure Wi-Fi SSID profile
    Username string
    Set management username
    UsernameVariable string
    Variable name
    Version int
    The version of the Feature
    Country string
    Select country
    CountryVariable string
    Variable name
    Description string
    The description of the Feature
    Enable24g bool
    2.4GHz Enabled
    Enable24gVariable string
    Variable name
    Enable5g bool
    5GHz Enabled
    Enable5gVariable string
    Variable name
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    MeDefaultGateway string
    Set mobile express default gateway
    MeDefaultGatewayVariable string
    Variable name
    MeDynamicIpEnabled bool
    ME management IP dynamic allocated by DHCP
    MeIpv4Address string
    Set mobile express controller address
    MeIpv4AddressVariable string
    Variable name
    MeSubnetMask string
    Set mobile express controller subnet mask
    MeSubnetMaskVariable string
    Variable name
    Name string
    The name of the Feature
    Password string
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    PasswordVariable string
    Variable name
    Ssids []GetServiceWirelessLanFeatureSsid
    Configure Wi-Fi SSID profile
    Username string
    Set management username
    UsernameVariable string
    Variable name
    Version int
    The version of the Feature
    country String
    Select country
    countryVariable String
    Variable name
    description String
    The description of the Feature
    enable24g Boolean
    2.4GHz Enabled
    enable24gVariable String
    Variable name
    enable5g Boolean
    5GHz Enabled
    enable5gVariable String
    Variable name
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    meDefaultGateway String
    Set mobile express default gateway
    meDefaultGatewayVariable String
    Variable name
    meDynamicIpEnabled Boolean
    ME management IP dynamic allocated by DHCP
    meIpv4Address String
    Set mobile express controller address
    meIpv4AddressVariable String
    Variable name
    meSubnetMask String
    Set mobile express controller subnet mask
    meSubnetMaskVariable String
    Variable name
    name String
    The name of the Feature
    password String
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    passwordVariable String
    Variable name
    ssids List<GetServiceWirelessLanFeatureSsid>
    Configure Wi-Fi SSID profile
    username String
    Set management username
    usernameVariable String
    Variable name
    version Integer
    The version of the Feature
    country string
    Select country
    countryVariable string
    Variable name
    description string
    The description of the Feature
    enable24g boolean
    2.4GHz Enabled
    enable24gVariable string
    Variable name
    enable5g boolean
    5GHz Enabled
    enable5gVariable string
    Variable name
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    meDefaultGateway string
    Set mobile express default gateway
    meDefaultGatewayVariable string
    Variable name
    meDynamicIpEnabled boolean
    ME management IP dynamic allocated by DHCP
    meIpv4Address string
    Set mobile express controller address
    meIpv4AddressVariable string
    Variable name
    meSubnetMask string
    Set mobile express controller subnet mask
    meSubnetMaskVariable string
    Variable name
    name string
    The name of the Feature
    password string
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    passwordVariable string
    Variable name
    ssids GetServiceWirelessLanFeatureSsid[]
    Configure Wi-Fi SSID profile
    username string
    Set management username
    usernameVariable string
    Variable name
    version number
    The version of the Feature
    country str
    Select country
    country_variable str
    Variable name
    description str
    The description of the Feature
    enable24g bool
    2.4GHz Enabled
    enable24g_variable str
    Variable name
    enable5g bool
    5GHz Enabled
    enable5g_variable str
    Variable name
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    me_default_gateway str
    Set mobile express default gateway
    me_default_gateway_variable str
    Variable name
    me_dynamic_ip_enabled bool
    ME management IP dynamic allocated by DHCP
    me_ipv4_address str
    Set mobile express controller address
    me_ipv4_address_variable str
    Variable name
    me_subnet_mask str
    Set mobile express controller subnet mask
    me_subnet_mask_variable str
    Variable name
    name str
    The name of the Feature
    password str
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    password_variable str
    Variable name
    ssids Sequence[GetServiceWirelessLanFeatureSsid]
    Configure Wi-Fi SSID profile
    username str
    Set management username
    username_variable str
    Variable name
    version int
    The version of the Feature
    country String
    Select country
    countryVariable String
    Variable name
    description String
    The description of the Feature
    enable24g Boolean
    2.4GHz Enabled
    enable24gVariable String
    Variable name
    enable5g Boolean
    5GHz Enabled
    enable5gVariable String
    Variable name
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    meDefaultGateway String
    Set mobile express default gateway
    meDefaultGatewayVariable String
    Variable name
    meDynamicIpEnabled Boolean
    ME management IP dynamic allocated by DHCP
    meIpv4Address String
    Set mobile express controller address
    meIpv4AddressVariable String
    Variable name
    meSubnetMask String
    Set mobile express controller subnet mask
    meSubnetMaskVariable String
    Variable name
    name String
    The name of the Feature
    password String
    Set management password,the password must contains characters from all of the following classes,lowercase letters,uppercase letters,digits,and special characters. No character in the password can be repeated more than three times consecutively. The password must not be the same as the associated username or the username reversed. The password must not be cisco,ocsic,or any variant obtained by changing the capitalization of the letters in word cisco. In addition,you can't substitute 1,l,or ! for i,0 for o,$ for s.
    passwordVariable String
    Variable name
    ssids List<Property Map>
    Configure Wi-Fi SSID profile
    username String
    Set management username
    usernameVariable String
    Variable name
    version Number
    The version of the Feature

    Supporting Types

    GetServiceWirelessLanFeatureSsid

    AdminState bool
    Set admin state
    AdminStateVariable string
    Variable name
    BroadcastSsid bool
    Enable broadcast SSID
    BroadcastSsidVariable string
    Variable name
    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
    SsidName string
    Configure wlan SSID
    VlanId int
    Set VLAN ID
    VlanIdVariable string
    Variable name
    AdminState bool
    Set admin state
    AdminStateVariable string
    Variable name
    BroadcastSsid bool
    Enable broadcast SSID
    BroadcastSsidVariable string
    Variable name
    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
    SsidName string
    Configure wlan SSID
    VlanId int
    Set VLAN ID
    VlanIdVariable string
    Variable name
    adminState Boolean
    Set admin state
    adminStateVariable String
    Variable name
    broadcastSsid Boolean
    Enable broadcast SSID
    broadcastSsidVariable String
    Variable name
    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
    ssidName String
    Configure wlan SSID
    vlanId Integer
    Set VLAN ID
    vlanIdVariable String
    Variable name
    adminState boolean
    Set admin state
    adminStateVariable string
    Variable name
    broadcastSsid boolean
    Enable broadcast SSID
    broadcastSsidVariable string
    Variable name
    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
    ssidName string
    Configure wlan SSID
    vlanId number
    Set VLAN ID
    vlanIdVariable string
    Variable name
    admin_state bool
    Set admin state
    admin_state_variable str
    Variable name
    broadcast_ssid bool
    Enable broadcast SSID
    broadcast_ssid_variable str
    Variable name
    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
    ssid_name str
    Configure wlan SSID
    vlan_id int
    Set VLAN ID
    vlan_id_variable str
    Variable name
    adminState Boolean
    Set admin state
    adminStateVariable String
    Variable name
    broadcastSsid Boolean
    Enable broadcast SSID
    broadcastSsidVariable String
    Variable name
    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
    ssidName String
    Configure wlan SSID
    vlanId Number
    Set VLAN ID
    vlanIdVariable String
    Variable name

    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.2.0 published on Friday, Nov 1, 2024 by Pulumi