Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi
meraki.networks.getWirelessSettings
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";
const example = meraki.networks.getWirelessSettings({
networkId: "string",
});
export const merakiNetworksWirelessSettingsExample = example.then(example => example.item);
import pulumi
import pulumi_meraki as meraki
example = meraki.networks.get_wireless_settings(network_id="string")
pulumi.export("merakiNetworksWirelessSettingsExample", example.item)
package main
import (
"github.com/pulumi/pulumi-meraki/sdk/go/meraki/networks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := networks.LookupWirelessSettings(ctx, &networks.LookupWirelessSettingsArgs{
NetworkId: "string",
}, nil)
if err != nil {
return err
}
ctx.Export("merakiNetworksWirelessSettingsExample", example.Item)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;
return await Deployment.RunAsync(() =>
{
var example = Meraki.Networks.GetWirelessSettings.Invoke(new()
{
NetworkId = "string",
});
return new Dictionary<string, object?>
{
["merakiNetworksWirelessSettingsExample"] = example.Apply(getWirelessSettingsResult => getWirelessSettingsResult.Item),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.NetworksFunctions;
import com.pulumi.meraki.networks.inputs.GetWirelessSettingsArgs;
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 = NetworksFunctions.getWirelessSettings(GetWirelessSettingsArgs.builder()
.networkId("string")
.build());
ctx.export("merakiNetworksWirelessSettingsExample", example.applyValue(getWirelessSettingsResult -> getWirelessSettingsResult.item()));
}
}
variables:
example:
fn::invoke:
Function: meraki:networks:getWirelessSettings
Arguments:
networkId: string
outputs:
merakiNetworksWirelessSettingsExample: ${example.item}
Using getWirelessSettings
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 getWirelessSettings(args: GetWirelessSettingsArgs, opts?: InvokeOptions): Promise<GetWirelessSettingsResult>
function getWirelessSettingsOutput(args: GetWirelessSettingsOutputArgs, opts?: InvokeOptions): Output<GetWirelessSettingsResult>
def get_wireless_settings(network_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWirelessSettingsResult
def get_wireless_settings_output(network_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWirelessSettingsResult]
func LookupWirelessSettings(ctx *Context, args *LookupWirelessSettingsArgs, opts ...InvokeOption) (*LookupWirelessSettingsResult, error)
func LookupWirelessSettingsOutput(ctx *Context, args *LookupWirelessSettingsOutputArgs, opts ...InvokeOption) LookupWirelessSettingsResultOutput
> Note: This function is named LookupWirelessSettings
in the Go SDK.
public static class GetWirelessSettings
{
public static Task<GetWirelessSettingsResult> InvokeAsync(GetWirelessSettingsArgs args, InvokeOptions? opts = null)
public static Output<GetWirelessSettingsResult> Invoke(GetWirelessSettingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWirelessSettingsResult> getWirelessSettings(GetWirelessSettingsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:networks/getWirelessSettings:getWirelessSettings
arguments:
# arguments dictionary
The following arguments are supported:
- Network
Id string - networkId path parameter. Network ID
- Network
Id string - networkId path parameter. Network ID
- network
Id String - networkId path parameter. Network ID
- network
Id string - networkId path parameter. Network ID
- network_
id str - networkId path parameter. Network ID
- network
Id String - networkId path parameter. Network ID
getWirelessSettings Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Wireless Settings Item - Network
Id string - networkId path parameter. Network ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Wireless Settings Item - Network
Id string - networkId path parameter. Network ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Wireless Settings Item - network
Id String - networkId path parameter. Network ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Wireless Settings Item - network
Id string - networkId path parameter. Network ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Wireless Settings Item - network_
id str - networkId path parameter. Network ID
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- network
Id String - networkId path parameter. Network ID
Supporting Types
GetWirelessSettingsItem
- Ipv6Bridge
Enabled bool - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- Led
Lights boolOn - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- Location
Analytics boolEnabled - Toggle for enabling or disabling location analytics for your network
- Meshing
Enabled bool - Toggle for enabling or disabling meshing in a network
- Named
Vlans GetWireless Settings Item Named Vlans - Named VLAN settings for wireless networks.
- Regulatory
Domain GetWireless Settings Item Regulatory Domain - Regulatory domain information for this network.
- Upgradestrategy string
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
- Ipv6Bridge
Enabled bool - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- Led
Lights boolOn - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- Location
Analytics boolEnabled - Toggle for enabling or disabling location analytics for your network
- Meshing
Enabled bool - Toggle for enabling or disabling meshing in a network
- Named
Vlans GetWireless Settings Item Named Vlans - Named VLAN settings for wireless networks.
- Regulatory
Domain GetWireless Settings Item Regulatory Domain - Regulatory domain information for this network.
- Upgradestrategy string
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
- ipv6Bridge
Enabled Boolean - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- led
Lights BooleanOn - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- location
Analytics BooleanEnabled - Toggle for enabling or disabling location analytics for your network
- meshing
Enabled Boolean - Toggle for enabling or disabling meshing in a network
- named
Vlans GetWireless Settings Item Named Vlans - Named VLAN settings for wireless networks.
- regulatory
Domain GetWireless Settings Item Regulatory Domain - Regulatory domain information for this network.
- upgradestrategy String
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
- ipv6Bridge
Enabled boolean - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- led
Lights booleanOn - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- location
Analytics booleanEnabled - Toggle for enabling or disabling location analytics for your network
- meshing
Enabled boolean - Toggle for enabling or disabling meshing in a network
- named
Vlans GetWireless Settings Item Named Vlans - Named VLAN settings for wireless networks.
- regulatory
Domain GetWireless Settings Item Regulatory Domain - Regulatory domain information for this network.
- upgradestrategy string
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
- ipv6_
bridge_ boolenabled - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- led_
lights_ boolon - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- location_
analytics_ boolenabled - Toggle for enabling or disabling location analytics for your network
- meshing_
enabled bool - Toggle for enabling or disabling meshing in a network
- named_
vlans GetWireless Settings Item Named Vlans - Named VLAN settings for wireless networks.
- regulatory_
domain GetWireless Settings Item Regulatory Domain - Regulatory domain information for this network.
- upgradestrategy str
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
- ipv6Bridge
Enabled Boolean - Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
- led
Lights BooleanOn - Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
- location
Analytics BooleanEnabled - Toggle for enabling or disabling location analytics for your network
- meshing
Enabled Boolean - Toggle for enabling or disabling meshing in a network
- named
Vlans Property Map - Named VLAN settings for wireless networks.
- regulatory
Domain Property Map - Regulatory domain information for this network.
- upgradestrategy String
- The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
GetWirelessSettingsItemNamedVlans
- Pool
Dhcp GetMonitoring Wireless Settings Item Named Vlans Pool Dhcp Monitoring - Named VLAN Pool DHCP Monitoring settings.
- Pool
Dhcp GetMonitoring Wireless Settings Item Named Vlans Pool Dhcp Monitoring - Named VLAN Pool DHCP Monitoring settings.
- pool
Dhcp GetMonitoring Wireless Settings Item Named Vlans Pool Dhcp Monitoring - Named VLAN Pool DHCP Monitoring settings.
- pool
Dhcp GetMonitoring Wireless Settings Item Named Vlans Pool Dhcp Monitoring - Named VLAN Pool DHCP Monitoring settings.
- pool_
dhcp_ Getmonitoring Wireless Settings Item Named Vlans Pool Dhcp Monitoring - Named VLAN Pool DHCP Monitoring settings.
- pool
Dhcp Property MapMonitoring - Named VLAN Pool DHCP Monitoring settings.
GetWirelessSettingsItemNamedVlansPoolDhcpMonitoring
- Duration int
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- Enabled bool
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
- Duration int
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- Enabled bool
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
- duration Integer
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- enabled Boolean
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
- duration number
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- enabled boolean
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
- duration int
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- enabled bool
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
- duration Number
- The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
- enabled Boolean
- Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
GetWirelessSettingsItemRegulatoryDomain
- Country
Code string - The country code of the regulatory domain.
- Name string
- The name of the regulatory domain for this network.
- Permits6e bool
- Whether or not the regulatory domain for this network permits Wifi 6E.
- Country
Code string - The country code of the regulatory domain.
- Name string
- The name of the regulatory domain for this network.
- Permits6e bool
- Whether or not the regulatory domain for this network permits Wifi 6E.
- country
Code String - The country code of the regulatory domain.
- name String
- The name of the regulatory domain for this network.
- permits6e Boolean
- Whether or not the regulatory domain for this network permits Wifi 6E.
- country
Code string - The country code of the regulatory domain.
- name string
- The name of the regulatory domain for this network.
- permits6e boolean
- Whether or not the regulatory domain for this network permits Wifi 6E.
- country_
code str - The country code of the regulatory domain.
- name str
- The name of the regulatory domain for this network.
- permits6e bool
- Whether or not the regulatory domain for this network permits Wifi 6E.
- country
Code String - The country code of the regulatory domain.
- name String
- The name of the regulatory domain for this network.
- permits6e Boolean
- Whether or not the regulatory domain for this network permits Wifi 6E.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.