Class: Aws::EC2::Types::ElasticGpus

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

Overview

Amazon Elastic Graphics reached end of life on January 8, 2024. For workloads that require graphics acceleration, we recommend that you use Amazon EC2 G4ad, G4dn, or G5 instances.

Describes an Elastic Graphics accelerator.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zoneString

The Availability Zone in the which the Elastic Graphics accelerator resides.

Returns:

  • (String)


30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#elastic_gpu_healthTypes::ElasticGpuHealth

The status of the Elastic Graphics accelerator.



30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#elastic_gpu_idString

The ID of the Elastic Graphics accelerator.

Returns:

  • (String)


30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#elastic_gpu_stateString

The state of the Elastic Graphics accelerator.

Returns:

  • (String)


30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#elastic_gpu_typeString

The type of Elastic Graphics accelerator.

Returns:

  • (String)


30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The ID of the instance to which the Elastic Graphics accelerator is attached.

Returns:

  • (String)


30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags assigned to the Elastic Graphics accelerator.

Returns:



30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30556

class ElasticGpus < Struct.new(
  :elastic_gpu_id,
  :availability_zone,
  :elastic_gpu_type,
  :elastic_gpu_health,
  :elastic_gpu_state,
  :instance_id,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end