amazonka-iotdeviceadvisor-2.0: Amazon IoT Core Device Advisor SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTDeviceAdvisor

Description

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

Amazon Web Services 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 Amazon Web Services IoT Core before deploying devices to production. By using Device Advisor, you can confirm that your devices can connect to Amazon Web Services 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 Amazon Web Services Partner Network to get your device qualified for the Amazon Web Services 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.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

Sends a Conflict Exception.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

Sends an Internal Failure exception.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Sends a Resource Not Found exception.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

Sends a validation 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.

CreateSuiteDefinition

data CreateSuiteDefinition Source #

See: newCreateSuiteDefinition smart constructor.

Instances

Instances details
ToJSON CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.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

AWSRequest CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type AWSResponse CreateSuiteDefinition #

Generic CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type Rep CreateSuiteDefinition :: Type -> Type #

Read CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Show CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

NFData CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Methods

rnf :: CreateSuiteDefinition -> () #

Eq CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Hashable CreateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "CreateSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SuiteDefinitionConfiguration)))

newCreateSuiteDefinition 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:tags:CreateSuiteDefinition', createSuiteDefinition_tags - The tags to be attached to the suite definition.

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

data CreateSuiteDefinitionResponse Source #

See: newCreateSuiteDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Associated Types

type Rep CreateSuiteDefinitionResponse :: Type -> Type #

Read CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Show CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

NFData CreateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.CreateSuiteDefinition

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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:

CreateSuiteDefinitionResponse, createSuiteDefinitionResponse_createdAt - The timestamp of when the test suite was created.

$sel:suiteDefinitionArn:CreateSuiteDefinitionResponse', createSuiteDefinitionResponse_suiteDefinitionArn - The Amazon Resource Name (ARN) of the test suite.

CreateSuiteDefinitionResponse, createSuiteDefinitionResponse_suiteDefinitionId - The UUID of the test suite created.

CreateSuiteDefinitionResponse, createSuiteDefinitionResponse_suiteDefinitionName - The suite definition name of the test suite. This is a required parameter.

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

DeleteSuiteDefinition

data DeleteSuiteDefinition Source #

See: newDeleteSuiteDefinition smart constructor.

Instances

Instances details
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

AWSRequest DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type AWSResponse DeleteSuiteDefinition #

Generic DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type Rep DeleteSuiteDefinition :: Type -> Type #

Read DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Show DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

NFData DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Methods

rnf :: DeleteSuiteDefinition -> () #

Eq DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Hashable DeleteSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "DeleteSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteSuiteDefinition, deleteSuiteDefinition_suiteDefinitionId - Suite definition ID of the test suite to be deleted.

data DeleteSuiteDefinitionResponse Source #

See: newDeleteSuiteDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Associated Types

type Rep DeleteSuiteDefinitionResponse :: Type -> Type #

Read DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Show DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

NFData DeleteSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.DeleteSuiteDefinition

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.

GetEndpoint

data GetEndpoint Source #

See: newGetEndpoint smart constructor.

Constructors

GetEndpoint' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToHeaders GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

toHeaders :: GetEndpoint -> [Header] #

ToPath GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

ToQuery GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

AWSRequest GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type AWSResponse GetEndpoint #

Generic GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type Rep GetEndpoint :: Type -> Type #

Read GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Show GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

NFData GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

rnf :: GetEndpoint -> () #

Eq GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Hashable GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type AWSResponse GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

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

newGetEndpoint :: GetEndpoint Source #

Create a value of GetEndpoint 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:

GetEndpoint, getEndpoint_certificateArn - The certificate ARN of the device. This is an optional parameter.

GetEndpoint, getEndpoint_thingArn - The thing ARN of the device. This is an optional parameter.

data GetEndpointResponse Source #

See: newGetEndpointResponse smart constructor.

Instances

Instances details
Generic GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type Rep GetEndpointResponse :: Type -> Type #

Read GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Show GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

NFData GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

