Table of Contents

Class NetworkApplianceSsidUpdateRequest

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

Network Appliance SSID Update Request

[DataContract]
public class NetworkApplianceSsidUpdateRequest
Inheritance
NetworkApplianceSsidUpdateRequest
Inherited Members

Properties

AuthMode

The association control method for the SSID ('open', 'psk', '8021x-meraki' or '8021x-radius').

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "authMode")]
public AuthMode? AuthMode { get; set; }

Property Value

AuthMode?

DefaultVlanId

Default VLAN Id

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "defaultVlanId")]
public int? DefaultVlanId { get; set; }

Property Value

int?

Dot11w

The current setting for Protected Management Frames (802.11w).

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "dot11w")]
public NetworkApplianceSsidDot11w? Dot11w { get; set; }

Property Value

NetworkApplianceSsidDot11w

Enabled

Whether or not the SSID is enabled

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "enabled")]
public bool? Enabled { get; set; }

Property Value

bool?

EncryptionMode

The psk encryption mode for the SSID ('wep' or 'wpa'). This param is only valid if the authMode is 'psk'

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "encryptionMode")]
public EncryptionMode? EncryptionMode { get; set; }

Property Value

EncryptionMode?

Name

The name of the SSID

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "name")]
public string? Name { get; set; }

Property Value

string

Psk

The passkey for the SSID. This param is only valid if authMode is 'psk'

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "psk")]
public string? Psk { get; set; }

Property Value

string

RadiusServers

The RADIUS 802.1x. servers to be used for authentication

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "radiusServers")]
public List<RadiusServer>? RadiusServers { get; set; }

Property Value

List<RadiusServer>

Visible

Boolean indicating whether the MX should advertise or hide this SSID

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "visible")]
public bool? Visible { get; set; }

Property Value

bool?

WpaEncryptionMode

The types of WPA encryption. Valid values are 'WPA1 and WPA2', 'WPA2 only', 'WPA3 Transition Mode', or 'WPA3 only'. This parameter is only valid if: (1) the authMode is 'psk' and the encryptionMode is 'wpa', (2) the authMode is '8021x-meraki', or (3) the authMode is '8021x-radius'.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "wpaEncryptionMode")]
public WpaEncryptionMode? WpaEncryptionMode { get; set; }

Property Value

WpaEncryptionMode?