Table of Contents

Class NetworkApplianceSsid

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

Network Appliance SSID

[DataContract]
public class NetworkApplianceSsid
Inheritance
NetworkApplianceSsid
Inherited Members

Properties

AuthMode

Auth Mode

[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?

DhcpEnforcedDeauthentication

Undocumented - 2025-01-27

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

Property Value

DhcpEnforcedDeauthentication

Dot11w

The current setting for Protected Management Frames (802.11w). NOTE - This is currently (June 23) documented only appearing on an PUT request Assuming an error in the documentation is included here in case it should appear on a GET

[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

[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

Number

The number of the SSID

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "number")]
public int Number { get; set; }

Property Value

int

Psk

The passkey for the SSID. This param is only valid if the 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

WPA Encryption Mode for the SSID

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

Property Value

WpaEncryptionMode?