| 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.Amplify.Types.JobSummary
Description
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.
Constructors
| JobSummary' | |
Fields
| |
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.