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 |
Synopsis
- data JobSummary = JobSummary' {}
- newJobSummary :: Text -> Text -> Text -> Text -> UTCTime -> UTCTime -> JobStatus -> JobType -> JobSummary
- jobSummary_endTime :: Lens' JobSummary (Maybe UTCTime)
- jobSummary_jobArn :: Lens' JobSummary Text
- jobSummary_jobId :: Lens' JobSummary Text
- jobSummary_commitId :: Lens' JobSummary Text
- jobSummary_commitMessage :: Lens' JobSummary Text
- jobSummary_commitTime :: Lens' JobSummary UTCTime
- jobSummary_startTime :: Lens' JobSummary UTCTime
- jobSummary_status :: Lens' JobSummary JobStatus
- jobSummary_jobType :: Lens' JobSummary JobType
Documentation
data JobSummary Source #
Describes the summary for an execution job for an Amplify app.
See: newJobSummary
smart constructor.
JobSummary' | |
|
Instances
Create a value of JobSummary
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:endTime:JobSummary'
, jobSummary_endTime
- The end date and time for the job.
$sel:jobArn:JobSummary'
, jobSummary_jobArn
- The Amazon Resource Name (ARN) for the job.
$sel:jobId:JobSummary'
, jobSummary_jobId
- The unique ID for the job.
$sel:commitId:JobSummary'
, jobSummary_commitId
- The commit ID from a third-party repository provider for the job.
$sel:commitMessage:JobSummary'
, jobSummary_commitMessage
- The commit message from a third-party repository provider for the job.
$sel:commitTime:JobSummary'
, jobSummary_commitTime
- The commit date and time for the job.
$sel:startTime:JobSummary'
, jobSummary_startTime
- The start date and time for the job.
$sel:status:JobSummary'
, jobSummary_status
- The current status for the job.
$sel:jobType:JobSummary'
, jobSummary_jobType
- The type for the job. If the value is RELEASE
, the job was manually
released from its source by using the StartJob
API. If the value is
RETRY
, the job was manually retried using the StartJob
API. If the
value is WEB_HOOK
, the job was automatically triggered by webhooks.
jobSummary_endTime :: Lens' JobSummary (Maybe UTCTime) Source #
The end date and time for the job.
jobSummary_jobArn :: Lens' JobSummary Text Source #
The Amazon Resource Name (ARN) for the job.
jobSummary_jobId :: Lens' JobSummary Text Source #
The unique ID for the job.
jobSummary_commitId :: Lens' JobSummary Text Source #
The commit ID from a third-party repository provider for the job.
jobSummary_commitMessage :: Lens' JobSummary Text Source #
The commit message from a third-party repository provider for the job.
jobSummary_commitTime :: Lens' JobSummary UTCTime Source #
The commit date and time for the job.
jobSummary_startTime :: Lens' JobSummary UTCTime Source #
The start date and time for the job.
jobSummary_status :: Lens' JobSummary JobStatus Source #
The current status for the job.
jobSummary_jobType :: Lens' JobSummary JobType Source #
The type for the job. If the value is RELEASE
, the job was manually
released from its source by using the StartJob
API. If the value is
RETRY
, the job was manually retried using the StartJob
API. If the
value is WEB_HOOK
, the job was automatically triggered by webhooks.