rnf :: GetEndpointResponse -> () #

Eq GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpointResponse = D1 ('MetaData "GetEndpointResponse" "Amazonka.IoTDeviceAdvisor.GetEndpoint" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetEndpointResponse Source #

Create a value of GetEndpointResponse 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:endpoint:GetEndpointResponse', getEndpointResponse_endpoint - The response of an Device Advisor endpoint.

$sel:httpStatus:GetEndpointResponse', getEndpointResponse_httpStatus - The response's http status code.

GetSuiteDefinition

data GetSuiteDefinition Source #

See: newGetSuiteDefinition smart constructor.

Instances

Instances details
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

AWSRequest GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type AWSResponse GetSuiteDefinition #

Generic GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type Rep GetSuiteDefinition :: Type -> Type #

Read GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Show GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

NFData GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Methods

rnf :: GetSuiteDefinition -> () #

Eq GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Hashable GetSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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)))

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:

GetSuiteDefinition, getSuiteDefinition_suiteDefinitionVersion - Suite definition version of the test suite to get.

GetSuiteDefinition, getSuiteDefinition_suiteDefinitionId - Suite definition ID of the test suite to get.

data GetSuiteDefinitionResponse Source #

See: newGetSuiteDefinitionResponse smart constructor.

Instances

Instances details
Generic GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Associated Types

type Rep GetSuiteDefinitionResponse :: Type -> Type #

Read GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Show GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

NFData GetSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteDefinition

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetSuiteDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteDefinitionConfiguration)) :*: S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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 "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:

GetSuiteDefinitionResponse, getSuiteDefinitionResponse_createdAt - Date (in Unix epoch time) when the suite definition was created.

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

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

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

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

GetSuiteDefinition, getSuiteDefinitionResponse_suiteDefinitionId - Suite definition ID of the suite definition.

GetSuiteDefinition, getSuiteDefinitionResponse_suiteDefinitionVersion - 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.

GetSuiteRun

data GetSuiteRun Source #

See: newGetSuiteRun smart constructor.

Constructors

GetSuiteRun' Text Text 

Instances

Instances details
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

AWSRequest GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type AWSResponse GetSuiteRun #

Generic GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type Rep GetSuiteRun :: Type -> Type #

Read GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Show GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

NFData GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Methods

rnf :: GetSuiteRun -> () #

Eq GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Hashable GetSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetSuiteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetSuiteRun, getSuiteRun_suiteDefinitionId - Suite definition ID for the test suite run.

GetSuiteRun, getSuiteRun_suiteRunId - Suite run ID for the test suite run.

data GetSuiteRunResponse Source #

See: newGetSuiteRunResponse smart constructor.

Instances

Instances details
Generic GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Associated Types

type Rep GetSuiteRunResponse :: Type -> Type #

Read GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Show GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

NFData GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

Methods

rnf :: GetSuiteRunResponse -> () #

Eq GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type Rep GetSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRun

