Table of Contents

Class OrganizationsSensorAlertTrigger

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

The sensor reading that triggered the alert.

[DataContract]
public class OrganizationsSensorAlertTrigger
Inheritance
OrganizationsSensorAlertTrigger
Inherited Members

Constructors

OrganizationsSensorAlertTrigger()

public OrganizationsSensorAlertTrigger()

Properties

ApparentPower

Reading for the 'apparentPower' metric. This will only be present if the 'metric' property equals 'apparentPower'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "apparentPower")]
public OrganizationsSensorAlertTriggerApparentPower ApparentPower { get; set; }

Property Value

OrganizationsSensorAlertTriggerApparentPower

Co2

Reading for the 'co2' metric. This will only be present if the 'metric' property equals 'co2'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "co2")]
public OrganizationsSensorAlertTriggerCo2 Co2 { get; set; }

Property Value

OrganizationsSensorAlertTriggerCo2

Current

Reading for the 'current' metric. This will only be present if the 'metric' property equals 'current'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "current")]
public OrganizationsSensorAlertTriggerCurrent Current { get; set; }

Property Value

OrganizationsSensorAlertTriggerCurrent

Door

Reading for the 'door' metric. This will only be present if the 'metric' property equals 'door'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "door")]
public OrganizationsSensorAlertTriggerDoor Door { get; set; }

Property Value

OrganizationsSensorAlertTriggerDoor

Frequency

Reading for the 'frequency' metric. This will only be present if the 'metric' property equals 'frequency'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "frequency")]
public OrganizationsSensorAlertTriggerFrequency Frequency { get; set; }

Property Value

OrganizationsSensorAlertTriggerFrequency

Humidity

Reading for the 'humidity' metric. This will only be present if the 'metric' property equals 'humidity'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "humidity")]
public OrganizationsSensorAlertTriggerHumidity Humidity { get; set; }

Property Value

OrganizationsSensorAlertTriggerHumidity

IndoorAirQuality

Reading for the 'indoorAirQuality' metric. This will only be present if the 'metric' property equals 'indoorAirQuality'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "indoorAirQuality")]
public OrganizationsSensorAlertTriggerIndoorAirQuality IndoorAirQuality { get; set; }

Property Value

OrganizationsSensorAlertTriggerIndoorAirQuality

Metric

Type of sensor reading. enum = ["apparentPower", "co2", "current", "door", "frequency", ...]

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "metric")]
public string Metric { get; set; }

Property Value

string

Noise

Reading for the 'noise' metric. This will only be present if the 'metric' property equals 'noise'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "noise")]
public OrganizationsSensorAlertTriggerNoise Noise { get; set; }

Property Value

OrganizationsSensorAlertTriggerNoise

Pm25

Reading for the 'pm25' metric. This will only be present if the 'metric' property equals 'pm25'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "pm25")]
public OrganizationsSensorAlertTriggerPm25 Pm25 { get; set; }

Property Value

OrganizationsSensorAlertTriggerPm25

PowerFactor

Reading for the 'powerFactor' metric. This will only be present if the 'metric' property equals 'powerFactor'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "powerFactor")]
public OrganizationsSensorAlertTriggerPowerFactor PowerFactor { get; set; }

Property Value

OrganizationsSensorAlertTriggerPowerFactor

RealPower

Reading for the 'realPower' metric. This will only be present if the 'metric' property equals 'realPower'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "realPower")]
public OrganizationsSensorAlertTriggerRealPower RealPower { get; set; }

Property Value

OrganizationsSensorAlertTriggerRealPower

Temperature

Reading for the 'temperature' metric. This will only be present if the 'metric' property equals 'temperature'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "temperature")]
public OrganizationsSensorAlertTriggerTemperature Temperature { get; set; }

Property Value

OrganizationsSensorAlertTriggerTemperature

Ts

Time at which the reading occurred, in ISO8601 format.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "ts")]
public string Ts { get; set; }

Property Value

string

Tvoc

Reading for the 'tvoc' metric. This will only be present if the 'metric' property equals 'tvoc'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "tvoc")]
public OrganizationsSensorAlertTriggerTvoc Tvoc { get; set; }

Property Value

OrganizationsSensorAlertTriggerTvoc

UpstreamPower

Reading for the 'upstreamPower' metric. This will only be present if the 'metric' property equals 'upstreamPower'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "upstreamPower")]
public OrganizationsSensorAlertTriggerUpstreamPower UpstreamPower { get; set; }

Property Value

OrganizationsSensorAlertTriggerUpstreamPower

Voltage

Reading for the 'voltage' metric. This will only be present if the 'metric' property equals 'voltage'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "voltage")]
public OrganizationsSensorAlertTriggerVoltage Voltage { get; set; }

Property Value

OrganizationsSensorAlertTriggerVoltage

Water

Reading for the 'water' metric. This will only be present if the 'metric' property equals 'water'.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "water")]
public OrganizationsSensorAlertTriggerWater Water { get; set; }

Property Value

OrganizationsSensorAlertTriggerWater