| 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.Batch.Types.EksAttemptDetail
Description
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.
Constructors
| EksAttemptDetail' | |
Fields
| |
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.