IotDeviceAdvisor
import { IotDeviceAdvisor } from "https://aws-api.deno.dev/v0.2/services/iotdeviceadvisor.ts?docs=full";
class IotDeviceAdvisor { }
constructor(apiFactory: client.ApiFactory);
async createSuiteDefinition(params?: CreateSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<CreateSuiteDefinitionResponse>;
async deleteSuiteDefinition(params: DeleteSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<void>;
async getSuiteDefinition(params: GetSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<GetSuiteDefinitionResponse>;
async getSuiteRun(params: GetSuiteRunRequest, opts?: client.RequestOptions): Promise<GetSuiteRunResponse>;
async getSuiteRunReport(params: GetSuiteRunReportRequest, opts?: client.RequestOptions): Promise<GetSuiteRunReportResponse>;
async listSuiteDefinitions(params?: ListSuiteDefinitionsRequest, opts?: client.RequestOptions): Promise<ListSuiteDefinitionsResponse>;
async listSuiteRuns(params?: ListSuiteRunsRequest, opts?: client.RequestOptions): Promise<ListSuiteRunsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async startSuiteRun(params: StartSuiteRunRequest, opts?: client.RequestOptions): Promise<StartSuiteRunResponse>;
async updateSuiteDefinition(params: UpdateSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<UpdateSuiteDefinitionResponse>;
§Constructors
§
new IotDeviceAdvisor(apiFactory: client.ApiFactory)
[src]§Methods
§
createSuiteDefinition(params?: CreateSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<CreateSuiteDefinitionResponse>
[src]Creates a Device Advisor test suite.
§
deleteSuiteDefinition(params: DeleteSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<void>
[src]Deletes a Device Advisor test suite.
§
getSuiteDefinition(params: GetSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<GetSuiteDefinitionResponse>
[src]Gets information about a Device Advisor test suite.
§
getSuiteRunReport(params: GetSuiteRunReportRequest, opts?: client.RequestOptions): Promise<GetSuiteRunReportResponse>
[src]Gets a report download link for a successful Device Advisor qualifying test suite run.
§
listSuiteDefinitions(params?: ListSuiteDefinitionsRequest, opts?: client.RequestOptions): Promise<ListSuiteDefinitionsResponse>
[src]Lists the Device Advisor test suites you have created.
§
listSuiteRuns(params?: ListSuiteRunsRequest, opts?: client.RequestOptions): Promise<ListSuiteRunsResponse>
[src]Lists the runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.
§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]Lists the tags attached to an IoT Device Advisor resource.
§
startSuiteRun(params: StartSuiteRunRequest, opts?: client.RequestOptions): Promise<StartSuiteRunResponse>
[src]Starts a Device Advisor test suite run.
§
updateSuiteDefinition(params: UpdateSuiteDefinitionRequest, opts?: client.RequestOptions): Promise<UpdateSuiteDefinitionResponse>
[src]Updates a Device Advisor test suite.
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]