Properties of a Device.
Package
@google-cloud/iot!Properties
blocked
blocked
?:
(
boolean
|
null
);
Device blocked
| Type | Description |
|---|---|
| (boolean|null) |
config
config
?:
(
google
.
cloud
.
iot
.
v1
.
IDeviceConfig
|
null
);
Device config
| Type | Description |
|---|---|
| ( google.cloud.iot.v1.IDeviceConfig |null) |
credentials
credentials
?:
(
google
.
cloud
.
iot
.
v1
.
IDeviceCredential
[]
|
null
);
Device credentials
| Type | Description |
|---|---|
| ( google.cloud.iot.v1.IDeviceCredential []|null) |
gatewayConfig
gatewayConfig
?:
(
google
.
cloud
.
iot
.
v1
.
IGatewayConfig
|
null
);
Device gatewayConfig
| Type | Description |
|---|---|
| ( google.cloud.iot.v1.IGatewayConfig |null) |
id
id
?:
(
string
|
null
);
Device id
| Type | Description |
|---|---|
| (string|null) |
lastConfigAckTime
lastConfigAckTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastConfigAckTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
lastConfigSendTime
lastConfigSendTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastConfigSendTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
lastErrorStatus
lastErrorStatus
?:
(
google
.
rpc
.
IStatus
|
null
);
Device lastErrorStatus
| Type | Description |
|---|---|
| ( google.rpc.IStatus |null) |
lastErrorTime
lastErrorTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastErrorTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
lastEventTime
lastEventTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastEventTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
lastHeartbeatTime
lastHeartbeatTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastHeartbeatTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
lastStateTime
lastStateTime
?:
(
google
.
protobuf
.
ITimestamp
|
null
);
Device lastStateTime
| Type | Description |
|---|---|
| ( google.protobuf.ITimestamp |null) |
logLevel
logLevel
?:
(
google
.
cloud
.
iot
.
v1
.
LogLevel
|
keyof
typeof
google
.
cloud
.
iot
.
v1
.
LogLevel
|
null
);
Device logLevel
| Type | Description |
|---|---|
| ( google.cloud.iot.v1.LogLevel |keyof typeof google.cloud.iot.v1.LogLevel |null) |
metadata
metadata
?:
({
[
k
:
string
]
:
string
}
|
null
);
Device metadata
| Type | Description |
|---|---|
| ({ [k: string]: string }|null) |
name
name
?:
(
string
|
null
);
Device name
| Type | Description |
|---|---|
| (string|null) |
numId
numId
?:
(
number
|
Long
|
string
|
null
);
Device numId
| Type | Description |
|---|---|
| (number| Long |string|null) |
state
state
?:
(
google
.
cloud
.
iot
.
v1
.
IDeviceState
|
null
);
Device state
| Type | Description |
|---|---|
| ( google.cloud.iot.v1.IDeviceState |null) |

