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.StartSuiteRun

Description

Starts a Device Advisor test suite run.

Requires permission to access the StartSuiteRun action.

Synopsis

Creating a Request

data StartSuiteRun Source #

See: newStartSuiteRun smart constructor.

Constructors

StartSuiteRun' 

Fields

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.

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
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.

Response Lenses

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

Starts a Device Advisor test suite run based on suite create time.

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

The response of an Device Advisor test endpoint.

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

Amazon Resource Name (ARN) of the started suite run.