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 run.
Synopsis
- data GetSuiteRun = GetSuiteRun' {}
- newGetSuiteRun :: Text -> Text -> GetSuiteRun
- getSuiteRun_suiteDefinitionId :: Lens' GetSuiteRun Text
- getSuiteRun_suiteRunId :: Lens' GetSuiteRun Text
- data GetSuiteRunResponse = GetSuiteRunResponse' {
- status :: Maybe SuiteRunStatus
- suiteRunConfiguration :: Maybe SuiteRunConfiguration
- startTime :: Maybe POSIX
- suiteDefinitionId :: Maybe Text
- suiteDefinitionVersion :: Maybe Text
- errorReason :: Maybe Text
- testResult :: Maybe TestResult
- endTime :: Maybe POSIX
- suiteRunArn :: Maybe Text
- suiteRunId :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newGetSuiteRunResponse :: Int -> GetSuiteRunResponse
- getSuiteRunResponse_status :: Lens' GetSuiteRunResponse (Maybe SuiteRunStatus)
- getSuiteRunResponse_suiteRunConfiguration :: Lens' GetSuiteRunResponse (Maybe SuiteRunConfiguration)
- getSuiteRunResponse_startTime :: Lens' GetSuiteRunResponse (Maybe UTCTime)
- getSuiteRunResponse_suiteDefinitionId :: Lens' GetSuiteRunResponse (Maybe Text)
- getSuiteRunResponse_suiteDefinitionVersion :: Lens' GetSuiteRunResponse (Maybe Text)
- getSuiteRunResponse_errorReason :: Lens' GetSuiteRunResponse (Maybe Text)
- getSuiteRunResponse_testResult :: Lens' GetSuiteRunResponse (Maybe TestResult)
- getSuiteRunResponse_endTime :: Lens' GetSuiteRunResponse (Maybe UTCTime)
- getSuiteRunResponse_suiteRunArn :: Lens' GetSuiteRunResponse (Maybe Text)
- getSuiteRunResponse_suiteRunId :: Lens' GetSuiteRunResponse (Maybe Text)
- getSuiteRunResponse_tags :: Lens' GetSuiteRunResponse (Maybe (HashMap Text Text))
- getSuiteRunResponse_httpStatus :: Lens' GetSuiteRunResponse Int
Creating a Request
data GetSuiteRun Source #
See: newGetSuiteRun
smart constructor.
GetSuiteRun' | |
|
Instances
Create a value of GetSuiteRun
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:suiteDefinitionId:GetSuiteRun'
, getSuiteRun_suiteDefinitionId
- Suite definition Id for the test suite run.
$sel:suiteRunId:GetSuiteRun'
, getSuiteRun_suiteRunId
- Suite run Id for the test suite run.
Request Lenses
getSuiteRun_suiteDefinitionId :: Lens' GetSuiteRun Text Source #
Suite definition Id for the test suite run.
getSuiteRun_suiteRunId :: Lens' GetSuiteRun Text Source #
Suite run Id for the test suite run.
Destructuring the Response
data GetSuiteRunResponse Source #
See: newGetSuiteRunResponse
smart constructor.
GetSuiteRunResponse' | |
|
Instances
newGetSuiteRunResponse Source #
Create a value of GetSuiteRunResponse
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:status:GetSuiteRunResponse'
, getSuiteRunResponse_status
- Status for the test suite run.
$sel:suiteRunConfiguration:GetSuiteRunResponse'
, getSuiteRunResponse_suiteRunConfiguration
- Suite run configuration for the test suite run.
$sel:startTime:GetSuiteRunResponse'
, getSuiteRunResponse_startTime
- Date (in Unix epoch time) when the test suite run was started.
$sel:suiteDefinitionId:GetSuiteRun'
, getSuiteRunResponse_suiteDefinitionId
- Suite definition Id for the test suite run.
$sel:suiteDefinitionVersion:GetSuiteRunResponse'
, getSuiteRunResponse_suiteDefinitionVersion
- Suite definition version for the test suite run.
$sel:errorReason:GetSuiteRunResponse'
, getSuiteRunResponse_errorReason
- Error reason for any test suite run failure.
$sel:testResult:GetSuiteRunResponse'
, getSuiteRunResponse_testResult
- Test results for the test suite run.
$sel:endTime:GetSuiteRunResponse'
, getSuiteRunResponse_endTime
- Date (in Unix epoch time) when the test suite run ended.
$sel:suiteRunArn:GetSuiteRunResponse'
, getSuiteRunResponse_suiteRunArn
- The ARN of the suite run.
$sel:suiteRunId:GetSuiteRun'
, getSuiteRunResponse_suiteRunId
- Suite run Id for the test suite run.
$sel:tags:GetSuiteRunResponse'
, getSuiteRunResponse_tags
- The tags attached to the suite run.
$sel:httpStatus:GetSuiteRunResponse'
, getSuiteRunResponse_httpStatus
- The response's http status code.
Response Lenses
getSuiteRunResponse_status :: Lens' GetSuiteRunResponse (Maybe SuiteRunStatus) Source #
Status for the test suite run.
getSuiteRunResponse_suiteRunConfiguration :: Lens' GetSuiteRunResponse (Maybe SuiteRunConfiguration) Source #
Suite run configuration for the test suite run.
getSuiteRunResponse_startTime :: Lens' GetSuiteRunResponse (Maybe UTCTime) Source #
Date (in Unix epoch time) when the test suite run was started.
getSuiteRunResponse_suiteDefinitionId :: Lens' GetSuiteRunResponse (Maybe Text) Source #
Suite definition Id for the test suite run.
getSuiteRunResponse_suiteDefinitionVersion :: Lens' GetSuiteRunResponse (Maybe Text) Source #
Suite definition version for the test suite run.
getSuiteRunResponse_errorReason :: Lens' GetSuiteRunResponse (Maybe Text) Source #
Error reason for any test suite run failure.
getSuiteRunResponse_testResult :: Lens' GetSuiteRunResponse (Maybe TestResult) Source #
Test results for the test suite run.
getSuiteRunResponse_endTime :: Lens' GetSuiteRunResponse (Maybe UTCTime) Source #
Date (in Unix epoch time) when the test suite run ended.
getSuiteRunResponse_suiteRunArn :: Lens' GetSuiteRunResponse (Maybe Text) Source #
The ARN of the suite run.
getSuiteRunResponse_suiteRunId :: Lens' GetSuiteRunResponse (Maybe Text) Source #
Suite run Id for the test suite run.
getSuiteRunResponse_tags :: Lens' GetSuiteRunResponse (Maybe (HashMap Text Text)) Source #
The tags attached to the suite run.
getSuiteRunResponse_httpStatus :: Lens' GetSuiteRunResponse Int Source #
The response's http status code.