googleapis.cloudiot.v1 library
Classes
- BindDeviceToGatewayRequest
-
Request for
BindDeviceToGateway
. - BindDeviceToGatewayResponse
-
Response for
BindDeviceToGateway
. - Binding
-
Associates
members
with arole
. - CloudiotApi
- Registers and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.
- Device
- The device resource.
- DeviceConfig
- The device configuration. Eventually delivered to devices.
- DeviceCredential
- A server-stored device credential used for authentication.
- DeviceRegistry
- A container for a group of devices.
- DeviceState
- The device state, as reported by the device.
- Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
- EventNotificationConfig
- The configuration for forwarding telemetry events.
- Expr
- Represents an expression text. Example: [...]
- GatewayConfig
- Gateway-related configuration and state.
- GetIamPolicyRequest
-
Request message for
GetIamPolicy
method. - HttpConfig
- The configuration of the HTTP bridge for a device registry.
- ListDeviceConfigVersionsResponse
-
Response for
ListDeviceConfigVersions
. - ListDeviceRegistriesResponse
-
Response for
ListDeviceRegistries
. - ListDevicesResponse
-
Response for
ListDevices
. - ListDeviceStatesResponse
-
Response for
ListDeviceStates
. - ModifyCloudToDeviceConfigRequest
-
Request for
ModifyCloudToDeviceConfig
. - MqttConfig
- The configuration of MQTT for a device registry.
- Policy
- Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. [...]
- ProjectsLocationsRegistriesDevicesConfigVersionsResourceApi
- ProjectsLocationsRegistriesDevicesResourceApi
- ProjectsLocationsRegistriesDevicesStatesResourceApi
- ProjectsLocationsRegistriesGroupsDevicesResourceApi
- ProjectsLocationsRegistriesGroupsResourceApi
- ProjectsLocationsRegistriesResourceApi
- ProjectsLocationsResourceApi
- ProjectsResourceApi
- PublicKeyCertificate
- A public key certificate format and data.
- PublicKeyCredential
- A public key format and data.
- RegistryCredential
- A server-stored registry credential used to validate device credentials.
- SendCommandToDeviceRequest
-
Request for
SendCommandToDevice
. - SendCommandToDeviceResponse
-
Response for
SendCommandToDevice
. - SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - StateNotificationConfig
- The configuration for notification of new states received from the device.
- Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. EachStatus
message contains three pieces of data: error code, error message, and error details. [...] - TestIamPermissionsRequest
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse
-
Response message for
TestIamPermissions
method. - UnbindDeviceFromGatewayRequest
-
Request for
UnbindDeviceFromGateway
. - UnbindDeviceFromGatewayResponse
-
Response for
UnbindDeviceFromGateway
. - X509CertificateDetails
- Details of an X.509 certificate. For informational purposes only.
Constants
- USER_AGENT → const String
-
'dart-api-client cloudiot/v1'
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.