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 |
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.
GetSuiteDefinition' | |
|
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.
GetSuiteDefinitionResponse' | |
|
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.