Class: Aws::EC2::Types::ProcessorInfo

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

Overview

Describes the processor used by the instance type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#manufacturerString

The manufacturer of the processor.

Returns:

  • (String)


58421
58422
58423
58424
58425
58426
58427
58428
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58421

class ProcessorInfo < Struct.new(
  :supported_architectures,
  :sustained_clock_speed_in_ghz,
  :supported_features,
  :manufacturer)
  SENSITIVE = []
  include Aws::Structure
end

#supported_architecturesArray<String>

The architectures supported by the instance type.

Returns:

  • (Array<String>)


58421
58422
58423
58424
58425
58426
58427
58428
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58421

class ProcessorInfo < Struct.new(
  :supported_architectures,
  :sustained_clock_speed_in_ghz,
  :supported_features,
  :manufacturer)
  SENSITIVE = []
  include Aws::Structure
end

#supported_featuresArray<String>

Indicates whether the instance type supports AMD SEV-SNP. If the request returns amd-sev-snp, AMD SEV-SNP is supported. Otherwise, it is not supported. For more information, see AMD SEV-SNP.

Returns:

  • (Array<String>)


58421
58422
58423
58424
58425
58426
58427
58428
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58421

class ProcessorInfo < Struct.new(
  :supported_architectures,
  :sustained_clock_speed_in_ghz,
  :supported_features,
  :manufacturer)
  SENSITIVE = []
  include Aws::Structure
end

#sustained_clock_speed_in_ghzFloat

The speed of the processor, in GHz.

Returns:

  • (Float)


58421
58422
58423
58424
58425
58426
58427
58428
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58421

class ProcessorInfo < Struct.new(
  :supported_architectures,
  :sustained_clock_speed_in_ghz,
  :supported_features,
  :manufacturer)
  SENSITIVE = []
  include Aws::Structure
end