Class: Aws::SageMaker::Types::BatchAddClusterNodesRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This token is valid for 8 hours. If you retry the request with the same client token within this timeframe and the same parameters, the API returns the same set of NodeLogicalIds with their latest status.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


3138
3139
3140
3141
3142
3143
3144
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 3138

class BatchAddClusterNodesRequest < Struct.new(
  :cluster_name,
  :client_token,
  :nodes_to_add)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_nameString

The name of the HyperPod cluster to which you want to add nodes.

Returns:

  • (String)


3138
3139
3140
3141
3142
3143
3144
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 3138

class BatchAddClusterNodesRequest < Struct.new(
  :cluster_name,
  :client_token,
  :nodes_to_add)
  SENSITIVE = []
  include Aws::Structure
end

#nodes_to_addArray<Types::AddClusterNodeSpecification>

A list of instance groups and the number of nodes to add to each. You can specify up to 5 instance groups in a single request, with a maximum of 50 nodes total across all instance groups.



3138
3139
3140
3141
3142
3143
3144
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 3138

class BatchAddClusterNodesRequest < Struct.new(
  :cluster_name,
  :client_token,
  :nodes_to_add)
  SENSITIVE = []
  include Aws::Structure
end