type Rep GetSuiteRunResponse = D1 ('MetaData "GetSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.GetSuiteRun" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetSuiteRunResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "errorReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteRunStatus)) :*: (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "suiteRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SuiteRunConfiguration)) :*: 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 "testResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestResult)) :*: 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:

GetSuiteRunResponse, getSuiteRunResponse_endTime - Date (in Unix epoch time) when the test suite run ended.

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

GetSuiteRunResponse, getSuiteRunResponse_startTime - Date (in Unix epoch time) when the test suite run started.

GetSuiteRunResponse, getSuiteRunResponse_status - Status for the test suite run.

GetSuiteRun, getSuiteRunResponse_suiteDefinitionId - Suite definition ID for the test suite run.

GetSuiteRunResponse, getSuiteRunResponse_suiteDefinitionVersion - Suite definition version for the test suite run.

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

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

GetSuiteRun, getSuiteRunResponse_suiteRunId - Suite run ID for the test suite run.

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

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

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

GetSuiteRunReport

data GetSuiteRunReport Source #

See: newGetSuiteRunReport smart constructor.

Instances

Instances details
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

AWSRequest GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type AWSResponse GetSuiteRunReport #

Generic GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type Rep GetSuiteRunReport :: Type -> Type #

Read GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Show GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

NFData GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Methods

rnf :: GetSuiteRunReport -> () #

Eq GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Hashable GetSuiteRunReport Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetSuiteRunReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetSuiteRunReport, getSuiteRunReport_suiteDefinitionId - Suite definition ID of the test suite.

GetSuiteRunReport, getSuiteRunReport_suiteRunId - Suite run ID of the test suite run.

data GetSuiteRunReportResponse Source #

See: newGetSuiteRunReportResponse smart constructor.

Instances

Instances details
Generic GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Associated Types

type Rep GetSuiteRunReportResponse :: Type -> Type #

Read GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Show GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

NFData GetSuiteRunReportResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetSuiteRunReport

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.

ListSuiteDefinitions

data ListSuiteDefinitions Source #

See: newListSuiteDefinitions smart constructor.

Instances

Instances details
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

AWSRequest ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type AWSResponse ListSuiteDefinitions #

Generic ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type Rep ListSuiteDefinitions :: Type -> Type #

Read ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Show ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

NFData ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Methods

rnf :: ListSuiteDefinitions -> () #

Eq ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Hashable ListSuiteDefinitions Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "ListSuiteDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxResults:ListSuiteDefinitions', listSuiteDefinitions_maxResults - The maximum number of results to return at once.

ListSuiteDefinitions, listSuiteDefinitions_nextToken - A token used to get the next set of results.

data ListSuiteDefinitionsResponse Source #

See: newListSuiteDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Associated Types

type Rep ListSuiteDefinitionsResponse :: Type -> Type #

Read ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Show ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

NFData ListSuiteDefinitionsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteDefinitions

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "ListSuiteDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "suiteDefinitionInformationList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SuiteDefinitionInformation])) :*: 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:

ListSuiteDefinitions, listSuiteDefinitionsResponse_nextToken - A token used to get the next set of results.

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

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

ListSuiteRuns

data ListSuiteRuns Source #

See: newListSuiteRuns smart constructor.

Instances

Instances details
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

AWSRequest ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type AWSResponse ListSuiteRuns #

Generic ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type Rep ListSuiteRuns :: Type -> Type #

Read ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Show ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

NFData ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Methods

rnf :: ListSuiteRuns -> () #

Eq ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Hashable ListSuiteRuns Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "ListSuiteRuns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") '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)))))

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:maxResults:ListSuiteRuns', listSuiteRuns_maxResults - The maximum number of results to return at once.

ListSuiteRuns, listSuiteRuns_nextToken - A token to retrieve the next set of results.

ListSuiteRuns, listSuiteRuns_suiteDefinitionId - Lists the test suite runs of the specified test suite based on suite definition ID.

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

data ListSuiteRunsResponse Source #

See: newListSuiteRunsResponse smart constructor.

Instances

Instances details
Generic ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Associated Types

type Rep ListSuiteRunsResponse :: Type -> Type #

Read ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Show ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

NFData ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

Methods

rnf :: ListSuiteRunsResponse -> () #

Eq ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type Rep ListSuiteRunsResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListSuiteRuns

