Table of Contents

Class ClientProvisionRequest

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

ProvisionNetworkClients

[DataContract]
public class ClientProvisionRequest
Inheritance
ClientProvisionRequest
Inherited Members

Properties

Clients

The array of clients to provision

[ApiAccess(ApiAccess.Create)]
[DataMember(Name = "clients")]
public List<ClientProvision> Clients { get; set; }

Property Value

List<ClientProvision>

DevicePolicy

Gets or Sets DevicePolicy

[ApiAccess(ApiAccess.Create)]
[DataMember(Name = "devicePolicy")]
public DevicePolicy DevicePolicy { get; set; }

Property Value

DevicePolicy

GroupPolicyId

The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

[ApiAccess(ApiAccess.Create)]
[DataMember(Name = "groupPolicyId")]
public string? GroupPolicyId { get; set; }

Property Value

string

PoliciesBySecurityAppliance

Gets or Sets PoliciesBySecurityAppliance

[ApiAccess(ApiAccess.Create)]
[DataMember(Name = "policiesBySecurityAppliance")]
public PoliciesBySecurityAppliance PoliciesBySecurityAppliance { get; set; }

Property Value

PoliciesBySecurityAppliance

PoliciesBySsid

An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy

[ApiAccess(ApiAccess.Create)]
[DataMember(Name = "policiesBySsid")]
public Dictionary<string, DevicePolicyBySsid> PoliciesBySsid { get; set; }

Property Value

Dictionary<string, DevicePolicyBySsid>