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

Description

Updates a Device Advisor test suite.

Synopsis

Creating a Request

data UpdateSuiteDefinition Source #

See: newUpdateSuiteDefinition smart constructor.

Constructors

UpdateSuiteDefinition' 

Fields

Instances

Instances details
Eq UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Read UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Generic UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinition :: Type -> Type #

NFData UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Methods

rnf :: UpdateSuiteDefinition -> () #

Hashable UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToJSON UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

AWSRequest UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type AWSResponse UpdateSuiteDefinition #

ToHeaders UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToPath UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

ToQuery UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinition Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

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

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

newUpdateSuiteDefinition Source #

Create a value of UpdateSuiteDefinition with all optional fields omitted.

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

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

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

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

Request Lenses

updateSuiteDefinition_suiteDefinitionConfiguration :: Lens' UpdateSuiteDefinition (Maybe SuiteDefinitionConfiguration) Source #

Updates a Device Advisor test suite with suite definition configuration.

updateSuiteDefinition_suiteDefinitionId :: Lens' UpdateSuiteDefinition Text Source #

Suite definition Id of the test suite to be updated.

Destructuring the Response

data UpdateSuiteDefinitionResponse Source #

See: newUpdateSuiteDefinitionResponse smart constructor.

Constructors

UpdateSuiteDefinitionResponse' 

Fields

Instances

Instances details
Eq UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Read UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Show UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Generic UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

Associated Types

type Rep UpdateSuiteDefinitionResponse :: Type -> Type #

NFData UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

type Rep UpdateSuiteDefinitionResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.UpdateSuiteDefinition

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

newUpdateSuiteDefinitionResponse Source #

Create a value of UpdateSuiteDefinitionResponse with all optional fields omitted.

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

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

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

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

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

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

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

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

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

Response Lenses