type Rep ListSuiteRunsResponse = D1 ('MetaData "ListSuiteRunsResponse" "Amazonka.IoTDeviceAdvisor.ListSuiteRuns" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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:

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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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 resource ARN of the IoT Device Advisor resource. This can be SuiteDefinition ARN or SuiteRun ARN.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.ListTagsForResource

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.

StartSuiteRun

data StartSuiteRun Source #

See: newStartSuiteRun smart constructor.

Instances

Instances details
ToJSON StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.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

AWSRequest StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type AWSResponse StartSuiteRun #

Generic StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRun :: Type -> Type #

Read StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

NFData StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRun -> () #

Eq StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Hashable StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "StartSuiteRun'" 'PrefixI 'True) ((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) :*: S1 ('MetaSel ('Just "suiteRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SuiteRunConfiguration))))

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:

StartSuiteRun, startSuiteRun_suiteDefinitionVersion - Suite definition version of the test suite.

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

StartSuiteRun, startSuiteRun_suiteDefinitionId - Suite definition ID of the test suite.

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

data StartSuiteRunResponse Source #

See: newStartSuiteRunResponse smart constructor.

Instances

Instances details
Generic StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRunResponse :: Type -> Type #

Read StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

NFData StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRunResponse -> () #

Eq StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRunResponse = D1 ('MetaData "StartSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.StartSuiteRun" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "StartSuiteRunResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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:

StartSuiteRunResponse, startSuiteRunResponse_createdAt - Starts a Device Advisor test suite run based on suite create time.

$sel:endpoint:StartSuiteRunResponse', startSuiteRunResponse_endpoint - The response of an Device Advisor test endpoint.

$sel:suiteRunArn:StartSuiteRunResponse', startSuiteRunResponse_suiteRunArn - Amazon Resource Name (ARN) of the started suite run.

StartSuiteRunResponse, startSuiteRunResponse_suiteRunId - Suite Run ID of the started suite run.

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

StopSuiteRun

data StopSuiteRun Source #

See: newStopSuiteRun smart constructor.

Constructors

StopSuiteRun' Text Text 

Instances

Instances details
ToJSON StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.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

AWSRequest StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type AWSResponse StopSuiteRun #

Generic StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type Rep StopSuiteRun :: Type -> Type #

Read StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Show StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

NFData StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Methods

rnf :: StopSuiteRun -> () #

Eq StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Hashable StopSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "StopSuiteRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteRunId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

StopSuiteRun, stopSuiteRun_suiteDefinitionId - Suite definition ID of the test suite run to be stopped.

StopSuiteRun, stopSuiteRun_suiteRunId - Suite run ID of the test suite run to be stopped.

data StopSuiteRunResponse Source #

See: newStopSuiteRunResponse smart constructor.

Instances

Instances details
Generic StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Associated Types

type Rep StopSuiteRunResponse :: Type -> Type #

Read StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Show StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

NFData StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

Methods

rnf :: StopSuiteRunResponse -> () #

Eq StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type Rep StopSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StopSuiteRun

type Rep StopSuiteRunResponse = D1 ('MetaData "StopSuiteRunResponse" "Amazonka.IoTDeviceAdvisor.StopSuiteRun" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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))))

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. This can be SuiteDefinition ARN or SuiteRun ARN.

$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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTDeviceAdvisor.TagResource" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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
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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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. This can be SuiteDefinition ARN or SuiteRun ARN.

$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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTDeviceAdvisor.UntagResource" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.

UpdateSuiteDefinition

data UpdateSuiteDefinition Source #

See: newUpdateSuiteDefinition smart constructor.

Instances

Instances details
ToJSON UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.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

AWSRequest UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type AWSResponse UpdateSuiteDefinition #

Generic UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinition :: Type -> Type #

Read UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

NFData UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Methods

rnf :: UpdateSuiteDefinition -> () #

Eq UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Hashable UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type AWSResponse 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "UpdateSuiteDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "suiteDefinitionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SuiteDefinitionConfiguration)))

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:

UpdateSuiteDefinition, updateSuiteDefinition_suiteDefinitionId - Suite definition ID of the test suite to be updated.

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

data UpdateSuiteDefinitionResponse Source #

See: newUpdateSuiteDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinitionResponse :: Type -> Type #

Read UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

NFData UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Eq 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "UpdateSuiteDefinitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") '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 "suiteDefinitionVersion") '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:

UpdateSuiteDefinitionResponse, updateSuiteDefinitionResponse_createdAt - Timestamp of when the test suite was created.

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

