flowground for Business Customers

Technical Specifications

startFlow

OnInit
./lib/triggers/startFlow.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_delete

Deletes a device.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_delete.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_get

Gets details about a device.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_get.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_patch

Updates a device.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_patch.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_configVersions_list

Lists the last few versions of the device configuration in descending order (i.e.: newest first).

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_configVersions_list.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_states_list

Lists the last few versions of the device state in descending order (i.e.: newest first).

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_states_list.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_modifyCloudToDeviceConfig

Modifies the configuration for the device, which is eventually sent from the Cloud IoT Core servers. Returns the modified configuration version and its metadata.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_modifyCloudToDeviceConfig.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_sendCommandToDevice

Sends a command to the specified device. In order for a device to be able to receive commands, it must: 1) be connected to Cloud IoT Core using the MQTT protocol, and 2) be subscribed to the group of MQTT topics specified by /devices/{device-id}/commands/#. This subscription will receive commands at the top-level topic /devices/{device-id}/commands as well as commands for subfolders, like /devices/{device-id}/commands/subfolder. Note that subscribing to specific subfolders is not supported. If the command could not be delivered to the device, this method will return an error; in particular, if the device is not subscribed, this method will return FAILED_PRECONDITION. Otherwise, this method will return OK. If the subscription is QoS 1, at least once delivery will be guaranteed; for QoS 0, no acknowledgment will be expected from the device.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_sendCommandToDevice.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_list

List devices in a device registry.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_list.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_devices_create

Creates a device in a device registry.

OnInit
./lib/actions/cloudiot_projects_locations_registries_devices_create.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_list

Lists device registries.

OnInit
./lib/actions/cloudiot_projects_locations_registries_list.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_create

Creates a device registry that contains devices.

OnInit
./lib/actions/cloudiot_projects_locations_registries_create.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_groups_bindDeviceToGateway

Associates the device with the gateway.

OnInit
./lib/actions/cloudiot_projects_locations_registries_groups_bindDeviceToGateway.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_groups_unbindDeviceFromGateway

Deletes the association between the device and the gateway.

OnInit
./lib/actions/cloudiot_projects_locations_registries_groups_unbindDeviceFromGateway.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_groups_getIamPolicy

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

OnInit
./lib/actions/cloudiot_projects_locations_registries_groups_getIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_groups_setIamPolicy

Sets the access control policy on the specified resource. Replaces any existing policy.

OnInit
./lib/actions/cloudiot_projects_locations_registries_groups_setIamPolicy.js
OnStartup
-
OnClose
-

Attributes

-

cloudiot_projects_locations_registries_groups_testIamPermissions

Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.

OnInit
./lib/actions/cloudiot_projects_locations_registries_groups_testIamPermissions.js
OnStartup
-
OnClose
-

Attributes

-

No data available for terms

OAUTH_CLIENT_ID

OAuth Client ID

type
-
required
-
example
-

OAUTH_CLIENT_SECRET

OAuth Client Secret

type
-
required
-
example
-