libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTDeviceAdvisor

Description

Derived from API version 2020-09-18 of the AWS service descriptions, licensed under Apache 2.0.

AWS IoT Core Device Advisor is a cloud-based, fully managed test capability for validating IoT devices during device software development. Device Advisor provides pre-built tests that you can use to validate IoT devices for reliable and secure connectivity with AWS IoT Core before deploying devices to production. By using Device Advisor, you can confirm that your devices can connect to AWS IoT Core, follow security best practices and, if applicable, receive software updates from IoT Device Management. You can also download signed qualification reports to submit to the AWS Partner Network to get your device qualified for the AWS Partner Device Catalog without the need to send your device in and wait for it to be tested.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-09-18 of the Amazon IoT Core Device Advisor SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by IoTDeviceAdvisor.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Sends invalid request exception.

ConflictException

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Sends Internal Failure Exception.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Sends Resource Not Found Exception.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

GetSuiteRunReport

data GetSuiteRunReport Source #

See: newGetSuiteRunReport smart constructor.

Instances

Instances details
Eq GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Read GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Show GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Generic GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type Rep GetSuiteRunReport :: Type -> Type #

NFData GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Methods

rnf :: GetSuiteRunReport -> () #

Hashable GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

AWSRequest GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type AWSResponse GetSuiteRunReport #

ToHeaders GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

ToPath GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

ToQuery GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

type Rep GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