$sel:suiteDefinitionArn:UpdateSuiteDefinitionResponse', updateSuiteDefinitionResponse_suiteDefinitionArn - Amazon Resource Name (ARN) of the updated test suite.

UpdateSuiteDefinition, updateSuiteDefinitionResponse_suiteDefinitionId - Suite definition ID of the updated test suite.

UpdateSuiteDefinitionResponse, updateSuiteDefinitionResponse_suiteDefinitionName - Updates the suite definition name. This is a required parameter.

UpdateSuiteDefinitionResponse, updateSuiteDefinitionResponse_suiteDefinitionVersion - Suite definition version of the updated test suite.

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

Types

Protocol

newtype Protocol Source #

Constructors

Protocol' 

Fields

Bundled Patterns

pattern Protocol_MqttV3_1_1 :: Protocol 
pattern Protocol_MqttV5 :: Protocol 

Instances

Instances details
FromJSON Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

FromJSONKey Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToJSON Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToJSONKey Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToByteString Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

toBS :: Protocol -> ByteString #

ToHeader Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

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

ToLog Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToQuery Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

FromText Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToText Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

toText :: Protocol -> Text #

FromXML Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

ToXML Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

toXML :: Protocol -> XML #

Generic Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Associated Types

type Rep Protocol :: Type -> Type #

Methods

from :: Protocol -> Rep Protocol x #

to :: Rep Protocol x -> Protocol #

Read Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Show Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

NFData Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

rnf :: Protocol -> () #

Eq Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Ord Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Hashable Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

Methods

hashWithSalt :: Int -> Protocol -> Int #

hash :: Protocol -> Int #

type Rep Protocol Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Protocol

type Rep Protocol = D1 ('MetaData "Protocol" "Amazonka.IoTDeviceAdvisor.Types.Protocol" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'True) (C1 ('MetaCons "Protocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

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
FromJSON Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToJSON Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToByteString Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

toBS :: Status -> ByteString #

ToHeader Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

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

ToLog Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

ToQuery Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

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 #

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 #

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 #

Read Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

rnf :: Status -> () #

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

Hashable Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.Status

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

SuiteRunStatus

newtype SuiteRunStatus Source #

Constructors

SuiteRunStatus' 

Instances

Instances details
FromJSON SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

FromJSONKey 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

ToByteString SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToHeader SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToLog SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

ToQuery 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

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 #

Generic SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Associated Types

type Rep SuiteRunStatus :: Type -> Type #

Read SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Show SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

NFData SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Methods

rnf :: SuiteRunStatus -> () #

Eq SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Ord SuiteRunStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunStatus

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'True) (C1 ('MetaCons "SuiteRunStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSuiteRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestCaseScenarioStatus

newtype TestCaseScenarioStatus Source #

Instances

Instances details
FromJSON TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

FromJSONKey TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToJSON TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToJSONKey TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToByteString TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToHeader TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToLog TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToQuery TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

FromText TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToText TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

FromXML TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

ToXML TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Generic TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Associated Types

type Rep TestCaseScenarioStatus :: Type -> Type #

Read TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Show TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

NFData TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Methods

rnf :: TestCaseScenarioStatus -> () #

Eq TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Ord TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

Hashable TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

type Rep TestCaseScenarioStatus Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus

type Rep TestCaseScenarioStatus = D1 ('MetaData "TestCaseScenarioStatus" "Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioStatus" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'True) (C1 ('MetaCons "TestCaseScenarioStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestCaseScenarioStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TestCaseScenarioType

newtype TestCaseScenarioType Source #

Instances

Instances details
FromJSON TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

FromJSONKey TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToJSON TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToJSONKey TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToByteString TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToHeader TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToLog TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToQuery TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

FromText TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToText TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

FromXML TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

ToXML TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Generic TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Associated Types

type Rep TestCaseScenarioType :: Type -> Type #

Read TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Show TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

NFData TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Methods

rnf :: TestCaseScenarioType -> () #

Eq TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Ord TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

Hashable TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

type Rep TestCaseScenarioType Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType

type Rep TestCaseScenarioType = D1 ('MetaData "TestCaseScenarioType" "Amazonka.IoTDeviceAdvisor.Types.TestCaseScenarioType" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'True) (C1 ('MetaCons "TestCaseScenarioType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTestCaseScenarioType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceUnderTest

data DeviceUnderTest Source #

Information of a test device. A thing ARN or a certificate ARN is required.

See: newDeviceUnderTest smart constructor.

Instances

Instances details
FromJSON DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

ToJSON 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 #

Read DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Show DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

NFData DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Methods

rnf :: DeviceUnderTest -> () #

Eq DeviceUnderTest Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.DeviceUnderTest

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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
FromJSON 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 #

Read GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Show GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

NFData GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Methods

rnf :: GroupResult -> () #

Eq GroupResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.GroupResult

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GroupResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TestCaseRun])))))

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:groupId:GroupResult', groupResult_groupId - Group result ID.

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

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

