Class: Aws::SageMaker::Types::InstanceGroupMetadata

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

Overview

Metadata information about an instance group in a HyperPod cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ami_overrideString

If you use a custom Amazon Machine Image (AMI) for the instance group, this field shows the ID of the custom AMI.

Returns:

  • (String)


28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zone_idString

The ID of the Availability Zone where the instance group is located.

Returns:

  • (String)


28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end

#capacity_reservationTypes::CapacityReservation

Information about the Capacity Reservation used by the instance group.



28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end

#failure_messageString

An error message describing why the instance group level operation (such as creating, scaling, or deleting) failed.

Returns:

  • (String)


28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_idsArray<String>

A list of security group IDs associated with the instance group.

Returns:

  • (Array<String>)


28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idString

The ID of the subnet where the instance group is located.

Returns:

  • (String)


28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 28300

class InstanceGroupMetadata < Struct.new(
  :failure_message,
  :availability_zone_id,
  :capacity_reservation,
  :subnet_id,
  :security_group_ids,
  :ami_override)
  SENSITIVE = []
  include Aws::Structure
end