Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi
sdwan.getServiceWirelessLanFeature
Explore with Pulumi AI
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)
public static Output<GetServiceWirelessLanFeatureResult> getServiceWirelessLanFeature(GetServiceWirelessLanFeatureArgs args, InvokeOptions options)
fn::invoke:
  function: sdwan:index/getServiceWirelessLanFeature:getServiceWirelessLanFeature
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- featureProfile StringId 
- Feature Profile ID
- id String
- The id of the Feature
- featureProfile stringId 
- Feature Profile ID
- id string
- The id of the Feature
- feature_profile_ strid 
- Feature Profile ID
- id str
- The id of the Feature
- featureProfile StringId 
- 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
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- MeDefault stringGateway 
- Set mobile express default gateway
- MeDefault stringGateway Variable 
- Variable name
- MeDynamic boolIp Enabled 
- ME management IP dynamic allocated by DHCP
- MeIpv4Address string
- Set mobile express controller address
- MeIpv4Address stringVariable 
- Variable name
- MeSubnet stringMask 
- Set mobile express controller subnet mask
- MeSubnet stringMask Variable 
- 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<GetService Wireless Lan Feature Ssid> 
- 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
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- MeDefault stringGateway 
- Set mobile express default gateway
- MeDefault stringGateway Variable 
- Variable name
- MeDynamic boolIp Enabled 
- ME management IP dynamic allocated by DHCP
- MeIpv4Address string
- Set mobile express controller address
- MeIpv4Address stringVariable 
- Variable name
- MeSubnet stringMask 
- Set mobile express controller subnet mask
- MeSubnet stringMask Variable 
- 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
[]GetService Wireless Lan Feature Ssid 
- 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
- featureProfile StringId 
- Feature Profile ID
- id String
- The id of the Feature
- meDefault StringGateway 
- Set mobile express default gateway
- meDefault StringGateway Variable 
- Variable name
- meDynamic BooleanIp Enabled 
- ME management IP dynamic allocated by DHCP
- meIpv4Address String
- Set mobile express controller address
- meIpv4Address StringVariable 
- Variable name
- meSubnet StringMask 
- Set mobile express controller subnet mask
- meSubnet StringMask Variable 
- 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<GetService Wireless Lan Feature Ssid> 
- 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
- featureProfile stringId 
- Feature Profile ID
- id string
- The id of the Feature
- meDefault stringGateway 
- Set mobile express default gateway
- meDefault stringGateway Variable 
- Variable name
- meDynamic booleanIp Enabled 
- ME management IP dynamic allocated by DHCP
- meIpv4Address string
- Set mobile express controller address
- meIpv4Address stringVariable 
- Variable name
- meSubnet stringMask 
- Set mobile express controller subnet mask
- meSubnet stringMask Variable 
- 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
GetService Wireless Lan Feature Ssid[] 
- 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_ strid 
- Feature Profile ID
- id str
- The id of the Feature
- me_default_ strgateway 
- Set mobile express default gateway
- me_default_ strgateway_ variable 
- Variable name
- me_dynamic_ boolip_ enabled 
- ME management IP dynamic allocated by DHCP
- me_ipv4_ straddress 
- Set mobile express controller address
- me_ipv4_ straddress_ variable 
- Variable name
- me_subnet_ strmask 
- Set mobile express controller subnet mask
- me_subnet_ strmask_ variable 
- 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[GetService Wireless Lan Feature Ssid] 
- 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
- featureProfile StringId 
- Feature Profile ID
- id String
- The id of the Feature
- meDefault StringGateway 
- Set mobile express default gateway
- meDefault StringGateway Variable 
- Variable name
- meDynamic BooleanIp Enabled 
- ME management IP dynamic allocated by DHCP
- meIpv4Address String
- Set mobile express controller address
- meIpv4Address StringVariable 
- Variable name
- meSubnet StringMask 
- Set mobile express controller subnet mask
- meSubnet StringMask Variable 
- 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
- AdminState stringVariable 
- Variable name
- BroadcastSsid bool
- Enable broadcast SSID
- BroadcastSsid stringVariable 
- Variable name
- Passphrase string
- Set passphrase
- PassphraseVariable string
- Variable name
- QosProfile string
- Select QoS profile
- QosProfile stringVariable 
- Variable name
- RadioType string
- Select radio type
- RadioType stringVariable 
- Variable name
- RadiusServer stringIp 
- Set RADIUS server IP
- RadiusServer stringIp Variable 
- Variable name
- RadiusServer intPort 
- Set RADIUS server authentication port
- RadiusServer stringPort Variable 
- Variable name
- RadiusServer stringSecret 
- Set RADIUS server shared secret
- RadiusServer stringSecret Variable 
- Variable name
- SecurityType string
- Select security type
- SsidName string
- Configure wlan SSID
- VlanId int
- Set VLAN ID
- VlanId stringVariable 
- Variable name
- AdminState bool
- Set admin state
- AdminState stringVariable 
- Variable name
- BroadcastSsid bool
- Enable broadcast SSID
- BroadcastSsid stringVariable 
- Variable name
- Passphrase string
- Set passphrase
- PassphraseVariable string
- Variable name
- QosProfile string
- Select QoS profile
- QosProfile stringVariable 
- Variable name
- RadioType string
- Select radio type
- RadioType stringVariable 
- Variable name
- RadiusServer stringIp 
- Set RADIUS server IP
- RadiusServer stringIp Variable 
- Variable name
- RadiusServer intPort 
- Set RADIUS server authentication port
- RadiusServer stringPort Variable 
- Variable name
- RadiusServer stringSecret 
- Set RADIUS server shared secret
- RadiusServer stringSecret Variable 
- Variable name
- SecurityType string
- Select security type
- SsidName string
- Configure wlan SSID
- VlanId int
- Set VLAN ID
- VlanId stringVariable 
- Variable name
- adminState Boolean
- Set admin state
- adminState StringVariable 
- Variable name
- broadcastSsid Boolean
- Enable broadcast SSID
- broadcastSsid StringVariable 
- Variable name
- passphrase String
- Set passphrase
- passphraseVariable String
- Variable name
- qosProfile String
- Select QoS profile
- qosProfile StringVariable 
- Variable name
- radioType String
- Select radio type
- radioType StringVariable 
- Variable name
- radiusServer StringIp 
- Set RADIUS server IP
- radiusServer StringIp Variable 
- Variable name
- radiusServer IntegerPort 
- Set RADIUS server authentication port
- radiusServer StringPort Variable 
- Variable name
- radiusServer StringSecret 
- Set RADIUS server shared secret
- radiusServer StringSecret Variable 
- Variable name
- securityType String
- Select security type
- ssidName String
- Configure wlan SSID
- vlanId Integer
- Set VLAN ID
- vlanId StringVariable 
- Variable name
- adminState boolean
- Set admin state
- adminState stringVariable 
- Variable name
- broadcastSsid boolean
- Enable broadcast SSID
- broadcastSsid stringVariable 
- Variable name
- passphrase string
- Set passphrase
- passphraseVariable string
- Variable name
- qosProfile string
- Select QoS profile
- qosProfile stringVariable 
- Variable name
- radioType string
- Select radio type
- radioType stringVariable 
- Variable name
- radiusServer stringIp 
- Set RADIUS server IP
- radiusServer stringIp Variable 
- Variable name
- radiusServer numberPort 
- Set RADIUS server authentication port
- radiusServer stringPort Variable 
- Variable name
- radiusServer stringSecret 
- Set RADIUS server shared secret
- radiusServer stringSecret Variable 
- Variable name
- securityType string
- Select security type
- ssidName string
- Configure wlan SSID
- vlanId number
- Set VLAN ID
- vlanId stringVariable 
- Variable name
- admin_state bool
- Set admin state
- admin_state_ strvariable 
- Variable name
- broadcast_ssid bool
- Enable broadcast SSID
- broadcast_ssid_ strvariable 
- Variable name
- passphrase str
- Set passphrase
- passphrase_variable str
- Variable name
- qos_profile str
- Select QoS profile
- qos_profile_ strvariable 
- Variable name
- radio_type str
- Select radio type
- radio_type_ strvariable 
- Variable name
- radius_server_ strip 
- Set RADIUS server IP
- radius_server_ strip_ variable 
- Variable name
- radius_server_ intport 
- Set RADIUS server authentication port
- radius_server_ strport_ variable 
- Variable name
- radius_server_ strsecret 
- Set RADIUS server shared secret
- radius_server_ strsecret_ variable 
- Variable name
- security_type str
- Select security type
- ssid_name str
- Configure wlan SSID
- vlan_id int
- Set VLAN ID
- vlan_id_ strvariable 
- Variable name
- adminState Boolean
- Set admin state
- adminState StringVariable 
- Variable name
- broadcastSsid Boolean
- Enable broadcast SSID
- broadcastSsid StringVariable 
- Variable name
- passphrase String
- Set passphrase
- passphraseVariable String
- Variable name
- qosProfile String
- Select QoS profile
- qosProfile StringVariable 
- Variable name
- radioType String
- Select radio type
- radioType StringVariable 
- Variable name
- radiusServer StringIp 
- Set RADIUS server IP
- radiusServer StringIp Variable 
- Variable name
- radiusServer NumberPort 
- Set RADIUS server authentication port
- radiusServer StringPort Variable 
- Variable name
- radiusServer StringSecret 
- Set RADIUS server shared secret
- radiusServer StringSecret Variable 
- Variable name
- securityType String
- Select security type
- ssidName String
- Configure wlan SSID
- vlanId Number
- Set VLAN ID
- vlanId StringVariable 
- Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
