AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Status and billing information about the warm pool.

Inheritance Hierarchy

System.Object
  Amazon.SageMaker.Model.WarmPoolStatus

Namespace: Amazon.SageMaker.Model
Assembly: AWSSDK.SageMaker.dll
Version: 3.x.y.z

Syntax

C#
public class WarmPoolStatus

The WarmPoolStatus type exposes the following members

Constructors

NameDescription
Public Method WarmPoolStatus()

Properties

NameTypeDescription
Public Property ResourceRetainedBillableTimeInSeconds System.Int32

Gets and sets the property 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.

Public Property ReusedByJob System.String

Gets and sets the property ReusedByJob.

The name of the matching training job that reused the warm pool.

Public Property Status Amazon.SageMaker.WarmPoolResourceStatus

Gets and sets the property 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 specified KeepAlivePeriodInSeconds.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5