meraki.networks.ApplianceSsids
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";
const example = new meraki.networks.ApplianceSsids("example", {
authMode: "8021x-radius",
defaultVlanId: 1,
dhcpEnforcedDeauthentication: {
enabled: true,
},
dot11w: {
enabled: true,
required: true,
},
enabled: true,
encryptionMode: "wpa",
name: "My SSID",
networkId: "string",
number: "string",
psk: "psk",
radiusServers: [{
host: "0.0.0.0",
port: 1000,
secret: "secret",
}],
visible: true,
wpaEncryptionMode: "WPA2 only",
});
export const merakiNetworksApplianceSsidsExample = example;
import pulumi
import pulumi_meraki as meraki
example = meraki.networks.ApplianceSsids("example",
auth_mode="8021x-radius",
default_vlan_id=1,
dhcp_enforced_deauthentication=meraki.networks.ApplianceSsidsDhcpEnforcedDeauthenticationArgs(
enabled=True,
),
dot11w=meraki.networks.ApplianceSsidsDot11wArgs(
enabled=True,
required=True,
),
enabled=True,
encryption_mode="wpa",
name="My SSID",
network_id="string",
number="string",
psk="psk",
radius_servers=[meraki.networks.ApplianceSsidsRadiusServerArgs(
host="0.0.0.0",
port=1000,
secret="secret",
)],
visible=True,
wpa_encryption_mode="WPA2 only")
pulumi.export("merakiNetworksApplianceSsidsExample", example)
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.NewApplianceSsids(ctx, "example", &networks.ApplianceSsidsArgs{
AuthMode: pulumi.String("8021x-radius"),
DefaultVlanId: pulumi.Int(1),
DhcpEnforcedDeauthentication: &networks.ApplianceSsidsDhcpEnforcedDeauthenticationArgs{
Enabled: pulumi.Bool(true),
},
Dot11w: &networks.ApplianceSsidsDot11wArgs{
Enabled: pulumi.Bool(true),
Required: pulumi.Bool(true),
},
Enabled: pulumi.Bool(true),
EncryptionMode: pulumi.String("wpa"),
Name: pulumi.String("My SSID"),
NetworkId: pulumi.String("string"),
Number: pulumi.Int("string"),
Psk: pulumi.String("psk"),
RadiusServers: networks.ApplianceSsidsRadiusServerArray{
&networks.ApplianceSsidsRadiusServerArgs{
Host: pulumi.String("0.0.0.0"),
Port: pulumi.Int(1000),
Secret: pulumi.String("secret"),
},
},
Visible: pulumi.Bool(true),
WpaEncryptionMode: pulumi.String("WPA2 only"),
})
if err != nil {
return err
}
ctx.Export("merakiNetworksApplianceSsidsExample", example)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;
return await Deployment.RunAsync(() =>
{
var example = new Meraki.Networks.ApplianceSsids("example", new()
{
AuthMode = "8021x-radius",
DefaultVlanId = 1,
DhcpEnforcedDeauthentication = new Meraki.Networks.Inputs.ApplianceSsidsDhcpEnforcedDeauthenticationArgs
{
Enabled = true,
},
Dot11w = new Meraki.Networks.Inputs.ApplianceSsidsDot11wArgs
{
Enabled = true,
Required = true,
},
Enabled = true,
EncryptionMode = "wpa",
Name = "My SSID",
NetworkId = "string",
Number = "string",
Psk = "psk",
RadiusServers = new[]
{
new Meraki.Networks.Inputs.ApplianceSsidsRadiusServerArgs
{
Host = "0.0.0.0",
Port = 1000,
Secret = "secret",
},
},
Visible = true,
WpaEncryptionMode = "WPA2 only",
});
return new Dictionary<string, object?>
{
["merakiNetworksApplianceSsidsExample"] = example,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.ApplianceSsids;
import com.pulumi.meraki.networks.ApplianceSsidsArgs;
import com.pulumi.meraki.networks.inputs.ApplianceSsidsDhcpEnforcedDeauthenticationArgs;
import com.pulumi.meraki.networks.inputs.ApplianceSsidsDot11wArgs;
import com.pulumi.meraki.networks.inputs.ApplianceSsidsRadiusServerArgs;
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) {
var example = new ApplianceSsids("example", ApplianceSsidsArgs.builder()
.authMode("8021x-radius")
.defaultVlanId(1)
.dhcpEnforcedDeauthentication(ApplianceSsidsDhcpEnforcedDeauthenticationArgs.builder()
.enabled(true)
.build())
.dot11w(ApplianceSsidsDot11wArgs.builder()
.enabled(true)
.required(true)
.build())
.enabled(true)
.encryptionMode("wpa")
.name("My SSID")
.networkId("string")
.number("string")
.psk("psk")
.radiusServers(ApplianceSsidsRadiusServerArgs.builder()
.host("0.0.0.0")
.port(1000)
.secret("secret")
.build())
.visible(true)
.wpaEncryptionMode("WPA2 only")
.build());
ctx.export("merakiNetworksApplianceSsidsExample", example);
}
}
resources:
example:
type: meraki:networks:ApplianceSsids
properties:
authMode: 8021x-radius
defaultVlanId: 1
dhcpEnforcedDeauthentication:
enabled: true
dot11w:
enabled: true
required: true
enabled: true
encryptionMode: wpa
name: My SSID
networkId: string
number: string
psk: psk
radiusServers:
- host: 0.0.0.0
port: 1000
secret: secret
visible: true
wpaEncryptionMode: WPA2 only
outputs:
merakiNetworksApplianceSsidsExample: ${example}
Create ApplianceSsids Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ApplianceSsids(name: string, args: ApplianceSsidsArgs, opts?: CustomResourceOptions);
@overload
def ApplianceSsids(resource_name: str,
args: ApplianceSsidsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ApplianceSsids(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_id: Optional[str] = None,
number: Optional[int] = None,
name: Optional[str] = None,
dot11w: Optional[ApplianceSsidsDot11wArgs] = None,
enabled: Optional[bool] = None,
encryption_mode: Optional[str] = None,
auth_mode: Optional[str] = None,
dhcp_enforced_deauthentication: Optional[ApplianceSsidsDhcpEnforcedDeauthenticationArgs] = None,
default_vlan_id: Optional[int] = None,
psk: Optional[str] = None,
radius_servers: Optional[Sequence[ApplianceSsidsRadiusServerArgs]] = None,
visible: Optional[bool] = None,
wpa_encryption_mode: Optional[str] = None)
func NewApplianceSsids(ctx *Context, name string, args ApplianceSsidsArgs, opts ...ResourceOption) (*ApplianceSsids, error)
public ApplianceSsids(string name, ApplianceSsidsArgs args, CustomResourceOptions? opts = null)
public ApplianceSsids(String name, ApplianceSsidsArgs args)
public ApplianceSsids(String name, ApplianceSsidsArgs args, CustomResourceOptions options)
type: meraki:networks:ApplianceSsids
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ApplianceSsidsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ApplianceSsidsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ApplianceSsidsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ApplianceSsidsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ApplianceSsidsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var applianceSsidsResource = new Meraki.Networks.ApplianceSsids("applianceSsidsResource", new()
{
NetworkId = "string",
Number = 0,
Name = "string",
Dot11w = new Meraki.Networks.Inputs.ApplianceSsidsDot11wArgs
{
Enabled = false,
Required = false,
},
Enabled = false,
EncryptionMode = "string",
AuthMode = "string",
DhcpEnforcedDeauthentication = new Meraki.Networks.Inputs.ApplianceSsidsDhcpEnforcedDeauthenticationArgs
{
Enabled = false,
},
DefaultVlanId = 0,
Psk = "string",
RadiusServers = new[]
{
new Meraki.Networks.Inputs.ApplianceSsidsRadiusServerArgs
{
Host = "string",
Port = 0,
Secret = "string",
},
},
Visible = false,
WpaEncryptionMode = "string",
});
example, err := networks.NewApplianceSsids(ctx, "applianceSsidsResource", &networks.ApplianceSsidsArgs{
NetworkId: pulumi.String("string"),
Number: pulumi.Int(0),
Name: pulumi.String("string"),
Dot11w: &networks.ApplianceSsidsDot11wArgs{
Enabled: pulumi.Bool(false),
Required: pulumi.Bool(false),
},
Enabled: pulumi.Bool(false),
EncryptionMode: pulumi.String("string"),
AuthMode: pulumi.String("string"),
DhcpEnforcedDeauthentication: &networks.ApplianceSsidsDhcpEnforcedDeauthenticationArgs{
Enabled: pulumi.Bool(false),
},
DefaultVlanId: pulumi.Int(0),
Psk: pulumi.String("string"),
RadiusServers: networks.ApplianceSsidsRadiusServerArray{
&networks.ApplianceSsidsRadiusServerArgs{
Host: pulumi.String("string"),
Port: pulumi.Int(0),
Secret: pulumi.String("string"),
},
},
Visible: pulumi.Bool(false),
WpaEncryptionMode: pulumi.String("string"),
})
var applianceSsidsResource = new ApplianceSsids("applianceSsidsResource", ApplianceSsidsArgs.builder()
.networkId("string")
.number(0)
.name("string")
.dot11w(ApplianceSsidsDot11wArgs.builder()
.enabled(false)
.required(false)
.build())
.enabled(false)
.encryptionMode("string")
.authMode("string")
.dhcpEnforcedDeauthentication(ApplianceSsidsDhcpEnforcedDeauthenticationArgs.builder()
.enabled(false)
.build())
.defaultVlanId(0)
.psk("string")
.radiusServers(ApplianceSsidsRadiusServerArgs.builder()
.host("string")
.port(0)
.secret("string")
.build())
.visible(false)
.wpaEncryptionMode("string")
.build());
appliance_ssids_resource = meraki.networks.ApplianceSsids("applianceSsidsResource",
network_id="string",
number=0,
name="string",
dot11w=meraki.networks.ApplianceSsidsDot11wArgs(
enabled=False,
required=False,
),
enabled=False,
encryption_mode="string",
auth_mode="string",
dhcp_enforced_deauthentication=meraki.networks.ApplianceSsidsDhcpEnforcedDeauthenticationArgs(
enabled=False,
),
default_vlan_id=0,
psk="string",
radius_servers=[meraki.networks.ApplianceSsidsRadiusServerArgs(
host="string",
port=0,
secret="string",
)],
visible=False,
wpa_encryption_mode="string")
const applianceSsidsResource = new meraki.networks.ApplianceSsids("applianceSsidsResource", {
networkId: "string",
number: 0,
name: "string",
dot11w: {
enabled: false,
required: false,
},
enabled: false,
encryptionMode: "string",
authMode: "string",
dhcpEnforcedDeauthentication: {
enabled: false,
},
defaultVlanId: 0,
psk: "string",
radiusServers: [{
host: "string",
port: 0,
secret: "string",
}],
visible: false,
wpaEncryptionMode: "string",
});
type: meraki:networks:ApplianceSsids
properties:
authMode: string
defaultVlanId: 0
dhcpEnforcedDeauthentication:
enabled: false
dot11w:
enabled: false
required: false
enabled: false
encryptionMode: string
name: string
networkId: string
number: 0
psk: string
radiusServers:
- host: string
port: 0
secret: string
visible: false
wpaEncryptionMode: string
ApplianceSsids Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ApplianceSsids resource accepts the following input properties:
- Network
Id string - networkId path parameter. Network ID
- Number int
- The number of the SSID.
- Auth
Mode string - The association control method for the SSID.
- Default
Vlan intId - The VLAN ID of the VLAN associated to this SSID.
- Dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- Dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled.
- Encryption
Mode string - The psk encryption mode for the SSID.
- Name string
- The name of the SSID.
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- Radius
Servers List<ApplianceSsids Radius Server> - The RADIUS 802.1x servers to be used for authentication.
- Visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- Wpa
Encryption stringMode - WPA encryption mode for the SSID.
- Network
Id string - networkId path parameter. Network ID
- Number int
- The number of the SSID.
- Auth
Mode string - The association control method for the SSID.
- Default
Vlan intId - The VLAN ID of the VLAN associated to this SSID.
- Dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication Args - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- Dot11w
Appliance
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled.
- Encryption
Mode string - The psk encryption mode for the SSID.
- Name string
- The name of the SSID.
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- Radius
Servers []ApplianceSsids Radius Server Args - The RADIUS 802.1x servers to be used for authentication.
- Visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- Wpa
Encryption stringMode - WPA encryption mode for the SSID.
- network
Id String - networkId path parameter. Network ID
- number Integer
- The number of the SSID.
- auth
Mode String - The association control method for the SSID.
- default
Vlan IntegerId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled.
- encryption
Mode String - The psk encryption mode for the SSID.
- name String
- The name of the SSID.
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers List<ApplianceSsids Radius Server> - The RADIUS 802.1x servers to be used for authentication.
- visible Boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption StringMode - WPA encryption mode for the SSID.
- network
Id string - networkId path parameter. Network ID
- number number
- The number of the SSID.
- auth
Mode string - The association control method for the SSID.
- default
Vlan numberId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled boolean
- Whether or not the SSID is enabled.
- encryption
Mode string - The psk encryption mode for the SSID.
- name string
- The name of the SSID.
- psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers ApplianceSsids Radius Server[] - The RADIUS 802.1x servers to be used for authentication.
- visible boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption stringMode - WPA encryption mode for the SSID.
- network_
id str - networkId path parameter. Network ID
- number int
- The number of the SSID.
- auth_
mode str - The association control method for the SSID.
- default_
vlan_ intid - The VLAN ID of the VLAN associated to this SSID.
- dhcp_
enforced_ Appliancedeauthentication Ssids Dhcp Enforced Deauthentication Args - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- enabled bool
- Whether or not the SSID is enabled.
- encryption_
mode str - The psk encryption mode for the SSID.
- name str
- The name of the SSID.
- psk str
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius_
servers Sequence[ApplianceSsids Radius Server Args] - The RADIUS 802.1x servers to be used for authentication.
- visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa_
encryption_ strmode - WPA encryption mode for the SSID.
- network
Id String - networkId path parameter. Network ID
- number Number
- The number of the SSID.
- auth
Mode String - The association control method for the SSID.
- default
Vlan NumberId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced Property MapDeauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w Property Map
- The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled.
- encryption
Mode String - The psk encryption mode for the SSID.
- name String
- The name of the SSID.
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers List<Property Map> - The RADIUS 802.1x servers to be used for authentication.
- visible Boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption StringMode - WPA encryption mode for the SSID.
Outputs
All input properties are implicitly available as output properties. Additionally, the ApplianceSsids resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Radius
Servers List<ApplianceResponses Ssids Radius Servers Response> - The RADIUS 802.1x servers to be used for authentication.
- Id string
- The provider-assigned unique ID for this managed resource.
- Radius
Servers []ApplianceResponses Ssids Radius Servers Response - The RADIUS 802.1x servers to be used for authentication.
- id String
- The provider-assigned unique ID for this managed resource.
- radius
Servers List<ApplianceResponses Ssids Radius Servers Response> - The RADIUS 802.1x servers to be used for authentication.
- id string
- The provider-assigned unique ID for this managed resource.
- radius
Servers ApplianceResponses Ssids Radius Servers Response[] - The RADIUS 802.1x servers to be used for authentication.
- id str
- The provider-assigned unique ID for this managed resource.
- radius_
servers_ Sequence[Applianceresponses Ssids Radius Servers Response] - The RADIUS 802.1x servers to be used for authentication.
- id String
- The provider-assigned unique ID for this managed resource.
- radius
Servers List<Property Map>Responses - The RADIUS 802.1x servers to be used for authentication.
Look up Existing ApplianceSsids Resource
Get an existing ApplianceSsids resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ApplianceSsidsState, opts?: CustomResourceOptions): ApplianceSsids
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auth_mode: Optional[str] = None,
default_vlan_id: Optional[int] = None,
dhcp_enforced_deauthentication: Optional[ApplianceSsidsDhcpEnforcedDeauthenticationArgs] = None,
dot11w: Optional[ApplianceSsidsDot11wArgs] = None,
enabled: Optional[bool] = None,
encryption_mode: Optional[str] = None,
name: Optional[str] = None,
network_id: Optional[str] = None,
number: Optional[int] = None,
psk: Optional[str] = None,
radius_servers: Optional[Sequence[ApplianceSsidsRadiusServerArgs]] = None,
radius_servers_responses: Optional[Sequence[ApplianceSsidsRadiusServersResponseArgs]] = None,
visible: Optional[bool] = None,
wpa_encryption_mode: Optional[str] = None) -> ApplianceSsids
func GetApplianceSsids(ctx *Context, name string, id IDInput, state *ApplianceSsidsState, opts ...ResourceOption) (*ApplianceSsids, error)
public static ApplianceSsids Get(string name, Input<string> id, ApplianceSsidsState? state, CustomResourceOptions? opts = null)
public static ApplianceSsids get(String name, Output<String> id, ApplianceSsidsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Auth
Mode string - The association control method for the SSID.
- Default
Vlan intId - The VLAN ID of the VLAN associated to this SSID.
- Dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- Dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled.
- Encryption
Mode string - The psk encryption mode for the SSID.
- Name string
- The name of the SSID.
- Network
Id string - networkId path parameter. Network ID
- Number int
- The number of the SSID.
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- Radius
Servers List<ApplianceSsids Radius Server> - The RADIUS 802.1x servers to be used for authentication.
- Radius
Servers List<ApplianceResponses Ssids Radius Servers Response> - The RADIUS 802.1x servers to be used for authentication.
- Visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- Wpa
Encryption stringMode - WPA encryption mode for the SSID.
- Auth
Mode string - The association control method for the SSID.
- Default
Vlan intId - The VLAN ID of the VLAN associated to this SSID.
- Dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication Args - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- Dot11w
Appliance
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- Enabled bool
- Whether or not the SSID is enabled.
- Encryption
Mode string - The psk encryption mode for the SSID.
- Name string
- The name of the SSID.
- Network
Id string - networkId path parameter. Network ID
- Number int
- The number of the SSID.
- Psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- Radius
Servers []ApplianceSsids Radius Server Args - The RADIUS 802.1x servers to be used for authentication.
- Radius
Servers []ApplianceResponses Ssids Radius Servers Response Args - The RADIUS 802.1x servers to be used for authentication.
- Visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- Wpa
Encryption stringMode - WPA encryption mode for the SSID.
- auth
Mode String - The association control method for the SSID.
- default
Vlan IntegerId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled.
- encryption
Mode String - The psk encryption mode for the SSID.
- name String
- The name of the SSID.
- network
Id String - networkId path parameter. Network ID
- number Integer
- The number of the SSID.
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers List<ApplianceSsids Radius Server> - The RADIUS 802.1x servers to be used for authentication.
- radius
Servers List<ApplianceResponses Ssids Radius Servers Response> - The RADIUS 802.1x servers to be used for authentication.
- visible Boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption StringMode - WPA encryption mode for the SSID.
- auth
Mode string - The association control method for the SSID.
- default
Vlan numberId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced ApplianceDeauthentication Ssids Dhcp Enforced Deauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w - The current setting for Protected Management Frames (802.11w).
- enabled boolean
- Whether or not the SSID is enabled.
- encryption
Mode string - The psk encryption mode for the SSID.
- name string
- The name of the SSID.
- network
Id string - networkId path parameter. Network ID
- number number
- The number of the SSID.
- psk string
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers ApplianceSsids Radius Server[] - The RADIUS 802.1x servers to be used for authentication.
- radius
Servers ApplianceResponses Ssids Radius Servers Response[] - The RADIUS 802.1x servers to be used for authentication.
- visible boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption stringMode - WPA encryption mode for the SSID.
- auth_
mode str - The association control method for the SSID.
- default_
vlan_ intid - The VLAN ID of the VLAN associated to this SSID.
- dhcp_
enforced_ Appliancedeauthentication Ssids Dhcp Enforced Deauthentication Args - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w
Appliance
Ssids Dot11w Args - The current setting for Protected Management Frames (802.11w).
- enabled bool
- Whether or not the SSID is enabled.
- encryption_
mode str - The psk encryption mode for the SSID.
- name str
- The name of the SSID.
- network_
id str - networkId path parameter. Network ID
- number int
- The number of the SSID.
- psk str
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius_
servers Sequence[ApplianceSsids Radius Server Args] - The RADIUS 802.1x servers to be used for authentication.
- radius_
servers_ Sequence[Applianceresponses Ssids Radius Servers Response Args] - The RADIUS 802.1x servers to be used for authentication.
- visible bool
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa_
encryption_ strmode - WPA encryption mode for the SSID.
- auth
Mode String - The association control method for the SSID.
- default
Vlan NumberId - The VLAN ID of the VLAN associated to this SSID.
- dhcp
Enforced Property MapDeauthentication - DHCP Enforced Deauthentication enables the disassociation of wireless clients in addition to Mandatory DHCP. This param is only valid on firmware versions >= MX 17.0 where the associated LAN has Mandatory DHCP Enabled
- dot11w Property Map
- The current setting for Protected Management Frames (802.11w).
- enabled Boolean
- Whether or not the SSID is enabled.
- encryption
Mode String - The psk encryption mode for the SSID.
- name String
- The name of the SSID.
- network
Id String - networkId path parameter. Network ID
- number Number
- The number of the SSID.
- psk String
- The passkey for the SSID. This param is only valid if the authMode is 'psk'.
- radius
Servers List<Property Map> - The RADIUS 802.1x servers to be used for authentication.
- radius
Servers List<Property Map>Responses - The RADIUS 802.1x servers to be used for authentication.
- visible Boolean
- Boolean indicating whether the MX should advertise or hide this SSID.
- wpa
Encryption StringMode - WPA encryption mode for the SSID.
Supporting Types
ApplianceSsidsDhcpEnforcedDeauthentication, ApplianceSsidsDhcpEnforcedDeauthenticationArgs
- Enabled bool
- Enable DCHP Enforced Deauthentication on the SSID.
- Enabled bool
- Enable DCHP Enforced Deauthentication on the SSID.
- enabled Boolean
- Enable DCHP Enforced Deauthentication on the SSID.
- enabled boolean
- Enable DCHP Enforced Deauthentication on the SSID.
- enabled bool
- Enable DCHP Enforced Deauthentication on the SSID.
- enabled Boolean
- Enable DCHP Enforced Deauthentication on the SSID.
ApplianceSsidsDot11w, ApplianceSsidsDot11wArgs
ApplianceSsidsRadiusServer, ApplianceSsidsRadiusServerArgs
ApplianceSsidsRadiusServersResponse, ApplianceSsidsRadiusServersResponseArgs
Import
$ pulumi import meraki:networks/applianceSsids:ApplianceSsids example "network_id,number"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.