---
type: resource-type
title: SageMakerCluster
description: aws resource type AWS::SageMaker::Cluster
name: SageMakerCluster
lexicon: aws
resource_type: AWS::SageMaker::Cluster
---
`AWS::SageMaker::Cluster`, a resource type of the aws lexicon.

## Properties

- `AutoScaling` (`SageMakerCluster_ClusterAutoScalingConfig`, optional)
- `ClusterArn` (`string`, optional): The Amazon Resource Name (ARN) of the HyperPod Cluster.
- `ClusterName` (`string`, optional): The name of the HyperPod Cluster.
- `ClusterRole` (`string`, optional): The cluster role for the autoscaler to assume.
- `ClusterStatus` (`"Creating" | "Deleting" | "Failed" | "InService" | "RollingBack" | "SystemUpdating" | "Updating"`, optional): The status of the HyperPod Cluster.
- `CreationTime` (`string`, optional): The time at which the HyperPod cluster was created.
- `FailureMessage` (`string`, optional): The failure message of the HyperPod Cluster.
- `InstanceGroups` (`any`, optional)
- `NodeProvisioningMode` (`"Continuous"`, optional): Determines the scaling strategy for the SageMaker HyperPod cluster. When set to 'Continuous', enables continuous scaling which dynamically manages node provisioning. If the parameter is omitted, uses the standard scaling approach in previous release.
- `NodeRecovery` (`"Automatic" | "None"`, optional): 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.
- `Orchestrator` (`Record<string, unknown>`, optional)
- `RestrictedInstanceGroups` (`any`, optional)
- `RestrictedInstanceGroupsConfig` (`SageMakerCluster_RestrictedInstanceGroupsConfig`, optional)
- `Tags` (`SageMakerCluster_Tag[]`, optional): Custom tags for managing the SageMaker HyperPod cluster as an AWS resource. You can add tags to your cluster in the same way you add them in other AWS services that support tagging.
- `TieredStorageConfig` (`SageMakerCluster_TieredStorageConfig`, optional)
- `VpcConfig` (`SageMakerCluster_VpcConfig`, optional)

## Attributes

- `ClusterArn`
- `ClusterStatus`
- `CreationTime`
- `FailureMessage`
- `InstanceGroups.*.AutoPatchConfig.PatchSchedule.NextPatchDate`
- `InstanceGroups.*.CurrentCount`
- `RestrictedInstanceGroups.*.CurrentCount`