SuiteDefinitionConfiguration

data SuiteDefinitionConfiguration Source #

Gets the suite definition configuration.

See: newSuiteDefinitionConfiguration smart constructor.

Instances

Instances details
FromJSON SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

ToJSON 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 #

Read SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Show SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

NFData SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Eq SuiteDefinitionConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionConfiguration

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "SuiteDefinitionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeviceUnderTest])) :*: (S1 ('MetaSel ('Just "intendedForQualification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isLongDurationTest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol)) :*: S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "rootGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "devicePermissionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSuiteDefinitionConfiguration 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:devices:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_devices - Gets the devices configured.

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

$sel:isLongDurationTest:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_isLongDurationTest - Verifies if the test suite is a long duration test.

$sel:protocol:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_protocol - Sets the MQTT protocol that is configured in the suite definition.

$sel:suiteDefinitionName:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_suiteDefinitionName - Gets the suite definition name. This is a required parameter.

$sel:rootGroup:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_rootGroup - Gets the test suite root group. This is a required parameter.

$sel:devicePermissionRoleArn:SuiteDefinitionConfiguration', suiteDefinitionConfiguration_devicePermissionRoleArn - Gets the device permission ARN. This is a required parameter.

SuiteDefinitionInformation

data SuiteDefinitionInformation Source #

Information about the suite definition.

See: newSuiteDefinitionInformation smart constructor.

Instances

Instances details
FromJSON 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 #

Read SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Show SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

