Package-level declarations

Types

Link copied to clipboard

Describes all of the AWS IoT 1-Click device-related API operations for the service. Also provides sample requests, responses, and errors for the supported web services protocols.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Adds device(s) to your account (i.e., claim one or more devices) if and only if you received a claim code with the device(s).

Link copied to clipboard

Given a device ID, returns a DescribeDeviceResponse object describing the details of the device.

Link copied to clipboard

Given a device ID, finalizes the claim request for the associated device.

Link copied to clipboard

Given a device ID, returns the invokable methods associated with the device.

Link copied to clipboard

Given a device ID, initiates a claim request for the associated device.

Link copied to clipboard

Given a device ID, issues a request to invoke a named device method (with possible parameters). See the "Example POST" code snippet below.

Link copied to clipboard

Using a device ID, returns a DeviceEventsResponse object containing an array of events for the device.

Link copied to clipboard

Lists the 1-Click compatible devices associated with your AWS account.

Link copied to clipboard

Lists the tags associated with the specified resource ARN.

Link copied to clipboard

Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.

Link copied to clipboard

Disassociates a device from your AWS account using its device ID.

Link copied to clipboard

Using tag keys, deletes the tags (key/value pairs) associated with the specified resource ARN.

Link copied to clipboard

Using a Boolean value (true or false), this operation enables or disables the device given a device ID.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.