Values_1.DescribeClusterResponseSourceRetrieves information of a SageMaker HyperPod cluster.
type nonrec t = {clusterArn : Values_0.ClusterArn.t option;The Amazon Resource Name (ARN) of the SageMaker HyperPod cluster.
*)clusterName : Values_0.ClusterName.t option;The name of the SageMaker HyperPod cluster.
*)clusterStatus : Values_0.ClusterStatus.t option;The status of the SageMaker HyperPod cluster.
*)creationTime : Values_0.Timestamp.t option;The time when the SageMaker Cluster is created.
*)failureMessage : Values_0.String_.t option;The failure message of the SageMaker HyperPod cluster.
*)instanceGroups : Values_0.ClusterInstanceGroupDetailsList.t option;The instance groups of the SageMaker HyperPod cluster.
*)restrictedInstanceGroups : Values_0.ClusterRestrictedInstanceGroupDetailsList.t
option;The specialized instance groups for training models like Amazon Nova to be created in the SageMaker HyperPod cluster.
*)vpcConfig : Values_0.VpcConfig.t option;orchestrator : Values_0.ClusterOrchestrator.t option;The type of orchestrator used for the SageMaker HyperPod cluster.
*)tieredStorageConfig : Values_0.ClusterTieredStorageConfig.t option;The current configuration for managed tier checkpointing on the HyperPod cluster. For example, this shows whether the feature is enabled and the percentage of cluster memory allocated for checkpoint storage.
*)nodeRecovery : Values_0.ClusterNodeRecovery.t option;The node recovery mode configured for the SageMaker HyperPod cluster.
*)nodeProvisioningMode : Values_0.ClusterNodeProvisioningMode.t option;The mode used for provisioning nodes in the cluster.
*)clusterRole : Values_0.RoleArn.t option;The Amazon Resource Name (ARN) of the IAM role that HyperPod uses for cluster autoscaling operations.
*)autoScaling : Values_0.ClusterAutoScalingConfigOutput.t option;The current autoscaling configuration and status for the autoscaler.
*)}type nonrec error = [ | `ResourceNotFound of Values_0.ResourceNotFound.t| `Unknown_operation_error of string * string option ]val make :
?clusterArn:??? ->
?clusterName:??? ->
?clusterStatus:??? ->
?creationTime:??? ->
?failureMessage:??? ->
?instanceGroups:??? ->
?restrictedInstanceGroups:??? ->
?vpcConfig:??? ->
?orchestrator:??? ->
?tieredStorageConfig:??? ->
?nodeRecovery:??? ->
?nodeProvisioningMode:??? ->
?clusterRole:??? ->
?autoScaling:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `ResourceNotFound of Values_0.ResourceNotFound.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ResourceNotFound of Values_0.ResourceNotFound.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Integer of int
| `List of
[> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `Structure of
(string
* [> `Boolean of bool
| `Integer of int
| `String of string ])
list ])
list ]
list
| `Map of
([> `Enum of string ] * [> `Integer of int ]) list
| `String of string
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `List of
[> `Enum of string
| `String of string
| `Structure of
(string * [> `Enum of string | `String of string ])
list ]
list
| `Map of
([> `String of string ] * [> `String of string ])
list
| `String of string
| `Structure of
(string
* [> `Integer of int
| `List of
[> `Structure of
(string * [> `String of string ]) list ]
list
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `Structure of
(string
* [> `Enum of string | `Integer of int ])
list ])
list ])
list ])
list ])
list ]
list
| `String of Values_0.ClusterArn.t
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `List of [> `String of string ] list
| `String of string
| `Structure of
(string * [> `Enum of string | `String of string ]) list ])
list
| `Timestamp of Values_0.Timestamp.t ])
list ]