SageMaker / Client / delete_cluster_extension

delete_cluster_extension

SageMaker.Client.delete_cluster_extension(**kwargs)

Deletes an extension from a SageMaker HyperPod cluster. SageMaker HyperPod removes the extension’s software from every node in the cluster. While SageMaker HyperPod removes the extension, its status is Deleting. After SageMaker HyperPod removes the extension from all nodes, it no longer appears in ListClusterExtensions, and DescribeClusterExtension returns a ResourceNotFound error.

Deleting an extension doesn’t delete data that the extension sent to other Amazon Web Services services, such as metrics in Amazon CloudWatch or Amazon Managed Service for Prometheus.

See also: AWS API Documentation

Request Syntax

response = client.delete_cluster_extension(
    ClusterArn='string',
    ExtensionArn='string'
)
Parameters:
  • ClusterArn (string) –

    [REQUIRED]

    The Amazon Resource Name (ARN) of the SageMaker HyperPod cluster on which the extension is installed.

  • ExtensionArn (string) –

    [REQUIRED]

    The Amazon Resource Name (ARN) of the extension to delete.

Return type:

dict

Returns:

Response Syntax

{
    'ExtensionArn': 'string'
}

Response Structure

  • (dict) –

    • ExtensionArn (string) –

      The Amazon Resource Name (ARN) of the extension that is being deleted.

Exceptions