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 Job = Job' {
- summary :: JobSummary
- steps :: [Step]
- newJob :: JobSummary -> Job
- job_summary :: Lens' Job JobSummary
- job_steps :: Lens' Job [Step]
Documentation
Describes an execution job for an Amplify app.
See: newJob
smart constructor.
Job' | |
|
Instances
Eq Job Source # | |
Read Job Source # | |
Show Job Source # | |
Generic Job Source # | |
NFData Job Source # | |
Defined in Amazonka.Amplify.Types.Job | |
Hashable Job Source # | |
Defined in Amazonka.Amplify.Types.Job | |
FromJSON Job Source # | |
type Rep Job Source # | |
Defined in Amazonka.Amplify.Types.Job type Rep Job = D1 ('MetaData "Job" "Amazonka.Amplify.Types.Job" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobSummary) :*: S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Step]))) |
Create a value of Job
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:summary:Job'
, job_summary
- Describes the summary for an execution job for an Amplify app.
$sel:steps:Job'
, job_steps
- The execution steps for an execution job, for an Amplify app.
job_summary :: Lens' Job JobSummary Source #
Describes the summary for an execution job for an Amplify app.