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 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.
WarmPoolStatus' | |
|
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
.