type Rep GetSuiteRunReport = D1 ('MetaData "GetSuiteRunReport" "Amazonka.IoTDeviceAdvisor.GetSuiteRunReport" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteRunReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

newGetSuiteRunReport Source #

Create a value of GetSuiteRunReport with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionId:GetSuiteRunReport', getSuiteRunReport_suiteDefinitionId - Suite definition Id of the test suite.

$sel:suiteRunId:GetSuiteRunReport', getSuiteRunReport_suiteRunId - Suite run Id of the test suite run.

data GetSuiteRunReportResponse Source #

See: newGetSuiteRunReportResponse smart constructor.

Instances

Instances details
Eq GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Read GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Show GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Generic GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type Rep GetSuiteRunReportResponse :: Type -> Type #

NFData GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

type Rep GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

type Rep GetSuiteRunReportResponse = D1 ('MetaData "GetSuiteRunReportResponse" "Amazonka.IoTDeviceAdvisor.GetSuiteRunReport" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteRunReportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "qualificationReportDownloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSuiteRunReportResponse Source #

Create a value of GetSuiteRunReportResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:qualificationReportDownloadUrl:GetSuiteRunReportResponse', getSuiteRunReportResponse_qualificationReportDownloadUrl - Download URL of the qualification report.

$sel:httpStatus:GetSuiteRunReportResponse', getSuiteRunReportResponse_httpStatus - The response's http status code.

StartSuiteRun

data StartSuiteRun Source #

See: newStartSuiteRun smart constructor.

Instances

Instances details
Eq StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Read StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Generic StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRun :: Type -> Type #

NFData StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRun -> () #

Hashable StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToJSON StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

AWSRequest StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type AWSResponse StartSuiteRun #

ToHeaders StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToPath StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToQuery StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRun = D1 ('MetaData "StartSuiteRun" "Amazonka.IoTDeviceAdvisor.StartSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "StartSuiteRun'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "suiteRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteRunConfiguration)) :*: S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

newStartSuiteRun Source #

Create a value of StartSuiteRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteRunConfiguration:StartSuiteRun', startSuiteRun_suiteRunConfiguration - Suite run configuration.

$sel:suiteDefinitionVersion:StartSuiteRun', startSuiteRun_suiteDefinitionVersion - Suite definition version of the test suite.

$sel:tags:StartSuiteRun', startSuiteRun_tags - The tags to be attached to the suite run.

$sel:suiteDefinitionId:StartSuiteRun', startSuiteRun_suiteDefinitionId - Suite definition Id of the test suite.

data StartSuiteRunResponse Source #

See: newStartSuiteRunResponse smart constructor.

Instances

Instances details
Eq StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Read StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Generic StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRunResponse :: Type -> Type #

NFData StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRunResponse -> () #

type Rep StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRunResponse = D1 ('MetaData "StartSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.StartSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "StartSuiteRunResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "suiteRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartSuiteRunResponse Source #

Create a value of StartSuiteRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:StartSuiteRunResponse', startSuiteRunResponse_createdAt - Date (in Unix epoch time) when the suite run was created.

$sel:suiteRunArn:StartSuiteRunResponse', startSuiteRunResponse_suiteRunArn - Amazon resource name of the started suite run.

$sel:suiteRunId:StartSuiteRunResponse', startSuiteRunResponse_suiteRunId - Suite Run Id of the started suite run.

$sel:httpStatus:StartSuiteRunResponse', startSuiteRunResponse_httpStatus - The response's http status code.

ListSuiteDefinitions

data ListSuiteDefinitions Source #

See: newListSuiteDefinitions smart constructor.

Instances

Instances details
Eq ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Read ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Show ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Generic ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type Rep ListSuiteDefinitions :: Type -> Type #

NFData ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Methods

rnf :: ListSuiteDefinitions -> () #

Hashable ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

AWSRequest ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type AWSResponse ListSuiteDefinitions #

ToHeaders ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

ToPath ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

ToQuery ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

type Rep ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

type Rep ListSuiteDefinitions = D1 ('MetaData "ListSuiteDefinitions" "Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListSuiteDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

newListSuiteDefinitions :: ListSuiteDefinitions Source #

Create a value of ListSuiteDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSuiteDefinitions', listSuiteDefinitions_nextToken - A token used to get the next set of results.

$sel:maxResults:ListSuiteDefinitions', listSuiteDefinitions_maxResults - The maximum number of results to return at once.

data ListSuiteDefinitionsResponse Source #

See: newListSuiteDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Read ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Show ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Generic ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type Rep ListSuiteDefinitionsResponse :: Type -> Type #

NFData ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

type Rep ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

type Rep ListSuiteDefinitionsResponse = D1 ('MetaData "ListSuiteDefinitionsResponse" "Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListSuiteDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionInformationList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SuiteDefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSuiteDefinitionsResponse Source #

Create a value of ListSuiteDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionInformationList:ListSuiteDefinitionsResponse', listSuiteDefinitionsResponse_suiteDefinitionInformationList - An array of objects that provide summaries of information about the suite definitions in the list.

$sel:nextToken:ListSuiteDefinitions', listSuiteDefinitionsResponse_nextToken - A token used to get the next set of results.

$sel:httpStatus:ListSuiteDefinitionsResponse', listSuiteDefinitionsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.IoTDeviceAdvisor.ListTagsForResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the IoT Device Advisor resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.IoTDeviceAdvisor.ListTagsForResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags attached to the IoT Device Advisor resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

DeleteSuiteDefinition

data DeleteSuiteDefinition Source #

See: newDeleteSuiteDefinition smart constructor.

Instances

Instances details
Eq DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Read DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Show DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Generic DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type Rep DeleteSuiteDefinition :: Type -> Type #

NFData DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Methods

rnf :: DeleteSuiteDefinition -> () #

Hashable DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

AWSRequest DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type AWSResponse DeleteSuiteDefinition #

ToHeaders DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

ToPath DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

ToQuery DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

type Rep DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

type Rep DeleteSuiteDefinition = D1 ('MetaData "DeleteSuiteDefinition" "Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "DeleteSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

newDeleteSuiteDefinition Source #

Create a value of DeleteSuiteDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionId:DeleteSuiteDefinition', deleteSuiteDefinition_suiteDefinitionId - Suite definition Id of the test suite to be deleted.

data DeleteSuiteDefinitionResponse Source #

See: newDeleteSuiteDefinitionResponse smart constructor.

Instances

Instances details
Eq DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Read DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Show DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Generic DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type Rep DeleteSuiteDefinitionResponse :: Type -> Type #

NFData DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

type Rep DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

type Rep DeleteSuiteDefinitionResponse = D1 ('MetaData "DeleteSuiteDefinitionResponse" "Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "DeleteSuiteDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSuiteDefinitionResponse Source #

Create a value of DeleteSuiteDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteSuiteDefinitionResponse', deleteSuiteDefinitionResponse_httpStatus - The response's http status code.

UpdateSuiteDefinition

data UpdateSuiteDefinition Source #

See: newUpdateSuiteDefinition smart constructor.

Instances

Instances details
Eq UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Read UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Generic UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinition :: Type -> Type #

NFData UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Methods

rnf :: UpdateSuiteDefinition -> () #

Hashable UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToJSON UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

AWSRequest UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type AWSResponse UpdateSuiteDefinition #

ToHeaders UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToPath UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToQuery UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinition = D1 ('MetaData "UpdateSuiteDefinition" "Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "UpdateSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteDefinitionConfiguration)) :*: S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

newUpdateSuiteDefinition Source #

Create a value of UpdateSuiteDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionConfiguration:UpdateSuiteDefinition', updateSuiteDefinition_suiteDefinitionConfiguration - Updates a Device Advisor test suite with suite definition configuration.

$sel:suiteDefinitionId:UpdateSuiteDefinition', updateSuiteDefinition_suiteDefinitionId - Suite definition Id of the test suite to be updated.

data UpdateSuiteDefinitionResponse Source #

See: newUpdateSuiteDefinitionResponse smart constructor.

Instances

Instances details
Eq UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Read UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Generic UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinitionResponse :: Type -> Type #

NFData UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinitionResponse = D1 ('MetaData "UpdateSuiteDefinitionResponse" "Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "UpdateSuiteDefinitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "suiteDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateSuiteDefinitionResponse Source #

Create a value of UpdateSuiteDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedAt:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_lastUpdatedAt - Timestamp of when the test suite was updated.

$sel:createdAt:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_createdAt - Timestamp of when the test suite was created.

$sel:suiteDefinitionArn:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_suiteDefinitionArn - Amazon Resource name of the updated test suite.

$sel:suiteDefinitionId:UpdateSuiteDefinition', updateSuiteDefinitionResponse_suiteDefinitionId - Suite definition Id of the updated test suite.

$sel:suiteDefinitionVersion:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_suiteDefinitionVersion - Suite definition version of the updated test suite.

$sel:suiteDefinitionName:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_suiteDefinitionName - Suite definition name of the updated test suite.

$sel:httpStatus:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_httpStatus - The response's http status code.

CreateSuiteDefinition

data CreateSuiteDefinition Source #

See: newCreateSuiteDefinition smart constructor.

Instances

Instances details
Eq CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Read CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Show CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Generic CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type Rep CreateSuiteDefinition :: Type -> Type #

NFData CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Methods

rnf :: CreateSuiteDefinition -> () #

Hashable CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

ToJSON CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

AWSRequest CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type AWSResponse CreateSuiteDefinition #

ToHeaders CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

ToPath CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

ToQuery CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

type Rep CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

type Rep CreateSuiteDefinition = D1 ('MetaData "CreateSuiteDefinition" "Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "CreateSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteDefinitionConfiguration)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))
type AWSResponse CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

newCreateSuiteDefinition :: CreateSuiteDefinition Source #

Create a value of CreateSuiteDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionConfiguration:CreateSuiteDefinition', createSuiteDefinition_suiteDefinitionConfiguration - Creates a Device Advisor test suite with suite definition configuration.

$sel:tags:CreateSuiteDefinition', createSuiteDefinition_tags - The tags to be attached to the suite definition.

data CreateSuiteDefinitionResponse Source #

See: newCreateSuiteDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Read CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Show CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Generic CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type Rep CreateSuiteDefinitionResponse :: Type -> Type #

NFData CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

type Rep CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

type Rep CreateSuiteDefinitionResponse = D1 ('MetaData "CreateSuiteDefinitionResponse" "Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "CreateSuiteDefinitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "suiteDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateSuiteDefinitionResponse Source #

Create a value of CreateSuiteDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_createdAt - Creates a Device Advisor test suite with TimeStamp of when it was created.

$sel:suiteDefinitionArn:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_suiteDefinitionArn - Creates a Device Advisor test suite with Amazon Resource name.

$sel:suiteDefinitionId:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_suiteDefinitionId - Creates a Device Advisor test suite with suite UUID.

$sel:suiteDefinitionName:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_suiteDefinitionName - Creates a Device Advisor test suite with suite definition name.

$sel:httpStatus:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_httpStatus - The response's http status code.

StopSuiteRun

data StopSuiteRun Source #

See: newStopSuiteRun smart constructor.

Constructors

StopSuiteRun' Text Text 

Instances

Instances details
Eq StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Read StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Show StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Generic StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type Rep StopSuiteRun :: Type -> Type #

NFData StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Methods

rnf :: StopSuiteRun -> () #

Hashable StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

ToJSON StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

AWSRequest StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type AWSResponse StopSuiteRun #

ToHeaders StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

ToPath StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

ToQuery StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type Rep StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type Rep StopSuiteRun = D1 ('MetaData "StopSuiteRun" "Amazonka.IoTDeviceAdvisor.StopSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "StopSuiteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

newStopSuiteRun Source #

Create a value of StopSuiteRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionId:StopSuiteRun', stopSuiteRun_suiteDefinitionId - Suite definition Id of the test suite run to be stopped.

$sel:suiteRunId:StopSuiteRun', stopSuiteRun_suiteRunId - Suite run Id of the test suite run to be stopped.

data StopSuiteRunResponse Source #

See: newStopSuiteRunResponse smart constructor.

Instances

Instances details
Eq StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Read StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Show StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Generic StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type Rep StopSuiteRunResponse :: Type -> Type #

NFData StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Methods

rnf :: StopSuiteRunResponse -> () #

type Rep StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type Rep StopSuiteRunResponse = D1 ('MetaData "StopSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.StopSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "StopSuiteRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopSuiteRunResponse Source #

Create a value of StopSuiteRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StopSuiteRunResponse', stopSuiteRunResponse_httpStatus - The response's http status code.

GetSuiteDefinition

data GetSuiteDefinition Source #

See: newGetSuiteDefinition smart constructor.

Instances

Instances details
Eq GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Read GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Show GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Generic GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type Rep GetSuiteDefinition :: Type -> Type #

NFData GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Methods

rnf :: GetSuiteDefinition -> () #

Hashable GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

AWSRequest GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type AWSResponse GetSuiteDefinition #

ToHeaders GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

ToPath GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

ToQuery GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

type Rep GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

type Rep GetSuiteDefinition = D1 ('MetaData "GetSuiteDefinition" "Amazonka.IoTDeviceAdvisor.GetSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

newGetSuiteDefinition Source #

Create a value of GetSuiteDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionVersion:GetSuiteDefinition', getSuiteDefinition_suiteDefinitionVersion - Suite definition version of the test suite to get.

$sel:suiteDefinitionId:GetSuiteDefinition', getSuiteDefinition_suiteDefinitionId - Suite definition Id of the test suite to get.

data GetSuiteDefinitionResponse Source #

See: newGetSuiteDefinitionResponse smart constructor.

Instances

Instances details
Eq GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Read GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Show GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Generic GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type Rep GetSuiteDefinitionResponse :: Type -> Type #

NFData GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

type Rep GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

type Rep GetSuiteDefinitionResponse = D1 ('MetaData "GetSuiteDefinitionResponse" "Amazonka.IoTDeviceAdvisor.GetSuiteDefinition" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteDefinitionConfiguration))) :*: (S1 ('MetaSel ('Just "suiteDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetSuiteDefinitionResponse Source #

Create a value of GetSuiteDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_createdAt - Date (in Unix epoch time) when the suite definition was created.

$sel:suiteDefinitionConfiguration:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionConfiguration - Suite configuration of the suite definition.

$sel:suiteDefinitionArn:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionArn - The ARN of the suite definition.

$sel:lastModifiedAt:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_lastModifiedAt - Date (in Unix epoch time) when the suite definition was last modified.

$sel:suiteDefinitionId:GetSuiteDefinition', getSuiteDefinitionResponse_suiteDefinitionId - Suite definition Id of the suite definition.

$sel:suiteDefinitionVersion:GetSuiteDefinition', getSuiteDefinitionResponse_suiteDefinitionVersion - Suite definition version of the suite definition.

$sel:latestVersion:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_latestVersion - Latest suite definition version of the suite definition.

$sel:tags:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_tags - Tags attached to the suite definition.

$sel:httpStatus:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTDeviceAdvisor.TagResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The resource ARN of an IoT Device Advisor resource.

$sel:tags:TagResource', tagResource_tags - The tags to be attached to the IoT Device Advisor resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTDeviceAdvisor.TagResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTDeviceAdvisor.UntagResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The resource ARN of an IoT Device Advisor resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - List of tag keys to remove from the IoT Device Advisor resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTDeviceAdvisor.UntagResource" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

ListSuiteRuns

data ListSuiteRuns Source #

See: newListSuiteRuns smart constructor.

Instances

Instances details
Eq ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Read ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Show ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Generic ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type Rep ListSuiteRuns :: Type -> Type #

NFData ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Methods

rnf :: ListSuiteRuns -> () #

Hashable ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

AWSRequest ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type AWSResponse ListSuiteRuns #

ToHeaders ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

ToPath ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

ToQuery ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type Rep ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type Rep ListSuiteRuns = D1 ('MetaData "ListSuiteRuns" "Amazonka.IoTDeviceAdvisor.ListSuiteRuns" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListSuiteRuns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

newListSuiteRuns :: ListSuiteRuns Source #

Create a value of ListSuiteRuns with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionId:ListSuiteRuns', listSuiteRuns_suiteDefinitionId - Lists the test suite runs of the specified test suite based on suite definition Id.

$sel:suiteDefinitionVersion:ListSuiteRuns', listSuiteRuns_suiteDefinitionVersion - Must be passed along with suiteDefinitionId. Lists the test suite runs of the specified test suite based on suite definition version.

$sel:nextToken:ListSuiteRuns', listSuiteRuns_nextToken - A token to retrieve the next set of results.

$sel:maxResults:ListSuiteRuns', listSuiteRuns_maxResults - The maximum number of results to return at once.

data ListSuiteRunsResponse Source #

See: newListSuiteRunsResponse smart constructor.

Instances

Instances details
Eq ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Read ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Show ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Generic ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type Rep ListSuiteRunsResponse :: Type -> Type #

NFData ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Methods

rnf :: ListSuiteRunsResponse -> () #

type Rep ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type Rep ListSuiteRunsResponse = D1 ('MetaData "ListSuiteRunsResponse" "Amazonka.IoTDeviceAdvisor.ListSuiteRuns" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "ListSuiteRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteRunsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SuiteRunInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSuiteRunsResponse Source #

Create a value of ListSuiteRunsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSuiteRuns', listSuiteRunsResponse_nextToken - A token to retrieve the next set of results.

$sel:suiteRunsList:ListSuiteRunsResponse', listSuiteRunsResponse_suiteRunsList - An array of objects that provide summaries of information about the suite runs in the list.

$sel:httpStatus:ListSuiteRunsResponse', listSuiteRunsResponse_httpStatus - The response's http status code.

GetSuiteRun

data GetSuiteRun Source #

See: newGetSuiteRun smart constructor.

Constructors

GetSuiteRun' Text Text 

Instances

Instances details
Eq GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Read GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Show GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Generic GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type Rep GetSuiteRun :: Type -> Type #

NFData GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Methods

rnf :: GetSuiteRun -> () #

Hashable GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

AWSRequest GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type AWSResponse GetSuiteRun #

ToHeaders GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Methods

toHeaders :: GetSuiteRun -> [Header] #

ToPath GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

ToQuery GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type Rep GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type Rep GetSuiteRun = D1 ('MetaData "GetSuiteRun" "Amazonka.IoTDeviceAdvisor.GetSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

newGetSuiteRun Source #

Create a value of GetSuiteRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionId:GetSuiteRun', getSuiteRun_suiteDefinitionId - Suite definition Id for the test suite run.

$sel:suiteRunId:GetSuiteRun', getSuiteRun_suiteRunId - Suite run Id for the test suite run.

data GetSuiteRunResponse Source #

See: newGetSuiteRunResponse smart constructor.

Instances

Instances details
Eq GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Read GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Show GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Generic GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type Rep GetSuiteRunResponse :: Type -> Type #

NFData GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Methods

rnf :: GetSuiteRunResponse -> () #

type Rep GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type Rep GetSuiteRunResponse = D1 ('MetaData "GetSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.GetSuiteRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GetSuiteRunResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteRunStatus)) :*: (S1 ('MetaSel ('Just "suiteRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteRunConfiguration)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "testResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestResult)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "suiteRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetSuiteRunResponse Source #

Create a value of GetSuiteRunResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:GetSuiteRunResponse', getSuiteRunResponse_status - Status for the test suite run.

$sel:suiteRunConfiguration:GetSuiteRunResponse', getSuiteRunResponse_suiteRunConfiguration - Suite run configuration for the test suite run.

$sel:startTime:GetSuiteRunResponse', getSuiteRunResponse_startTime - Date (in Unix epoch time) when the test suite run was started.

$sel:suiteDefinitionId:GetSuiteRun', getSuiteRunResponse_suiteDefinitionId - Suite definition Id for the test suite run.

$sel:suiteDefinitionVersion:GetSuiteRunResponse', getSuiteRunResponse_suiteDefinitionVersion - Suite definition version for the test suite run.

$sel:errorReason:GetSuiteRunResponse', getSuiteRunResponse_errorReason - Error reason for any test suite run failure.

$sel:testResult:GetSuiteRunResponse', getSuiteRunResponse_testResult - Test results for the test suite run.

$sel:endTime:GetSuiteRunResponse', getSuiteRunResponse_endTime - Date (in Unix epoch time) when the test suite run ended.

$sel:suiteRunArn:GetSuiteRunResponse', getSuiteRunResponse_suiteRunArn - The ARN of the suite run.

$sel:suiteRunId:GetSuiteRun', getSuiteRunResponse_suiteRunId - Suite run Id for the test suite run.

$sel:tags:GetSuiteRunResponse', getSuiteRunResponse_tags - The tags attached to the suite run.

$sel:httpStatus:GetSuiteRunResponse', getSuiteRunResponse_httpStatus - The response's http status code.

Types

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_CANCELED :: Status 
pattern Status_ERROR :: Status 
pattern Status_FAIL :: Status 
pattern Status_PASS :: Status 
pattern Status_PASS_WITH_WARNINGS :: Status 
pattern Status_PENDING :: Status 
pattern Status_RUNNING :: Status 
pattern Status_STOPPED :: Status 
pattern Status_STOPPING :: Status 

Instances

Instances details
Eq Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Read Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Generic Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

NFData Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

rnf :: Status -> () #

Hashable Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

ToJSON Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

FromJSON Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToLog Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToHeader Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToQuery Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

FromXML Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

toXML :: Status -> XML #

ToByteString Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

toBS :: Status -> ByteString #

FromText Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

toText :: Status -> Text #

type Rep Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.IoTDeviceAdvisor.Types.Status" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SuiteRunStatus

newtype SuiteRunStatus Source #

Constructors

SuiteRunStatus' 

Instances

Instances details
Eq SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Ord SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Read SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Show SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Generic SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Associated Types

type Rep SuiteRunStatus :: Type -> Type #

NFData SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Methods

rnf :: SuiteRunStatus -> () #

Hashable SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToJSON SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToJSONKey SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

FromJSON SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

FromJSONKey SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToLog SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToHeader SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToQuery SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

FromXML SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToXML SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Methods

toXML :: SuiteRunStatus -> XML #

ToByteString SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

FromText SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToText SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

type Rep SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

type Rep SuiteRunStatus = D1 ('MetaData "SuiteRunStatus" "Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'True) (C1 ('MetaCons "SuiteRunStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSuiteRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceUnderTest

data DeviceUnderTest Source #

Lists all the devices under test

See: newDeviceUnderTest smart constructor.

Instances

Instances details
Eq DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Read DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Show DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Generic DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Associated Types

type Rep DeviceUnderTest :: Type -> Type #

NFData DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Methods

rnf :: DeviceUnderTest -> () #

Hashable DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

ToJSON DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

FromJSON DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

type Rep DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

type Rep DeviceUnderTest = D1 ('MetaData "DeviceUnderTest" "Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "DeviceUnderTest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDeviceUnderTest :: DeviceUnderTest Source #

Create a value of DeviceUnderTest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:certificateArn:DeviceUnderTest', deviceUnderTest_certificateArn - Lists devices certificate arn

$sel:thingArn:DeviceUnderTest', deviceUnderTest_thingArn - Lists devices thing arn

GroupResult

data GroupResult Source #

Show Group Result.

See: newGroupResult smart constructor.

Instances

Instances details
Eq GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Read GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Show GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Generic GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Associated Types

type Rep GroupResult :: Type -> Type #

NFData GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Methods

rnf :: GroupResult -> () #

Hashable GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

FromJSON GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

type Rep GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

type Rep GroupResult = D1 ('MetaData "GroupResult" "Amazonka.IoTDeviceAdvisor.Types.GroupResult" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "GroupResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestCaseRun])) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGroupResult :: GroupResult Source #

Create a value of GroupResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tests:GroupResult', groupResult_tests - Tests under Group Result.

$sel:groupId:GroupResult', groupResult_groupId - Group result Id.

$sel:groupName:GroupResult', groupResult_groupName - Group Result Name.

SuiteDefinitionConfiguration

data SuiteDefinitionConfiguration Source #

Gets Suite Definition Configuration.

See: newSuiteDefinitionConfiguration smart constructor.

Instances

Instances details
Eq SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Read SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Show SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Generic SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Associated Types

type Rep SuiteDefinitionConfiguration :: Type -> Type #

NFData SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Hashable SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

ToJSON SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

FromJSON SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

type Rep SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

type Rep SuiteDefinitionConfiguration = D1 ('MetaData "SuiteDefinitionConfiguration" "Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "SuiteDefinitionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intendedForQualification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "devicePermissionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceUnderTest])) :*: S1 ('MetaSel ('Just "rootGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSuiteDefinitionConfiguration :: SuiteDefinitionConfiguration Source #

Create a value of SuiteDefinitionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:suiteDefinitionName:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_suiteDefinitionName - Gets Suite Definition Configuration name.

$sel:intendedForQualification:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_intendedForQualification - Gets the tests intended for qualification in a suite.

$sel:devicePermissionRoleArn:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_devicePermissionRoleArn - Gets device permission arn.

$sel:devices:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_devices - Gets the devices configured.

$sel:rootGroup:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_rootGroup - Gets test suite root group.

SuiteDefinitionInformation

data SuiteDefinitionInformation Source #

Information about the suite definition.

See: newSuiteDefinitionInformation smart constructor.

Instances

Instances details
Eq SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Read SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Show SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Generic SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Associated Types

type Rep SuiteDefinitionInformation :: Type -> Type #

NFData SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Hashable SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

FromJSON SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

type Rep SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

type Rep SuiteDefinitionInformation = D1 ('MetaData "SuiteDefinitionInformation" "Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "SuiteDefinitionInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "defaultDevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceUnderTest]))) :*: (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intendedForQualification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newSuiteDefinitionInformation :: SuiteDefinitionInformation Source #

Create a value of SuiteDefinitionInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:SuiteDefinitionInformation', suiteDefinitionInformation_createdAt - Date (in Unix epoch time) when the test suite was created.

$sel:defaultDevices:SuiteDefinitionInformation', suiteDefinitionInformation_defaultDevices - Specifies the devices under test for the test suite.

$sel:suiteDefinitionId:SuiteDefinitionInformation', suiteDefinitionInformation_suiteDefinitionId - Suite definition Id of the test suite.

$sel:suiteDefinitionName:SuiteDefinitionInformation', suiteDefinitionInformation_suiteDefinitionName - Suite name of the test suite.

$sel:intendedForQualification:SuiteDefinitionInformation', suiteDefinitionInformation_intendedForQualification - Specifies if the test suite is intended for qualification.

SuiteRunConfiguration

data SuiteRunConfiguration Source #

Gets suite run configuration.

See: newSuiteRunConfiguration smart constructor.

Instances

Instances details
Eq SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Read SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Show SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Generic SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Associated Types

type Rep SuiteRunConfiguration :: Type -> Type #

NFData SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Methods

rnf :: SuiteRunConfiguration -> () #

Hashable SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

ToJSON SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

FromJSON SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

type Rep SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

type Rep SuiteRunConfiguration = D1 ('MetaData "SuiteRunConfiguration" "Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "SuiteRunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "primaryDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceUnderTest)) :*: S1 ('MetaSel ('Just "selectedTestList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSuiteRunConfiguration :: SuiteRunConfiguration Source #

Create a value of SuiteRunConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:primaryDevice:SuiteRunConfiguration', suiteRunConfiguration_primaryDevice - Gets the primary device for suite run.

$sel:selectedTestList:SuiteRunConfiguration', suiteRunConfiguration_selectedTestList - Gets test case list.

SuiteRunInformation

data SuiteRunInformation Source #

Information about the suite run.

See: newSuiteRunInformation smart constructor.

Instances

Instances details
Eq SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Read SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Show SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Generic SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Associated Types

type Rep SuiteRunInformation :: Type -> Type #

NFData SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Methods

rnf :: SuiteRunInformation -> () #

Hashable SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

FromJSON SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

type Rep SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

newSuiteRunInformation :: SuiteRunInformation Source #

Create a value of SuiteRunInformation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SuiteRunInformation', suiteRunInformation_status - Status of the suite run.

$sel:createdAt:SuiteRunInformation', suiteRunInformation_createdAt - Date (in Unix epoch time) when the suite run was created.

$sel:passed:SuiteRunInformation', suiteRunInformation_passed - Number of test cases that passed in the suite run.

$sel:suiteDefinitionId:SuiteRunInformation', suiteRunInformation_suiteDefinitionId - Suite definition Id of the suite run.

$sel:suiteDefinitionVersion:SuiteRunInformation', suiteRunInformation_suiteDefinitionVersion - Suite definition version of the suite run.

$sel:startedAt:SuiteRunInformation', suiteRunInformation_startedAt - Date (in Unix epoch time) when the suite run was started.

$sel:suiteDefinitionName:SuiteRunInformation', suiteRunInformation_suiteDefinitionName - Suite definition name of the suite run.

$sel:endAt:SuiteRunInformation', suiteRunInformation_endAt - Date (in Unix epoch time) when the suite run ended.

$sel:suiteRunId:SuiteRunInformation', suiteRunInformation_suiteRunId - Suite run Id of the suite run.

$sel:failed:SuiteRunInformation', suiteRunInformation_failed - Number of test cases that failed in the suite run.

TestCaseRun

data TestCaseRun Source #

Provides test case run.

See: newTestCaseRun smart constructor.

Instances

Instances details
Eq TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Read TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Show TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Generic TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Associated Types

type Rep TestCaseRun :: Type -> Type #

NFData TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Methods

rnf :: TestCaseRun -> () #

Hashable TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

FromJSON TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

type Rep TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

type Rep TestCaseRun = D1 ('MetaData "TestCaseRun" "Amazonka.IoTDeviceAdvisor.Types.TestCaseRun" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "TestCaseRun'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "logUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "testCaseRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "warnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "testCaseDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "failure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testCaseDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newTestCaseRun :: TestCaseRun Source #

Create a value of TestCaseRun with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:TestCaseRun', testCaseRun_status - Provides test case run status.

$sel:logUrl:TestCaseRun', testCaseRun_logUrl - Provides test case run log Url.

$sel:startTime:TestCaseRun', testCaseRun_startTime - Provides test case run start time.

$sel:testCaseRunId:TestCaseRun', testCaseRun_testCaseRunId - Provides test case run Id.

$sel:warnings:TestCaseRun', testCaseRun_warnings - Provides test case run warnings.

$sel:endTime:TestCaseRun', testCaseRun_endTime - Provides test case run end time.

$sel:testCaseDefinitionId:TestCaseRun', testCaseRun_testCaseDefinitionId - Provides test case run definition Id.

$sel:failure:TestCaseRun', testCaseRun_failure - Provides test case run failure result.

$sel:testCaseDefinitionName:TestCaseRun', testCaseRun_testCaseDefinitionName - Provides test case run definition Name.

TestResult

data TestResult Source #

Show each group result.

See: newTestResult smart constructor.

Constructors

TestResult' (Maybe [GroupResult]) 

Instances

Instances details
Eq TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Read TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Show TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Generic TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Associated Types

type Rep TestResult :: Type -> Type #

NFData TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Methods

rnf :: TestResult -> () #

Hashable TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

FromJSON TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

type Rep TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

type Rep TestResult = D1 ('MetaData "TestResult" "Amazonka.IoTDeviceAdvisor.Types.TestResult" "libZSservicesZSamazonka-iotdeviceadvisorZSamazonka-iotdeviceadvisor" 'False) (C1 ('MetaCons "TestResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupResult]))))

newTestResult :: TestResult Source #

Create a value of TestResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groups:TestResult', testResult_groups - Show each group of test results.