Cluster Instance Group
data class ClusterInstanceGroup(val currentCount: Int? = null, val executionRole: String, val instanceCount: Int, val instanceGroupName: String, val instanceStorageConfigs: List<ClusterInstanceStorageConfig>? = null, val instanceType: String, val lifeCycleConfig: ClusterLifeCycleConfig, val onStartDeepHealthChecks: List<ClusterDeepHealthCheckType>? = null, val overrideVpcConfig: ClusterVpcConfig? = null, val threadsPerCore: Int? = null)
Details of an instance group in a SageMaker HyperPod cluster.
Constructors
Link copied to clipboard
constructor(currentCount: Int? = null, executionRole: String, instanceCount: Int, instanceGroupName: String, instanceStorageConfigs: List<ClusterInstanceStorageConfig>? = null, instanceType: String, lifeCycleConfig: ClusterLifeCycleConfig, onStartDeepHealthChecks: List<ClusterDeepHealthCheckType>? = null, overrideVpcConfig: ClusterVpcConfig? = null, threadsPerCore: Int? = null)
Properties
Link copied to clipboard
The number of instances that are currently in the instance group of a SageMaker HyperPod cluster.
Link copied to clipboard
Link copied to clipboard
The number of instances you specified to add to the instance group of a SageMaker HyperPod cluster.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The number you specified to TreadsPerCore in CreateCluster for enabling or disabling multithreading. For instance types that support multithreading, you can specify 1 for disabling multithreading and 2 for enabling multithreading.