| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IoTDeviceAdvisor.GetSuiteDefinition
Description
Gets information about a Device Advisor test suite.
Requires permission to access the GetSuiteDefinition action.
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_lastModifiedAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime)
- getSuiteDefinitionResponse_latestVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_suiteDefinitionArn :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_suiteDefinitionConfiguration :: Lens' GetSuiteDefinitionResponse (Maybe SuiteDefinitionConfiguration)
- getSuiteDefinitionResponse_suiteDefinitionId :: Lens' GetSuiteDefinitionResponse (Maybe Text)
- getSuiteDefinitionResponse_suiteDefinitionVersion :: 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 #
Arguments
| :: Text | |
| -> GetSuiteDefinition |
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:
GetSuiteDefinition, getSuiteDefinition_suiteDefinitionVersion - Suite definition version of the test suite to get.
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:
GetSuiteDefinitionResponse, getSuiteDefinitionResponse_createdAt - Date (in Unix epoch time) when the suite definition was created.
$sel:lastModifiedAt:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_lastModifiedAt - Date (in Unix epoch time) when the suite definition was last modified.
$sel:latestVersion:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_latestVersion - Latest suite definition version of the suite definition.
$sel:suiteDefinitionArn:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionArn - The ARN of the suite definition.
$sel:suiteDefinitionConfiguration:GetSuiteDefinitionResponse', getSuiteDefinitionResponse_suiteDefinitionConfiguration - Suite configuration of the suite definition.
GetSuiteDefinition, getSuiteDefinitionResponse_suiteDefinitionId - Suite definition ID of the suite definition.
GetSuiteDefinition, getSuiteDefinitionResponse_suiteDefinitionVersion - 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_lastModifiedAt :: Lens' GetSuiteDefinitionResponse (Maybe UTCTime) Source #
Date (in Unix epoch time) when the suite definition was last modified.
getSuiteDefinitionResponse_latestVersion :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
Latest suite definition version of the suite definition.
getSuiteDefinitionResponse_suiteDefinitionArn :: Lens' GetSuiteDefinitionResponse (Maybe Text) Source #
The ARN of the suite definition.
getSuiteDefinitionResponse_suiteDefinitionConfiguration :: Lens' GetSuiteDefinitionResponse (Maybe SuiteDefinitionConfiguration) Source #
Suite configuration of the suite definition.
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_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.