Cluster Args
data class ClusterArgs(val clusterName: Output<String>? = null, val instanceGroups: Output<List<ClusterInstanceGroupArgs>>? = null, val nodeRecovery: Output<ClusterNodeRecovery>? = null, val orchestrator: Output<ClusterOrchestratorArgs>? = null, val tags: Output<List<TagArgs>>? = null, val vpcConfig: Output<ClusterVpcConfigArgs>? = null) : ConvertibleToJava<ClusterArgs>
Resource Type definition for AWS::SageMaker::Cluster
Constructors
Link copied to clipboard
constructor(clusterName: Output<String>? = null, instanceGroups: Output<List<ClusterInstanceGroupArgs>>? = null, nodeRecovery: Output<ClusterNodeRecovery>? = null, orchestrator: Output<ClusterOrchestratorArgs>? = null, tags: Output<List<TagArgs>>? = null, vpcConfig: Output<ClusterVpcConfigArgs>? = null)
Properties
Link copied to clipboard
The name of the HyperPod Cluster.
Link copied to clipboard
The instance groups of the SageMaker HyperPod cluster.
Link copied to clipboard
If node auto-recovery is set to true, faulty nodes will be replaced or rebooted when a failure is detected. If set to false, nodes will be labelled when a fault is detected.
Link copied to clipboard
The orchestrator type for the SageMaker HyperPod cluster. Currently, 'eks'
is the only available option.
Link copied to clipboard
Specifies an Amazon Virtual Private Cloud (VPC) that your SageMaker jobs, hosted models, and compute resources have access to. You can control access to and from your resources by configuring a VPC. For more information, see Give SageMaker Access to Resources in your Amazon VPC .