Table of Contents

Class Network

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

A network

[DataContract]
public class Network : NetworkOrConfigurationTemplate
Inheritance
Network
Inherited Members

Fields

MaxNameLength

public const int MaxNameLength = 38

Field Value

int

Properties

ConfigurationTemplateId

The ID of the template to which the network should be bound. null if not bound to a ConfigurationTemplate

[ApiAccess(ApiAccess.Read)]
[ApiForeignKey(typeof(ConfigurationTemplate))]
[DataMember(Name = "configTemplateId")]
public string? ConfigurationTemplateId { get; set; }

Property Value

string

EnrollmentString

A unique identifier which can be used for device enrollment or easy access through the Meraki SM Registration page or the Self Service Portal. Please note that changing this field may cause existing bookmarks to break.

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

Property Value

string

IsBoundToConfigTemplate

IsBoundToConfigTemplate

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "isBoundToConfigTemplate")]
public bool? IsBoundToConfigTemplate { get; set; }

Property Value

bool?

IsVirtual

IsVirtual

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "isVirtual")]
public bool? IsVirtual { get; set; }

Property Value

bool?

Notes

Notes

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "notes")]
public string? Notes { get; set; }

Property Value

string

OrganizationId

OrganizationId

[ApiAccess(ApiAccess.Read)]
[ApiForeignKey(typeof(Organization))]
[DataMember(Name = "organizationId")]
public string OrganizationId { get; set; }

Property Value

string

ProductTypes

Product types

[DataMember(Name = "productTypes")]
[ApiAccess(ApiAccess.ReadCreate)]
public override List<ProductType> ProductTypes { get; set; }

Property Value

List<ProductType>

Tags

tags

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "tags")]
public List<string> Tags { get; set; }

Property Value

List<string>