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 EksAttemptDetail = EksAttemptDetail' {}
- newEksAttemptDetail :: EksAttemptDetail
- eksAttemptDetail_containers :: Lens' EksAttemptDetail (Maybe [EksAttemptContainerDetail])
- eksAttemptDetail_nodeName :: Lens' EksAttemptDetail (Maybe Text)
- eksAttemptDetail_podName :: Lens' EksAttemptDetail (Maybe Text)
- eksAttemptDetail_startedAt :: Lens' EksAttemptDetail (Maybe Integer)
- eksAttemptDetail_statusReason :: Lens' EksAttemptDetail (Maybe Text)
- eksAttemptDetail_stoppedAt :: Lens' EksAttemptDetail (Maybe Integer)
Documentation
data EksAttemptDetail Source #
An object that represents the details of a job attempt for a job attempt by an Amazon EKS container.
See: newEksAttemptDetail
smart constructor.
EksAttemptDetail' | |
|
Instances
newEksAttemptDetail :: EksAttemptDetail Source #
Create a value of EksAttemptDetail
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:containers:EksAttemptDetail'
, eksAttemptDetail_containers
- The details for the final status of the containers for this job attempt.
$sel:nodeName:EksAttemptDetail'
, eksAttemptDetail_nodeName
- The name of the node for this job attempt.
$sel:podName:EksAttemptDetail'
, eksAttemptDetail_podName
- The name of the pod for this job attempt.
$sel:startedAt:EksAttemptDetail'
, eksAttemptDetail_startedAt
- The Unix timestamp (in milliseconds) for when the attempt was started
(when the attempt transitioned from the STARTING
state to the
RUNNING
state).
$sel:statusReason:EksAttemptDetail'
, eksAttemptDetail_statusReason
- A short, human-readable string to provide additional details for the
current status of the job attempt.
$sel:stoppedAt:EksAttemptDetail'
, eksAttemptDetail_stoppedAt
- The Unix timestamp (in milliseconds) for when the attempt was stopped.
This happens when the attempt transitioned from the RUNNING
state to a
terminal state, such as SUCCEEDED
or FAILED
.
eksAttemptDetail_containers :: Lens' EksAttemptDetail (Maybe [EksAttemptContainerDetail]) Source #
The details for the final status of the containers for this job attempt.
eksAttemptDetail_nodeName :: Lens' EksAttemptDetail (Maybe Text) Source #
The name of the node for this job attempt.
eksAttemptDetail_podName :: Lens' EksAttemptDetail (Maybe Text) Source #
The name of the pod for this job attempt.
eksAttemptDetail_startedAt :: Lens' EksAttemptDetail (Maybe Integer) Source #
The Unix timestamp (in milliseconds) for when the attempt was started
(when the attempt transitioned from the STARTING
state to the
RUNNING
state).
eksAttemptDetail_statusReason :: Lens' EksAttemptDetail (Maybe Text) Source #
A short, human-readable string to provide additional details for the current status of the job attempt.
eksAttemptDetail_stoppedAt :: Lens' EksAttemptDetail (Maybe Integer) Source #
The Unix timestamp (in milliseconds) for when the attempt was stopped.
This happens when the attempt transitioned from the RUNNING
state to a
terminal state, such as SUCCEEDED
or FAILED
.