| 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.SageMaker.Types.WarmPoolStatus
Description
Synopsis
- data WarmPoolStatus = WarmPoolStatus' {}
- newWarmPoolStatus :: WarmPoolResourceStatus -> WarmPoolStatus
- warmPoolStatus_resourceRetainedBillableTimeInSeconds :: Lens' WarmPoolStatus (Maybe Natural)
- warmPoolStatus_reusedByJob :: Lens' WarmPoolStatus (Maybe Text)
- warmPoolStatus_status :: Lens' WarmPoolStatus WarmPoolResourceStatus
Documentation
data WarmPoolStatus Source #
Status and billing information about the warm pool.
See: newWarmPoolStatus smart constructor.
Constructors
| WarmPoolStatus' | |
Fields
| |
Instances
Create a value of WarmPoolStatus 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:resourceRetainedBillableTimeInSeconds:WarmPoolStatus', warmPoolStatus_resourceRetainedBillableTimeInSeconds - The billable time in seconds used by the warm pool. Billable time refers
to the absolute wall-clock time.
Multiply ResourceRetainedBillableTimeInSeconds by the number of
instances (InstanceCount) in your training cluster to get the total
compute time SageMaker bills you if you run warm pool training. The
formula is as follows:
ResourceRetainedBillableTimeInSeconds * InstanceCount.
$sel:reusedByJob:WarmPoolStatus', warmPoolStatus_reusedByJob - The name of the matching training job that reused the warm pool.
$sel:status:WarmPoolStatus', warmPoolStatus_status - The status of the warm pool.
InUse: The warm pool is in use for the training job.Available: The warm pool is available to reuse for a matching training job.Reused: The warm pool moved to a matching training job for reuse.Terminated: The warm pool is no longer available. Warm pools are unavailable if they are terminated by a user, terminated for a patch update, or terminated for exceeding the specifiedKeepAlivePeriodInSeconds.
warmPoolStatus_resourceRetainedBillableTimeInSeconds :: Lens' WarmPoolStatus (Maybe Natural) Source #
The billable time in seconds used by the warm pool. Billable time refers to the absolute wall-clock time.
Multiply ResourceRetainedBillableTimeInSeconds by the number of
instances (InstanceCount) in your training cluster to get the total
compute time SageMaker bills you if you run warm pool training. The
formula is as follows:
ResourceRetainedBillableTimeInSeconds * InstanceCount.
warmPoolStatus_reusedByJob :: Lens' WarmPoolStatus (Maybe Text) Source #
The name of the matching training job that reused the warm pool.
warmPoolStatus_status :: Lens' WarmPoolStatus WarmPoolResourceStatus Source #
The status of the warm pool.
InUse: The warm pool is in use for the training job.Available: The warm pool is available to reuse for a matching training job.Reused: The warm pool moved to a matching training job for reuse.Terminated: The warm pool is no longer available. Warm pools are unavailable if they are terminated by a user, terminated for a patch update, or terminated for exceeding the specifiedKeepAlivePeriodInSeconds.