NFData SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Eq SuiteDefinitionInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteDefinitionInformation

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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 "intendedForQualification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "isLongDurationTest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol))) :*: (S1 ('MetaSel ('Just "suiteDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "suiteDefinitionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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 that are under test for the test suite.

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

$sel:isLongDurationTest:SuiteDefinitionInformation', suiteDefinitionInformation_isLongDurationTest - Verifies if the test suite is a long duration test.

$sel:protocol:SuiteDefinitionInformation', suiteDefinitionInformation_protocol - Gets the MQTT protocol that is configured in the suite definition.

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

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

SuiteRunConfiguration

data SuiteRunConfiguration Source #

Gets suite run configuration.

See: newSuiteRunConfiguration smart constructor.

Instances

Instances details
FromJSON SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

ToJSON 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 #

Read SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Show SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

NFData SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Methods

rnf :: SuiteRunConfiguration -> () #

Eq SuiteRunConfiguration Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunConfiguration

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "SuiteRunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parallelRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "selectedTestList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "primaryDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeviceUnderTest))))

newSuiteRunConfiguration 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:parallelRun:SuiteRunConfiguration', suiteRunConfiguration_parallelRun - TRUE if multiple test suites run in parallel.

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

$sel:primaryDevice:SuiteRunConfiguration', suiteRunConfiguration_primaryDevice - Sets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.

SuiteRunInformation

data SuiteRunInformation Source #

Information about the suite run.

Requires permission to access the SuiteRunInformation action.

See: newSuiteRunInformation smart constructor.

Instances

Instances details
FromJSON 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 #

Read SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Show SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

NFData SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Methods

rnf :: SuiteRunInformation -> () #

Eq SuiteRunInformation Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.SuiteRunInformation

Hashable 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:createdAt:SuiteRunInformation', suiteRunInformation_createdAt - Date (in Unix epoch time) when the suite run was created.

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

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

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

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

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

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

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

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

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

TestCaseRun

data TestCaseRun Source #

Provides the test case run.

See: newTestCaseRun smart constructor.

Instances

Instances details
FromJSON 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 #

Read TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Show TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

NFData TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Methods

rnf :: TestCaseRun -> () #

Eq TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

Hashable TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

type Rep TestCaseRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseRun

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:endTime:TestCaseRun', testCaseRun_endTime - Provides test case run end time.

TestCaseRun, testCaseRun_failure - Provides test case run failure result.

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

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

TestCaseRun, testCaseRun_status - Provides the test case run status. Status is one of the following:

  • PASS: Test passed.
  • FAIL: Test failed.
  • PENDING: Test has not started running but is scheduled.
  • RUNNING: Test is running.
  • STOPPING: Test is performing cleanup steps. You will see this status only if you stop a suite run.
  • STOPPED Test is stopped. You will see this status only if you stop a suite run.
  • PASS_WITH_WARNINGS: Test passed with warnings.
  • ERORR: Test faced an error when running due to an internal issue.

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

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

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

$sel:testScenarios:TestCaseRun', testCaseRun_testScenarios - Provides the test scenarios for the test case run.

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

TestCaseScenario

data TestCaseScenario Source #

Provides test case scenario.

See: newTestCaseScenario smart constructor.

Instances

Instances details
FromJSON TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

Generic TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

Associated Types

type Rep TestCaseScenario :: Type -> Type #

Read TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

Show TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

NFData TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

Methods

rnf :: TestCaseScenario -> () #

Eq TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

Hashable TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

type Rep TestCaseScenario Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario

type Rep TestCaseScenario = D1 ('MetaData "TestCaseScenario" "Amazonka.IoTDeviceAdvisor.Types.TestCaseScenario" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "TestCaseScenario'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestCaseScenarioStatus))) :*: (S1 ('MetaSel ('Just "systemMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "testCaseScenarioId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testCaseScenarioType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestCaseScenarioType))))))

newTestCaseScenario :: TestCaseScenario Source #

Create a value of TestCaseScenario 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:failure:TestCaseScenario', testCaseScenario_failure - Provides test case scenario failure result.

$sel:status:TestCaseScenario', testCaseScenario_status - Provides the test case scenario status. Status is one of the following:

  • PASS: Test passed.
  • FAIL: Test failed.
  • PENDING: Test has not started running but is scheduled.
  • RUNNING: Test is running.
  • STOPPING: Test is performing cleanup steps. You will see this status only if you stop a suite run.
  • STOPPED Test is stopped. You will see this status only if you stop a suite run.
  • PASS_WITH_WARNINGS: Test passed with warnings.
  • ERORR: Test faced an error when running due to an internal issue.

$sel:systemMessage:TestCaseScenario', testCaseScenario_systemMessage -

$sel:testCaseScenarioId:TestCaseScenario', testCaseScenario_testCaseScenarioId - Provides test case scenario ID.

$sel:testCaseScenarioType:TestCaseScenario', testCaseScenario_testCaseScenarioType - Provides test case scenario type. Type is one of the following:

  • Advanced
  • Basic

TestResult

data TestResult Source #

Show each group result.

See: newTestResult smart constructor.

Constructors

TestResult' (Maybe [GroupResult]) 

Instances

Instances details
FromJSON 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 #

Read TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Show TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

NFData TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Methods

rnf :: TestResult -> () #

Eq TestResult Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.Types.TestResult

Hashable 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" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" '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.