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

IoTThingsGraph

import { IoTThingsGraph } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/iotthingsgraph.ts";
class IoTThingsGraph {
constructor(apiFactory: client.ApiFactory);
async associateEntityToThing(params: AssociateEntityToThingRequest, opts?: client.RequestOptions): Promise<void>;
async createFlowTemplate(params: CreateFlowTemplateRequest, opts?: client.RequestOptions): Promise<CreateFlowTemplateResponse>;
async createSystemInstance(params: CreateSystemInstanceRequest, opts?: client.RequestOptions): Promise<CreateSystemInstanceResponse>;
async createSystemTemplate(params: CreateSystemTemplateRequest, opts?: client.RequestOptions): Promise<CreateSystemTemplateResponse>;
async deleteFlowTemplate(params: DeleteFlowTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async deleteNamespace(opts?: client.RequestOptions): Promise<DeleteNamespaceResponse>;
async deleteSystemInstance(params?: DeleteSystemInstanceRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSystemTemplate(params: DeleteSystemTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async deploySystemInstance(params?: DeploySystemInstanceRequest, opts?: client.RequestOptions): Promise<DeploySystemInstanceResponse>;
async deprecateFlowTemplate(params: DeprecateFlowTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async deprecateSystemTemplate(params: DeprecateSystemTemplateRequest, opts?: client.RequestOptions): Promise<void>;
async describeNamespace(params?: DescribeNamespaceRequest, opts?: client.RequestOptions): Promise<DescribeNamespaceResponse>;
async dissociateEntityFromThing(params: DissociateEntityFromThingRequest, opts?: client.RequestOptions): Promise<void>;
async getEntities(params: GetEntitiesRequest, opts?: client.RequestOptions): Promise<GetEntitiesResponse>;
async getFlowTemplate(params: GetFlowTemplateRequest, opts?: client.RequestOptions): Promise<GetFlowTemplateResponse>;
async getFlowTemplateRevisions(params: GetFlowTemplateRevisionsRequest, opts?: client.RequestOptions): Promise<GetFlowTemplateRevisionsResponse>;
async getNamespaceDeletionStatus(opts?: client.RequestOptions): Promise<GetNamespaceDeletionStatusResponse>;
async getSystemInstance(params: GetSystemInstanceRequest, opts?: client.RequestOptions): Promise<GetSystemInstanceResponse>;
async getSystemTemplate(params: GetSystemTemplateRequest, opts?: client.RequestOptions): Promise<GetSystemTemplateResponse>;
async getSystemTemplateRevisions(params: GetSystemTemplateRevisionsRequest, opts?: client.RequestOptions): Promise<GetSystemTemplateRevisionsResponse>;
async getUploadStatus(params: GetUploadStatusRequest, opts?: client.RequestOptions): Promise<GetUploadStatusResponse>;
async listFlowExecutionMessages(params: ListFlowExecutionMessagesRequest, opts?: client.RequestOptions): Promise<ListFlowExecutionMessagesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async searchEntities(params: SearchEntitiesRequest, opts?: client.RequestOptions): Promise<SearchEntitiesResponse>;
async searchFlowExecutions(params: SearchFlowExecutionsRequest, opts?: client.RequestOptions): Promise<SearchFlowExecutionsResponse>;
async searchFlowTemplates(params?: SearchFlowTemplatesRequest, opts?: client.RequestOptions): Promise<SearchFlowTemplatesResponse>;
async searchSystemInstances(params?: SearchSystemInstancesRequest, opts?: client.RequestOptions): Promise<SearchSystemInstancesResponse>;
async searchSystemTemplates(params?: SearchSystemTemplatesRequest, opts?: client.RequestOptions): Promise<SearchSystemTemplatesResponse>;
async searchThings(params: SearchThingsRequest, opts?: client.RequestOptions): Promise<SearchThingsResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async undeploySystemInstance(params?: UndeploySystemInstanceRequest, opts?: client.RequestOptions): Promise<UndeploySystemInstanceResponse>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateFlowTemplate(params: UpdateFlowTemplateRequest, opts?: client.RequestOptions): Promise<UpdateFlowTemplateResponse>;
async updateSystemTemplate(params: UpdateSystemTemplateRequest, opts?: client.RequestOptions): Promise<UpdateSystemTemplateResponse>;
async uploadEntityDefinitions(params?: UploadEntityDefinitionsRequest, opts?: client.RequestOptions): Promise<UploadEntityDefinitionsResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
associateEntityToThing(params: AssociateEntityToThingRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteFlowTemplate(params: DeleteFlowTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteNamespace(opts?: client.RequestOptions): Promise<DeleteNamespaceResponse>
[src]
§
deleteSystemInstance(params?: DeleteSystemInstanceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSystemTemplate(params: DeleteSystemTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deprecateFlowTemplate(params: DeprecateFlowTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deprecateSystemTemplate(params: DeprecateSystemTemplateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
dissociateEntityFromThing(params: DissociateEntityFromThingRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getNamespaceDeletionStatus(opts?: client.RequestOptions): Promise<GetNamespaceDeletionStatusResponse>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties