| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.IoTDeviceAdvisor.GetSuiteDefinition
Description
Gets information about a Device Advisor test suite.
Synopsis
- data GetSuiteDefinition = GetSuiteDefinition' {}
- newGetSuiteDefinition :: Text -> GetSuiteDefinition
- getSuiteDefinition_suiteDefinitionVersion :: Lens' GetSuiteDefinition (Maybe Text)
- getSuiteDefinition_suiteDefinitionId :: Lens' GetSuiteDefinition Text
- data GetSuiteDefinitionResponse = GetSuiteDefinitionResponse' {}
- newGetSuiteDefinitionResponse :: Int -> GetSuiteDefinitionResponse
- getSuiteDefinitionResponse_createdAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime)
- getSuiteDefinitionResponse_suiteDefinitionConfiguration :: Lens' GetSuiteDefinitionResponse (Maybe SuiteDefinitionConfiguration)
- getSuiteDefinitionResponse_suiteDefinitionArn :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_lastModifiedAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime)
- getSuiteDefinitionResponse_suiteDefinitionId :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_suiteDefinitionVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_latestVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_tags :: Lens' GetSuiteDefinitionResponse (Maybe (HashMap Text Text))
- getSuiteDefinitionResponse_httpStatus :: Lens' GetSuiteDefinitionResponse Int
Creating a Request
data GetSuiteDefinition Source #
See: newGetSuiteDefinition smart constructor.
Constructors
| GetSuiteDefinition' | |
Fields
| |
Instances
newGetSuiteDefinition Source #
Create a value of GetSuiteDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:suiteDefinitionVersion:GetSuiteDefinition', getSuiteDefinition_suiteDefinitionVersion - Suite definition version of the test suite to get.
$sel:suiteDefinitionId:GetSuiteDefinition', getSuiteDefinition_suiteDefinitionId - Suite definition Id of the test suite to get.
Request Lenses
getSuiteDefinition_suiteDefinitionVersion :: Lens' GetSuiteDefinition (Maybe Text) Source #
Suite definition version of the test suite to get.
getSuiteDefinition_suiteDefinitionId :: Lens' GetSuiteDefinition Text Source #
Suite definition Id of the test suite to get.
Destructuring the Response
data GetSuiteDefinitionResponse Source #
See: newGetSuiteDefinitionResponse smart constructor.
Constructors
| GetSuiteDefinitionResponse' | |
Fields
| |
Instances
newGetSuiteDefinitionResponse Source #
Create a value of GetSuiteDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdAt:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_createdAt - Date (in Unix epoch time) when the suite definition was created.
$sel:suiteDefinitionConfiguration:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionConfiguration - Suite configuration of the suite definition.
$sel:suiteDefinitionArn:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionArn - The ARN of the suite definition.
$sel:lastModifiedAt:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_lastModifiedAt - Date (in Unix epoch time) when the suite definition was last modified.
$sel:suiteDefinitionId:GetSuiteDefinition', getSuiteDefinitionResponse_suiteDefinitionId - Suite definition Id of the suite definition.
$sel:suiteDefinitionVersion:GetSuiteDefinition', getSuiteDefinitionResponse_suiteDefinitionVersion - Suite definition version of the suite definition.
$sel:latestVersion:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_latestVersion - Latest suite definition version of the suite definition.
$sel:tags:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_tags - Tags attached to the suite definition.
$sel:httpStatus:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_httpStatus - The response's http status code.
Response Lenses
getSuiteDefinitionResponse_createdAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime) Source #
Date (in Unix epoch time) when the suite definition was created.
getSuiteDefinitionResponse_suiteDefinitionConfiguration :: Lens' GetSuiteDefinitionResponse (Maybe SuiteDefinitionConfiguration) Source #
Suite configuration of the suite definition.
getSuiteDefinitionResponse_suiteDefinitionArn :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
The ARN of the suite definition.
getSuiteDefinitionResponse_lastModifiedAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime) Source #
Date (in Unix epoch time) when the suite definition was last modified.
getSuiteDefinitionResponse_suiteDefinitionId :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
Suite definition Id of the suite definition.
getSuiteDefinitionResponse_suiteDefinitionVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
Suite definition version of the suite definition.
getSuiteDefinitionResponse_latestVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
Latest suite definition version of the suite definition.
getSuiteDefinitionResponse_tags :: Lens' GetSuiteDefinitionResponse (Maybe (HashMap Text Text)) Source #
Tags attached to the suite definition.
getSuiteDefinitionResponse_httpStatus :: Lens' GetSuiteDefinitionResponse Int Source #
The response's http status code.