public sealed class DeviceState : IMessage<DeviceState>, IEquatable<DeviceState>, IDeepCloneable<DeviceState>, IBufferMessage, IMessageThe device state, as reported by the device.
Inheritance
System.Object > DeviceStateImplements
Google.Protobuf.IMessage<DeviceState>, System.IEquatable<DeviceState>, Google.Protobuf.IDeepCloneable<DeviceState>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Iot.V1Assembly
Google.Cloud.Iot.V1.dll
Constructors
DeviceState()
public DeviceState()DeviceState(DeviceState)
public DeviceState(DeviceState other)| Parameter | |
|---|---|
| Name | Description |
other |
DeviceState |
Properties
BinaryData
public ByteString BinaryData { get; set; }The device state data.
| Property Value | |
|---|---|
| Type | Description |
Google.Protobuf.ByteString |
|
UpdateTime
public Timestamp UpdateTime { get; set; }[Output only] The time at which this state version was updated in Cloud IoT Core.
| Property Value | |
|---|---|
| Type | Description |
Google.Protobuf.WellKnownTypes.Timestamp |
|