Class: Aws::SageMaker::Types::WarmPoolStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::WarmPoolStatus
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Status and billing information about the warm pool.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#resource_retained_billable_time_in_seconds ⇒ Integer
The billable time in seconds used by the warm pool.
-
#reused_by_job ⇒ String
The name of the matching training job that reused the warm pool.
-
#status ⇒ String
The status of the warm pool.
Instance Attribute Details
#resource_retained_billable_time_in_seconds ⇒ Integer
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
.
47141 47142 47143 47144 47145 47146 47147 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 47141 class WarmPoolStatus < Struct.new( :status, :resource_retained_billable_time_in_seconds, :reused_by_job) SENSITIVE = [] include Aws::Structure end |
#reused_by_job ⇒ String
The name of the matching training job that reused the warm pool.
47141 47142 47143 47144 47145 47146 47147 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 47141 class WarmPoolStatus < Struct.new( :status, :resource_retained_billable_time_in_seconds, :reused_by_job) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
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
.
47141 47142 47143 47144 47145 47146 47147 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 47141 class WarmPoolStatus < Struct.new( :status, :resource_retained_billable_time_in_seconds, :reused_by_job) SENSITIVE = [] include Aws::Structure end |