Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

IotData

import { IotData } from "https://aws-api.deno.dev/v0.2/services/iotdata.ts?docs=full";
class IotData {
constructor(apiFactory: client.ApiFactory);
async deleteThingShadow(params: DeleteThingShadowRequest, opts?: client.RequestOptions): Promise<DeleteThingShadowResponse>;
async getThingShadow(params: GetThingShadowRequest, opts?: client.RequestOptions): Promise<GetThingShadowResponse>;
async listNamedShadowsForThing(params: ListNamedShadowsForThingRequest, opts?: client.RequestOptions): Promise<ListNamedShadowsForThingResponse>;
async publish(params: PublishRequest, opts?: client.RequestOptions): Promise<void>;
async updateThingShadow(params: UpdateThingShadowRequest, opts?: client.RequestOptions): Promise<UpdateThingShadowResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new IotData(apiFactory: client.ApiFactory)
[src]

§Methods

§

Deletes the shadow for the specified thing.

For more information, see DeleteThingShadow in the AWS IoT Developer Guide.

§

Gets the shadow for the specified thing.

For more information, see GetThingShadow in the AWS IoT Developer Guide.

§

Lists the shadows for the specified thing.

§
publish(params: PublishRequest, opts?: client.RequestOptions): Promise<void>
[src]

Publishes state information.

For more information, see HTTP Protocol in the AWS IoT Developer Guide.

§

Updates the shadow for the specified thing.

For more information, see UpdateThingShadow in the AWS IoT Developer Guide.

§Static Properties