Skip to content

Batch Delete Cluster Nodes

sagemaker_batch_delete_cluster_nodes R Documentation

Deletes specific nodes within a SageMaker HyperPod cluster

Description

Deletes specific nodes within a SageMaker HyperPod cluster. batch_delete_cluster_nodes accepts a cluster name and a list of node IDs.

Usage

sagemaker_batch_delete_cluster_nodes(ClusterName, NodeIds)

Arguments

ClusterName

[required] The name of the SageMaker HyperPod cluster from which to delete the specified nodes.

NodeIds

[required] A list of node IDs to be deleted from the specified cluster.

  • For SageMaker HyperPod clusters using the Slurm workload manager, you cannot remove instances that are configured as Slurm controller nodes.

  • If you need to delete more than 99 instances, contact Support for assistance.

Value

A list with the following syntax:

list(
  Failed = list(
    list(
      Code = "NodeIdNotFound"|"InvalidNodeStatus"|"NodeIdInUse",
      Message = "string",
      NodeId = "string"
    )
  ),
  Successful = list(
    "string"
  )
)

Request syntax

svc$batch_delete_cluster_nodes(
  ClusterName = "string",
  NodeIds = list(
    "string"
  )
)