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)


30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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.



30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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)


30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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)


30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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)


30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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)


30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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:



30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 30607

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