v1

google.cloud.iot. v1

Namespace v1.

Classes

BindDeviceToGatewayRequest
BindDeviceToGatewayResponse
CreateDeviceRegistryRequest
CreateDeviceRequest
DeleteDeviceRegistryRequest
DeleteDeviceRequest
Device
DeviceConfig
DeviceCredential
DeviceManager
DeviceRegistry
DeviceState
EventNotificationConfig
GatewayConfig
GatewayListOptions
GetDeviceRegistryRequest
GetDeviceRequest
HttpConfig
ListDeviceConfigVersionsRequest
ListDeviceConfigVersionsResponse
ListDeviceRegistriesRequest
ListDeviceRegistriesResponse
ListDevicesRequest
ListDevicesResponse
ListDeviceStatesRequest
ListDeviceStatesResponse
ModifyCloudToDeviceConfigRequest
MqttConfig
PublicKeyCertificate
PublicKeyCredential
RegistryCredential
SendCommandToDeviceRequest
SendCommandToDeviceResponse
StateNotificationConfig
UnbindDeviceFromGatewayRequest
UnbindDeviceFromGatewayResponse
UpdateDeviceRegistryRequest
UpdateDeviceRequest
X509CertificateDetails

Members

GatewayAuthMethod

GatewayAuthMethod enum.

Properties:
Name Type Description
GATEWAY_AUTH_METHOD_UNSPECIFIED number

GATEWAY_AUTH_METHOD_UNSPECIFIED value

ASSOCIATION_ONLY number

ASSOCIATION_ONLY value

DEVICE_AUTH_TOKEN_ONLY number

DEVICE_AUTH_TOKEN_ONLY value

ASSOCIATION_AND_DEVICE_AUTH_TOKEN number

ASSOCIATION_AND_DEVICE_AUTH_TOKEN value

GatewayType

GatewayType enum.

Properties:
Name Type Description
GATEWAY_TYPE_UNSPECIFIED number

GATEWAY_TYPE_UNSPECIFIED value

GATEWAY number

GATEWAY value

NON_GATEWAY number

NON_GATEWAY value

HttpState

HttpState enum.

Properties:
Name Type Description
HTTP_STATE_UNSPECIFIED number

HTTP_STATE_UNSPECIFIED value

HTTP_ENABLED number

HTTP_ENABLED value

HTTP_DISABLED number

HTTP_DISABLED value

LogLevel

LogLevel enum.

Properties:
Name Type Description
LOG_LEVEL_UNSPECIFIED number

LOG_LEVEL_UNSPECIFIED value

NONE number

NONE value

ERROR number

ERROR value

INFO number

INFO value

DEBUG number

DEBUG value

MqttState

MqttState enum.

Properties:
Name Type Description
MQTT_STATE_UNSPECIFIED number

MQTT_STATE_UNSPECIFIED value

MQTT_ENABLED number

MQTT_ENABLED value

MQTT_DISABLED number

MQTT_DISABLED value

PublicKeyCertificateFormat

PublicKeyCertificateFormat enum.

Properties:
Name Type Description
UNSPECIFIED_PUBLIC_KEY_CERTIFICATE_FORMAT number

UNSPECIFIED_PUBLIC_KEY_CERTIFICATE_FORMAT value

X509_CERTIFICATE_PEM number

X509_CERTIFICATE_PEM value

PublicKeyFormat

PublicKeyFormat enum.

Properties:
Name Type Description
UNSPECIFIED_PUBLIC_KEY_FORMAT number

UNSPECIFIED_PUBLIC_KEY_FORMAT value

RSA_PEM number

RSA_PEM value

RSA_X509_PEM number

RSA_X509_PEM value

ES256_PEM number

ES256_PEM value

ES256_X509_PEM number

ES256_X509_PEM value