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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/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)


4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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)


4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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.



4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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)


4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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)


4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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.



4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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)


4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 4128

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