Class QueryResponsePayload
Payload containing device states information.
Implements
Inherited Members
Namespace: Google.Apis.HomeGraphService.v1.Data
Assembly: Google.Apis.HomeGraphService.v1.dll
Syntax
public class QueryResponsePayload : IDirectResponseSchema
Properties
DeviceMetadata
Map from the Trait ID (e.g., "action.devices.traits.OnOff") to its last Spanner commit timestamp. If a trait has no recorded timestamp, it will be omitted from this map.
Declaration
[JsonProperty("deviceMetadata")]
public virtual IDictionary<string, DeviceMetadata> DeviceMetadata { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, DeviceMetadata> |
Devices
States of the devices. Map of third-party device ID to struct of device states.
Declaration
[JsonProperty("devices")]
public virtual IDictionary<string, IDictionary<string, object>> Devices { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, IDictionary<string, object>> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |