Class: Aws::SageMaker::Types::ClusterNodeDetails

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

Overview

Details of an instance (also called a node interchangeably) in a SageMaker HyperPod cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#instance_group_nameString

The instance group name in which the instance is.

Returns:

  • (String)


4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The ID of the instance.

Returns:

  • (String)


4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#instance_statusTypes::ClusterInstanceStatusDetails

The status of the instance.



4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#instance_typeString

The type of the instance.

Returns:

  • (String)


4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#launch_timeTime

The time when the instance is launched.

Returns:

  • (Time)


4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#life_cycle_configTypes::ClusterLifeCycleConfig

The LifeCycle configuration applied to the instance.



4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end

#threads_per_coreInteger

The number of threads per CPU core you specified under ‘CreateCluster`.

Returns:

  • (Integer)


4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
# File 'lib/aws-sdk-sagemaker/types.rb', line 4175

class ClusterNodeDetails < Struct.new(
  :instance_group_name,
  :instance_id,
  :instance_status,
  :instance_type,
  :launch_time,
  :life_cycle_config,
  :threads_per_core)
  SENSITIVE = []
  include Aws::Structure
end