Table of Contents

Class FloorplanDevice

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

A Device on a floorplan

[DataContract]
public class FloorplanDevice : NamedItem
Inheritance
FloorplanDevice
Inherited Members

Fields

MaxAddressLength

public const int MaxAddressLength = 255

Field Value

int

Properties

Address

The address of a device

[DataMember(Name = "address")]
public string? Address { get; set; }

Property Value

string

BeaconIdParams

Readonly: beaconIdParams - Undocumented

[DataMember(Name = "beaconIdParams")]
public FloorplanDeviceBeaconIdParams? BeaconIdParams { get; set; }

Property Value

FloorplanDeviceBeaconIdParams

BleParams

Readonly: bleParams - Undocumented

[DataMember(Name = "bleParams")]
public FloorplanDeviceBleParams? BleParams { get; set; }

Property Value

FloorplanDeviceBleParams

Details

Device details

[DataMember(Name = "details")]
public List<DeviceDetail>? Details { get; set; }

Property Value

List<DeviceDetail>

Firmware

Readonly: The firmware version of a device

[DataMember(Name = "firmware")]
public string? Firmware { get; set; }

Property Value

string

FloorplanId

ReadOnly: The ID of the Floorplan on which this device is placed

[ApiForeignKey(typeof(FloorPlan))]
[DataMember(Name = "floorplanId")]
public string? FloorplanId { get; set; }

Property Value

string

Imei

Imei

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "imei")]
public string? Imei { get; set; }

Property Value

string

LanIp

Readonly: The LAN IP address

[DataMember(Name = "lanIp")]
public string? LanIp { get; set; }

Property Value

string

Latitude

The latitude of a device

[DataMember(Name = "lat")]
public double? Latitude { get; set; }

Property Value

double?

Longitude

The longitude of a device

[DataMember(Name = "lng")]
public double? Longitude { get; set; }

Property Value

double?

Mac

ReadOnly: The MAC address of a device

[DataMember(Name = "mac")]
public string? Mac { get; set; }

Property Value

string

Model

ReadOnly: The model of a device

[ApiForeignKey(typeof(Device))]
[DataMember(Name = "model")]
public string? Model { get; set; }

Property Value

string

NetworkId

ReadOnly: The Network Id of a device

[ApiForeignKey(typeof(Network))]
[DataMember(Name = "networkId")]
public string? NetworkId { get; set; }

Property Value

string

Notes

The notes for the device. String. Limited to 255 characters.

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

Property Value

string

ProductType

productType

[DataMember(Name = "productType")]
public string? ProductType { get; set; }

Property Value

string

Serial

ReadOnly: The Serial of a device

[DataMember(Name = "serial")]
public string? Serial { get; set; }

Property Value

string

SwitchProfileId

ReadOnly: switchProfileId

[DataMember(Name = "switchProfileId")]
public string? SwitchProfileId { get; set; }

Property Value

string

Tags

The list of tags of a device

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

Property Value

List<string>

Url

Readonly: The url to the device managment interface

[DataMember(Name = "url")]
public string? Url { get; set; }

Property Value

string

Wan1Ip

Readonly: The WAN1 IP address

[DataMember(Name = "wan1Ip")]
public string? Wan1Ip { get; set; }

Property Value

string

Wan2Ip

Readonly: The WAN2 IP address

[DataMember(Name = "wan2Ip")]
public string? Wan2Ip { get; set; }

Property Value

string

WirelessMac

wirelessMac

[DataMember(Name = "wirelessMac")]
public string? WirelessMac { get; set; }

Property Value

string