IDevice

google.cloud.iot.v1. IDevice

Properties of a Device.

Properties:
Name Type Attributes Description
id string | null <optional>

Device id

name string | null <optional>

Device name

numId number | Long | null <optional>

Device numId

credentials Array.<google.cloud.iot.v1.IDeviceCredential> | null <optional>

Device credentials

lastHeartbeatTime google.protobuf.ITimestamp | null <optional>

Device lastHeartbeatTime

lastEventTime google.protobuf.ITimestamp | null <optional>

Device lastEventTime

lastStateTime google.protobuf.ITimestamp | null <optional>

Device lastStateTime

lastConfigAckTime google.protobuf.ITimestamp | null <optional>

Device lastConfigAckTime

lastConfigSendTime google.protobuf.ITimestamp | null <optional>

Device lastConfigSendTime

blocked boolean | null <optional>

Device blocked

lastErrorTime google.protobuf.ITimestamp | null <optional>

Device lastErrorTime

lastErrorStatus google.rpc.IStatus | null <optional>

Device lastErrorStatus

config google.cloud.iot.v1.IDeviceConfig | null <optional>

Device config

state google.cloud.iot.v1.IDeviceState | null <optional>

Device state

logLevel google.cloud.iot.v1.LogLevel | null <optional>

Device logLevel

metadata Object.<string, string> | null <optional>

Device metadata

gatewayConfig google.cloud.iot.v1.IGatewayConfig | null <optional>

Device gatewayConfig