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

Amazonka.IoTDeviceAdvisor.StartSuiteRun

Description

Starts a Device Advisor test suite run.

Synopsis

Creating a Request

data StartSuiteRun Source #

See: newStartSuiteRun smart constructor.

Constructors

StartSuiteRun' 

Fields

Instances

Instances details
Eq StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Read StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Generic StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRun :: Type -> Type #

NFData StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRun -> () #

Hashable StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToJSON StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

AWSRequest StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type AWSResponse StartSuiteRun #

ToHeaders StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToPath StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

ToQuery StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

type Rep StartSuiteRun Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

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

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

newStartSuiteRun Source #

Create a value of StartSuiteRun with all optional fields omitted.

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

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

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

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

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

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

Request Lenses

startSuiteRun_suiteDefinitionVersion :: Lens' StartSuiteRun (Maybe Text) Source #

Suite definition version of the test suite.

startSuiteRun_tags :: Lens' StartSuiteRun (Maybe (HashMap Text Text)) Source #

The tags to be attached to the suite run.

startSuiteRun_suiteDefinitionId :: Lens' StartSuiteRun Text Source #

Suite definition Id of the test suite.

Destructuring the Response

data StartSuiteRunResponse Source #

See: newStartSuiteRunResponse smart constructor.

Constructors

StartSuiteRunResponse' 

Fields

Instances

Instances details
Eq StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Read StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Show StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Generic StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Associated Types

type Rep StartSuiteRunResponse :: Type -> Type #

NFData StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

Methods

rnf :: StartSuiteRunResponse -> () #

type Rep StartSuiteRunResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.StartSuiteRun

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

newStartSuiteRunResponse Source #

Create a value of StartSuiteRunResponse with all optional fields omitted.

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

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

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

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

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

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

Response Lenses

startSuiteRunResponse_createdAt :: Lens' StartSuiteRunResponse (Maybe UTCTime) Source #

Date (in Unix epoch time) when the suite run was created.

startSuiteRunResponse_suiteRunArn :: Lens' StartSuiteRunResponse (Maybe Text) Source #

Amazon resource name of the started suite run.