View Source AWS.IoT1ClickDevices (aws-elixir v1.0.4)
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.
Link to this section Summary
Functions
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).
Given a device ID, returns a DescribeDeviceResponse object describing the details of the device.
Given a device ID, finalizes the claim request for the associated device.
Given a device ID, returns the invokable methods associated with the device.
Given a device ID, initiates a claim request for the associated device.
Given a device ID, issues a request to invoke a named device method (with possible parameters).
Using a device ID, returns a DeviceEventsResponse object containing an array of events for the device.
Lists the 1-Click compatible devices associated with your AWS account.
Lists the tags associated with the specified resource ARN.
Adds or updates the tags associated with the resource ARN.
Disassociates a device from your AWS account using its device ID.
Using tag keys, deletes the tags (key/value pairs) associated with the specified resource ARN.
Using a Boolean value (true or false), this operation enables or disables the device given a device ID.
Link to this section Functions
claim_devices_by_claim_code(client, claim_code, input, options \\ [])
View SourceAdds 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).
Given a device ID, returns a DescribeDeviceResponse object describing the details of the device.
Given a device ID, finalizes the claim request for the associated device.
Claiming a device consists of initiating a claim, then publishing a device event, and finalizing the claim. For a device of type button, a device event can be published by simply clicking the device.
Given a device ID, returns the invokable methods associated with the device.
Given a device ID, initiates a claim request for the associated device.
Claiming a device consists of initiating a claim, then publishing a device event, and finalizing the claim. For a device of type button, a device event can be published by simply clicking the device.
Given a device ID, issues a request to invoke a named device method (with possible parameters).
See the "Example POST" code snippet below.
list_device_events(client, device_id, from_time_stamp, max_results \\ nil, next_token \\ nil, to_time_stamp, options \\ [])
View SourceUsing a device ID, returns a DeviceEventsResponse object containing an array of events for the device.
list_devices(client, device_type \\ nil, max_results \\ nil, next_token \\ nil, options \\ [])
View SourceLists the 1-Click compatible devices associated with your AWS account.
Lists the tags associated with the specified resource ARN.
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.
Disassociates a device from your AWS account using its device ID.
Using tag keys, deletes the tags (key/value pairs) associated with the specified resource ARN.
Using a Boolean value (true or false), this operation enables or disables the device given a device ID.