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 JobProcessDetails = JobProcessDetails' {
- numberOfRemovedThings :: Maybe Int
- numberOfQueuedThings :: Maybe Int
- numberOfFailedThings :: Maybe Int
- numberOfSucceededThings :: Maybe Int
- numberOfInProgressThings :: Maybe Int
- numberOfCanceledThings :: Maybe Int
- numberOfTimedOutThings :: Maybe Int
- numberOfRejectedThings :: Maybe Int
- processingTargets :: Maybe [Text]
- newJobProcessDetails :: JobProcessDetails
- jobProcessDetails_numberOfRemovedThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfQueuedThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfFailedThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfSucceededThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfInProgressThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfCanceledThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfTimedOutThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_numberOfRejectedThings :: Lens' JobProcessDetails (Maybe Int)
- jobProcessDetails_processingTargets :: Lens' JobProcessDetails (Maybe [Text])
Documentation
data JobProcessDetails Source #
The job process details.
See: newJobProcessDetails
smart constructor.
JobProcessDetails' | |
|
Instances
newJobProcessDetails :: JobProcessDetails Source #
Create a value of JobProcessDetails
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:numberOfRemovedThings:JobProcessDetails'
, jobProcessDetails_numberOfRemovedThings
- The number of things that are no longer scheduled to execute the job
because they have been deleted or have been removed from the group that
was a target of the job.
$sel:numberOfQueuedThings:JobProcessDetails'
, jobProcessDetails_numberOfQueuedThings
- The number of things that are awaiting execution of the job.
$sel:numberOfFailedThings:JobProcessDetails'
, jobProcessDetails_numberOfFailedThings
- The number of things that failed executing the job.
$sel:numberOfSucceededThings:JobProcessDetails'
, jobProcessDetails_numberOfSucceededThings
- The number of things which successfully completed the job.
$sel:numberOfInProgressThings:JobProcessDetails'
, jobProcessDetails_numberOfInProgressThings
- The number of things currently executing the job.
$sel:numberOfCanceledThings:JobProcessDetails'
, jobProcessDetails_numberOfCanceledThings
- The number of things that cancelled the job.
$sel:numberOfTimedOutThings:JobProcessDetails'
, jobProcessDetails_numberOfTimedOutThings
- The number of things whose job execution status is TIMED_OUT
.
$sel:numberOfRejectedThings:JobProcessDetails'
, jobProcessDetails_numberOfRejectedThings
- The number of things that rejected the job.
$sel:processingTargets:JobProcessDetails'
, jobProcessDetails_processingTargets
- The target devices to which the job execution is being rolled out. This
value will be null after the job execution has finished rolling out to
all the target devices.
jobProcessDetails_numberOfRemovedThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.
jobProcessDetails_numberOfQueuedThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things that are awaiting execution of the job.
jobProcessDetails_numberOfFailedThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things that failed executing the job.
jobProcessDetails_numberOfSucceededThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things which successfully completed the job.
jobProcessDetails_numberOfInProgressThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things currently executing the job.
jobProcessDetails_numberOfCanceledThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things that cancelled the job.
jobProcessDetails_numberOfTimedOutThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things whose job execution status is TIMED_OUT
.
jobProcessDetails_numberOfRejectedThings :: Lens' JobProcessDetails (Maybe Int) Source #
The number of things that rejected the job.
jobProcessDetails_processingTargets :: Lens' JobProcessDetails (Maybe [Text]) Source #
The target devices to which the job execution is being rolled out. This value will be null after the job execution has finished rolling out to all the target devices.