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 |
Synopsis
- data Step = Step' {}
- newStep :: Text -> UTCTime -> JobStatus -> UTCTime -> Step
- step_artifactsUrl :: Lens' Step (Maybe Text)
- step_context :: Lens' Step (Maybe Text)
- step_logUrl :: Lens' Step (Maybe Text)
- step_screenshots :: Lens' Step (Maybe (HashMap Text Text))
- step_statusReason :: Lens' Step (Maybe Text)
- step_testArtifactsUrl :: Lens' Step (Maybe Text)
- step_testConfigUrl :: Lens' Step (Maybe Text)
- step_stepName :: Lens' Step Text
- step_startTime :: Lens' Step UTCTime
- step_status :: Lens' Step JobStatus
- step_endTime :: Lens' Step UTCTime
Documentation
Describes an execution step, for an execution job, for an Amplify app.
See: newStep
smart constructor.
Step' | |
|
Instances
Create a value of Step
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:artifactsUrl:Step'
, step_artifactsUrl
- The URL to the artifact for the execution step.
$sel:context:Step'
, step_context
- The context for the current step. Includes a build image if the step is
build.
$sel:logUrl:Step'
, step_logUrl
- The URL to the logs for the execution step.
$sel:screenshots:Step'
, step_screenshots
- The list of screenshot URLs for the execution step, if relevant.
$sel:statusReason:Step'
, step_statusReason
- The reason for the current step status.
$sel:testArtifactsUrl:Step'
, step_testArtifactsUrl
- The URL to the test artifact for the execution step.
$sel:testConfigUrl:Step'
, step_testConfigUrl
- The URL to the test configuration for the execution step.
$sel:stepName:Step'
, step_stepName
- The name of the execution step.
$sel:startTime:Step'
, step_startTime
- The start date and time of the execution step.
$sel:status:Step'
, step_status
- The status of the execution step.
$sel:endTime:Step'
, step_endTime
- The end date and time of the execution step.
step_artifactsUrl :: Lens' Step (Maybe Text) Source #
The URL to the artifact for the execution step.
step_context :: Lens' Step (Maybe Text) Source #
The context for the current step. Includes a build image if the step is build.
step_screenshots :: Lens' Step (Maybe (HashMap Text Text)) Source #
The list of screenshot URLs for the execution step, if relevant.
step_testArtifactsUrl :: Lens' Step (Maybe Text) Source #
The URL to the test artifact for the execution step.