5.0.0 • Published 7 years ago

@datafire/amazonaws_data_iot v5.0.0

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

@datafire/amazonaws_data_iot

Client library for AWS IoT Data Plane

Installation and Usage

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

amazonaws_data_iot.DeleteThingShadow({
  "thingName": ""
}).then(data => {
  console.log(data);
});

Description

AWS IoT AWS IoT-Data enables secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. It implements a broker for applications and things to publish messages over HTTP (Publish) and retrieve, update, and delete thing shadows. A thing shadow is a persistent representation of your things and their state in the AWS cloud.

Actions

DeleteThingShadow

amazonaws_data_iot.DeleteThingShadow({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

GetThingShadow

amazonaws_data_iot.GetThingShadow({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

UpdateThingShadow

amazonaws_data_iot.UpdateThingShadow({
  "thingName": "",
  "payload": ""
}, context)

Input

  • input object

Output

Publish

amazonaws_data_iot.Publish({
  "topic": ""
}, context)

Input

  • input object
    • topic required string
    • payload Payload

Output

Output schema unknown

Definitions

ConflictException

  • ConflictException object: The specified version does not match the version of the document.

DeleteThingShadowRequest

  • DeleteThingShadowRequest object: The input for the DeleteThingShadow operation.

DeleteThingShadowResponse

  • DeleteThingShadowResponse object: The output from the DeleteThingShadow operation.

ErrorMessage

  • ErrorMessage string

GetThingShadowRequest

  • GetThingShadowRequest object: The input for the GetThingShadow operation.

GetThingShadowResponse

  • GetThingShadowResponse object: The output from the GetThingShadow operation.

InternalFailureException

  • InternalFailureException object: An unexpected error has occurred.

InvalidRequestException

  • InvalidRequestException object: The request is not valid.

JsonDocument

  • JsonDocument string

MethodNotAllowedException

  • MethodNotAllowedException object: The specified combination of HTTP verb and URI is not supported.

Payload

  • Payload string

PublishRequest

  • PublishRequest object: The input for the Publish operation.

Qos

  • Qos integer

RequestEntityTooLargeException

  • RequestEntityTooLargeException object: The payload exceeds the maximum size allowed.

ResourceNotFoundException

  • ResourceNotFoundException object: The specified resource does not exist.

ServiceUnavailableException

  • ServiceUnavailableException object: The service is temporarily unavailable.

ThingName

  • ThingName string

ThrottlingException

  • ThrottlingException object: The rate exceeds the limit.

Topic

  • Topic string

UnauthorizedException

  • UnauthorizedException object: You are not authorized to perform this operation.

UnsupportedDocumentEncodingException

  • UnsupportedDocumentEncodingException object: The document encoding is not supported.

UpdateThingShadowRequest

  • UpdateThingShadowRequest object: The input for the UpdateThingShadow operation.

UpdateThingShadowResponse

  • UpdateThingShadowResponse object: The output from the UpdateThingShadow operation.

errorMessage

  • errorMessage string
5.0.0

7 years ago

4.0.0

8 years ago

3.0.4

8 years ago

3.0.3

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago