Skip to content

Retrieves information of a node (also called a instance interchangeably) of a SageMaker HyperPod cluster

Description

Retrieves information of a node (also called a instance interchangeably) of a SageMaker HyperPod cluster.

Usage

sagemaker_describe_cluster_node(ClusterName, NodeId, NodeLogicalId)

Arguments

  • ClusterName

    [required] The string name or the Amazon Resource Name (ARN) of the SageMaker HyperPod cluster in which the node is.

  • NodeId

    The ID of the SageMaker HyperPod cluster node.

  • NodeLogicalId

    The logical identifier of the node to describe. You can specify either NodeLogicalId or InstanceId, but not both. NodeLogicalId can be used to describe nodes that are still being provisioned and don't yet have an InstanceId assigned.

Value

A list with the following syntax:

list(
  NodeDetails = list(
    InstanceGroupName = "string",
    InstanceId = "string",
    NodeLogicalId = "string",
    InstanceStatus = list(
      Status = "Running"|"Failure"|"Pending"|"ShuttingDown"|"SystemUpdating"|"DeepHealthCheckInProgress"|"NotFound",
      Message = "string"
    ),
    InstanceType = "ml.p4d.24xlarge"|"ml.p4de.24xlarge"|"ml.p5.48xlarge"|"ml.p5.4xlarge"|"ml.p6e-gb200.36xlarge"|"ml.trn1.32xlarge"|"ml.trn1n.32xlarge"|"ml.g5.xlarge"|"ml.g5.2xlarge"|"ml.g5.4xlarge"|"ml.g5.8xlarge"|"ml.g5.12xlarge"|"ml.g5.16xlarge"|"ml.g5.24xlarge"|"ml.g5.48xlarge"|"ml.c5.large"|"ml.c5.xlarge"|"ml.c5.2xlarge"|"ml.c5.4xlarge"|"ml.c5.9xlarge"|"ml.c5.12xlarge"|"ml.c5.18xlarge"|"ml.c5.24xlarge"|"ml.c5n.large"|"ml.c5n.2xlarge"|"ml.c5n.4xlarge"|"ml.c5n.9xlarge"|"ml.c5n.18xlarge"|"ml.m5.large"|"ml.m5.xlarge"|"ml.m5.2xlarge"|"ml.m5.4xlarge"|"ml.m5.8xlarge"|"ml.m5.12xlarge"|"ml.m5.16xlarge"|"ml.m5.24xlarge"|"ml.t3.medium"|"ml.t3.large"|"ml.t3.xlarge"|"ml.t3.2xlarge"|"ml.g6.xlarge"|"ml.g6.2xlarge"|"ml.g6.4xlarge"|"ml.g6.8xlarge"|"ml.g6.16xlarge"|"ml.g6.12xlarge"|"ml.g6.24xlarge"|"ml.g6.48xlarge"|"ml.gr6.4xlarge"|"ml.gr6.8xlarge"|"ml.g6e.xlarge"|"ml.g6e.2xlarge"|"ml.g6e.4xlarge"|"ml.g6e.8xlarge"|"ml.g6e.16xlarge"|"ml.g6e.12xlarge"|"ml.g6e.24xlarge"|"ml.g6e.48xlarge"|"ml.p5e.48xlarge"|"ml.p5en.48xlarge"|"ml.p6-b200.48xlarge"|"ml.trn2.3xlarge"|"ml.trn2.48xlarge"|"ml.c6i.large"|"ml.c6i.xlarge"|"ml.c6i.2xlarge"|"ml.c6i.4xlarge"|"ml.c6i.8xlarge"|"ml.c6i.12xlarge"|"ml.c6i.16xlarge"|"ml.c6i.24xlarge"|"ml.c6i.32xlarge"|"ml.m6i.large"|"ml.m6i.xlarge"|"ml.m6i.2xlarge"|"ml.m6i.4xlarge"|"ml.m6i.8xlarge"|"ml.m6i.12xlarge"|"ml.m6i.16xlarge"|"ml.m6i.24xlarge"|"ml.m6i.32xlarge"|"ml.r6i.large"|"ml.r6i.xlarge"|"ml.r6i.2xlarge"|"ml.r6i.4xlarge"|"ml.r6i.8xlarge"|"ml.r6i.12xlarge"|"ml.r6i.16xlarge"|"ml.r6i.24xlarge"|"ml.r6i.32xlarge"|"ml.i3en.large"|"ml.i3en.xlarge"|"ml.i3en.2xlarge"|"ml.i3en.3xlarge"|"ml.i3en.6xlarge"|"ml.i3en.12xlarge"|"ml.i3en.24xlarge"|"ml.m7i.large"|"ml.m7i.xlarge"|"ml.m7i.2xlarge"|"ml.m7i.4xlarge"|"ml.m7i.8xlarge"|"ml.m7i.12xlarge"|"ml.m7i.16xlarge"|"ml.m7i.24xlarge"|"ml.m7i.48xlarge"|"ml.r7i.large"|"ml.r7i.xlarge"|"ml.r7i.2xlarge"|"ml.r7i.4xlarge"|"ml.r7i.8xlarge"|"ml.r7i.12xlarge"|"ml.r7i.16xlarge"|"ml.r7i.24xlarge"|"ml.r7i.48xlarge"|"ml.r5d.16xlarge"|"ml.g7e.2xlarge"|"ml.g7e.4xlarge"|"ml.g7e.8xlarge"|"ml.g7e.12xlarge"|"ml.g7e.24xlarge"|"ml.g7e.48xlarge"|"ml.p6-b300.48xlarge"|"ml.g4dn.xlarge"|"ml.g4dn.2xlarge"|"ml.g4dn.4xlarge"|"ml.g4dn.8xlarge"|"ml.g4dn.12xlarge"|"ml.g4dn.16xlarge"|"ml.c6g.medium"|"ml.c6g.large"|"ml.c6g.xlarge"|"ml.c6g.2xlarge"|"ml.c6g.4xlarge"|"ml.c6g.8xlarge"|"ml.c6g.12xlarge"|"ml.c6g.16xlarge"|"ml.c7g.medium"|"ml.c7g.large"|"ml.c7g.xlarge"|"ml.c7g.2xlarge"|"ml.c7g.4xlarge"|"ml.c7g.8xlarge"|"ml.c7g.12xlarge"|"ml.c7g.16xlarge"|"ml.c8g.medium"|"ml.c8g.large"|"ml.c8g.xlarge"|"ml.c8g.2xlarge"|"ml.c8g.4xlarge"|"ml.c8g.8xlarge"|"ml.c8g.12xlarge"|"ml.c8g.16xlarge"|"ml.c8g.24xlarge"|"ml.c8g.48xlarge"|"ml.c6a.large"|"ml.c6a.xlarge"|"ml.c6a.2xlarge"|"ml.c6a.4xlarge"|"ml.c6a.8xlarge"|"ml.c6a.12xlarge"|"ml.c6a.16xlarge"|"ml.c6a.24xlarge"|"ml.c6a.32xlarge"|"ml.c6a.48xlarge"|"ml.m6a.large"|"ml.m6a.xlarge"|"ml.m6a.2xlarge"|"ml.m6a.4xlarge"|"ml.m6a.8xlarge"|"ml.m6a.12xlarge"|"ml.m6a.16xlarge"|"ml.m6a.24xlarge"|"ml.m6a.32xlarge"|"ml.m6a.48xlarge"|"ml.m6g.medium"|"ml.m6g.large"|"ml.m6g.xlarge"|"ml.m6g.2xlarge"|"ml.m6g.4xlarge"|"ml.m6g.8xlarge"|"ml.m6g.12xlarge"|"ml.m6g.16xlarge"|"ml.m7g.medium"|"ml.m7g.large"|"ml.m7g.xlarge"|"ml.m7g.2xlarge"|"ml.m7g.4xlarge"|"ml.m7g.8xlarge"|"ml.m7g.12xlarge"|"ml.m7g.16xlarge"|"ml.m8g.medium"|"ml.m8g.large"|"ml.m8g.xlarge"|"ml.m8g.2xlarge"|"ml.m8g.4xlarge"|"ml.m8g.8xlarge"|"ml.m8g.12xlarge"|"ml.m8g.16xlarge"|"ml.m8g.24xlarge"|"ml.m8g.48xlarge"|"ml.g7.2xlarge"|"ml.g7.4xlarge"|"ml.g7.8xlarge"|"ml.g7.12xlarge"|"ml.g7.24xlarge"|"ml.g7.48xlarge"|"ml.c8a.16xlarge"|"ml.m8a.16xlarge",
    LaunchTime = as.POSIXct(
      "2015-01-01"
    ),
    LastSoftwareUpdateTime = as.POSIXct(
      "2015-01-01"
    ),
    LifeCycleConfig = list(
      SourceS3Uri = "string",
      OnCreate = "string",
      OnInitComplete = "string"
    ),
    OverrideVpcConfig = list(
      SecurityGroupIds = list(
        "string"
      ),
      Subnets = list(
        "string"
      )
    ),
    ThreadsPerCore = 123,
    InstanceStorageConfigs = list(
      list(
        EbsVolumeConfig = list(
          VolumeSizeInGB = 123,
          VolumeKmsKeyId = "string",
          RootVolume = TRUE|FALSE
        ),
        FsxLustreConfig = list(
          DnsName = "string",
          MountName = "string",
          MountPath = "string"
        ),
        FsxOpenZfsConfig = list(
          DnsName = "string",
          MountPath = "string"
        )
      )
    ),
    PrivatePrimaryIp = "string",
    PrivatePrimaryIpv6 = "string",
    PrivateDnsHostname = "string",
    Placement = list(
      AvailabilityZone = "string",
      AvailabilityZoneId = "string"
    ),
    CurrentImageId = "string",
    DesiredImageId = "string",
    CurrentImageReleaseVersion = "string",
    DesiredImageReleaseVersion = "string",
    ImageVersionStatus = "UpToDate"|"UpdateAvailable"|"SecurityUpdateRequired"|"EndOfLife",
    UltraServerInfo = list(
      Id = "string",
      Type = "string"
    ),
    KubernetesConfig = list(
      CurrentLabels = list(
        "string"
      ),
      DesiredLabels = list(
        "string"
      ),
      CurrentTaints = list(
        list(
          Key = "string",
          Value = "string",
          Effect = "NoSchedule"|"PreferNoSchedule"|"NoExecute"
        )
      ),
      DesiredTaints = list(
        list(
          Key = "string",
          Value = "string",
          Effect = "NoSchedule"|"PreferNoSchedule"|"NoExecute"
        )
      )
    ),
    CapacityType = "Spot"|"OnDemand",
    NetworkInterface = list(
      InterfaceType = "efa"|"efa-only"
    )
  )
)

Request syntax

svc$describe_cluster_node(
  ClusterName = "string",
  NodeId = "string",
  NodeLogicalId = "string"
)