5.0.0 • Published 7 years ago

@datafire/amazonaws_iot1click_devices v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_iot1click_devices

Client library for AWS IoT 1-Click Devices Service

Installation and Usage

npm install --save @datafire/amazonaws_iot1click_devices
let amazonaws_iot1click_devices = require('@datafire/amazonaws_iot1click_devices').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_iot1click_devices.ClaimDevicesByClaimCode({
  "claimCode": ""
}).then(data => {
  console.log(data);
});

Description

Stub description

Actions

ClaimDevicesByClaimCode

amazonaws_iot1click_devices.ClaimDevicesByClaimCode({
  "claimCode": ""
}, context)

Input

  • input object
    • claimCode required string

Output

ListDevices

amazonaws_iot1click_devices.ListDevices({}, context)

Input

  • input object

Output

DescribeDevice

amazonaws_iot1click_devices.DescribeDevice({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

ListDeviceEvents

amazonaws_iot1click_devices.ListDeviceEvents({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

FinalizeDeviceClaim

amazonaws_iot1click_devices.FinalizeDeviceClaim({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

InitiateDeviceClaim

amazonaws_iot1click_devices.InitiateDeviceClaim({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

GetDeviceMethods

amazonaws_iot1click_devices.GetDeviceMethods({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

InvokeDeviceMethod

amazonaws_iot1click_devices.InvokeDeviceMethod({
  "deviceId": ""
}, context)

Input

Output

UpdateDeviceState

amazonaws_iot1click_devices.UpdateDeviceState({
  "deviceId": ""
}, context)

Input

  • input object

Output

UnclaimDevice

amazonaws_iot1click_devices.UnclaimDevice({
  "deviceId": ""
}, context)

Input

  • input object
    • deviceId required string

Output

Definitions

Attributes

  • Attributes object

ClaimDevicesByClaimCodeRequest

  • ClaimDevicesByClaimCodeRequest object

ClaimDevicesByClaimCodeResponse

DescribeDeviceRequest

  • DescribeDeviceRequest object

DescribeDeviceResponse

Device

DeviceAttributes

DeviceClaimResponse

  • DeviceClaimResponse object

DeviceDescription

DeviceEvent

DeviceEventsResponse

DeviceMethod

Empty

  • Empty object: On success, an empty object is returned.

FinalizeDeviceClaimRequest

  • FinalizeDeviceClaimRequest object

FinalizeDeviceClaimResponse

  • FinalizeDeviceClaimResponse object

ForbiddenException

GetDeviceMethodsRequest

  • GetDeviceMethodsRequest object

GetDeviceMethodsResponse

InitiateDeviceClaimRequest

  • InitiateDeviceClaimRequest object

InitiateDeviceClaimResponse

  • InitiateDeviceClaimResponse object

InternalFailureException

InvalidRequestException

InvokeDeviceMethodRequest

InvokeDeviceMethodResponse

  • InvokeDeviceMethodResponse object

ListDeviceEventsRequest

  • ListDeviceEventsRequest object

ListDeviceEventsResponse

ListDevicesRequest

  • ListDevicesRequest object

ListDevicesResponse

MaxResults

  • MaxResults integer

PreconditionFailedException

RangeNotSatisfiableException

ResourceConflictException

ResourceNotFoundException

UnclaimDeviceRequest

  • UnclaimDeviceRequest object

UnclaimDeviceResponse

  • UnclaimDeviceResponse object

UpdateDeviceStateRequest

  • UpdateDeviceStateRequest object

UpdateDeviceStateResponse

  • UpdateDeviceStateResponse object

__boolean

  • __boolean boolean

__double

  • __double number

__doubleMin0Max100

  • __doubleMin0Max100 number

__integer

  • __integer integer

__listOfDeviceDescription

__listOfDeviceEvent

__listOfDeviceMethod

__long

  • __long integer

__string

  • __string string

__stringMin12Max40

  • __stringMin12Max40 string

__timestampIso8601

  • __timestampIso8601 string

__timestampUnix

  • __timestampUnix string