Class: Aws::SageMaker::Types::ReservedCapacitySummary

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

Overview

Details of a reserved capacity for the training plan.

For more information about how to reserve GPU capacity for your SageMaker HyperPod clusters using Amazon SageMaker Training Plan, see CreateTrainingPlan.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zoneString

The availability zone for the reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zone_idString

The Availability Zone ID of the reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#duration_hoursInteger

The number of whole hours in the total duration for this reserved capacity.

Returns:

  • (Integer)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#duration_minutesInteger

The additional minutes beyond whole hours in the total duration for this reserved capacity.

Returns:

  • (Integer)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

The end time of the reserved capacity.

Returns:

  • (Time)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#instance_typeString

The instance type for the reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#reserved_capacity_arnString

The Amazon Resource Name (ARN); of the reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#reserved_capacity_typeString

The type of reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The start time of the reserved capacity.

Returns:

  • (Time)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the reserved capacity.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#total_instance_countInteger

The total number of instances in the reserved capacity.

Returns:

  • (Integer)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#ultra_server_countInteger

The number of UltraServers included in this reserved capacity.

Returns:

  • (Integer)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#ultra_server_typeString

The type of UltraServer included in this reserved capacity, such as ml.u-p6e-gb200x72.

Returns:

  • (String)


49111
49112
49113
49114
49115
49116
49117
49118
49119
49120
49121
49122
49123
49124
49125
49126
49127
# File 'lib/aws-sdk-sagemaker/types.rb', line 49111

class ReservedCapacitySummary < Struct.new(
  :reserved_capacity_arn,
  :reserved_capacity_type,
  :ultra_server_type,
  :ultra_server_count,
  :instance_type,
  :total_instance_count,
  :status,
  :availability_zone,
  :availability_zone_id,
  :duration_hours,
  :duration_minutes,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end