Class: Aws::Types::InstanceTypeInfo
- Inherits:
-
Object
- Object
- Aws::Types::InstanceTypeInfo
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#auto_recovery_supported ⇒ Boolean
Returns the value of attribute auto_recovery_supported.
-
#bare_metal ⇒ Boolean
Returns the value of attribute bare_metal.
-
#burstable_performance_supported ⇒ Boolean
Returns the value of attribute burstable_performance_supported.
-
#current_generation ⇒ Boolean
Returns the value of attribute current_generation.
-
#dedicated_hosts_supported ⇒ Boolean
Returns the value of attribute dedicated_hosts_supported.
-
#ebs_info ⇒ Types::EbsInfo
Returns the value of attribute ebs_info.
-
#fpga_info ⇒ Types::FpgaInfo
Returns the value of attribute fpga_info.
-
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
-
#gpu_info ⇒ Types::GpuInfo
Returns the value of attribute gpu_info.
-
#hibernation_supported ⇒ Boolean
Returns the value of attribute hibernation_supported.
-
#hypervisor ⇒ "nitro", "xen"
Returns the value of attribute hypervisor.
-
#inference_accelerator_info ⇒ Types::InferenceAcceleratorInfo
Returns the value of attribute inference_accelerator_info.
-
#instance_storage_info ⇒ Types::InstanceStorageInfo
Returns the value of attribute instance_storage_info.
-
#instance_storage_supported ⇒ Boolean
Returns the value of attribute instance_storage_supported.
-
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
-
#media_accelerator_info ⇒ Types::MediaAcceleratorInfo
Returns the value of attribute media_accelerator_info.
-
#memory_info ⇒ Types::MemoryInfo
Returns the value of attribute memory_info.
-
#network_info ⇒ Types::NetworkInfo
Returns the value of attribute network_info.
-
#neuron_info ⇒ Types::NeuronInfo
Returns the value of attribute neuron_info.
-
#nitro_enclaves_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_enclaves_support.
-
#nitro_tpm_info ⇒ Types::NitroTpmInfo
Returns the value of attribute nitro_tpm_info.
-
#nitro_tpm_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_tpm_support.
-
#phc_support ⇒ "unsupported", "supported"
Returns the value of attribute phc_support.
-
#placement_group_info ⇒ Types::PlacementGroupInfo
Returns the value of attribute placement_group_info.
-
#processor_info ⇒ Types::ProcessorInfo
Returns the value of attribute processor_info.
-
#reboot_migration_support ⇒ "unsupported", "supported"
Returns the value of attribute reboot_migration_support.
-
#supported_boot_modes ⇒ ::Array[("legacy-bios" | "uefi")]
Returns the value of attribute supported_boot_modes.
-
#supported_in_region ⇒ Boolean
Returns the value of attribute supported_in_region.
-
#supported_root_device_types ⇒ ::Array[("ebs" | "instance-store")]
Returns the value of attribute supported_root_device_types.
-
#supported_usage_classes ⇒ ::Array[("spot" | "on-demand" | "capacity-block")]
Returns the value of attribute supported_usage_classes.
-
#supported_virtualization_types ⇒ ::Array[("hvm" | "paravirtual")]
Returns the value of attribute supported_virtualization_types.
-
#v_cpu_info ⇒ Types::VCpuInfo
Returns the value of attribute v_cpu_info.
Instance Attribute Details
#auto_recovery_supported ⇒ Boolean
Returns the value of attribute auto_recovery_supported.
12339 12340 12341 |
# File 'sig/types.rbs', line 12339 def auto_recovery_supported @auto_recovery_supported end |
#bare_metal ⇒ Boolean
Returns the value of attribute bare_metal.
12323 12324 12325 |
# File 'sig/types.rbs', line 12323 def @bare_metal end |
#burstable_performance_supported ⇒ Boolean
Returns the value of attribute burstable_performance_supported.
12337 12338 12339 |
# File 'sig/types.rbs', line 12337 def burstable_performance_supported @burstable_performance_supported end |
#current_generation ⇒ Boolean
Returns the value of attribute current_generation.
12318 12319 12320 |
# File 'sig/types.rbs', line 12318 def current_generation @current_generation end |
#dedicated_hosts_supported ⇒ Boolean
Returns the value of attribute dedicated_hosts_supported.
12338 12339 12340 |
# File 'sig/types.rbs', line 12338 def dedicated_hosts_supported @dedicated_hosts_supported end |
#ebs_info ⇒ Types::EbsInfo
Returns the value of attribute ebs_info.
12330 12331 12332 |
# File 'sig/types.rbs', line 12330 def ebs_info @ebs_info end |
#fpga_info ⇒ Types::FpgaInfo
Returns the value of attribute fpga_info.
12333 12334 12335 |
# File 'sig/types.rbs', line 12333 def fpga_info @fpga_info end |
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
12319 12320 12321 |
# File 'sig/types.rbs', line 12319 def free_tier_eligible @free_tier_eligible end |
#gpu_info ⇒ Types::GpuInfo
Returns the value of attribute gpu_info.
12332 12333 12334 |
# File 'sig/types.rbs', line 12332 def gpu_info @gpu_info end |
#hibernation_supported ⇒ Boolean
Returns the value of attribute hibernation_supported.
12336 12337 12338 |
# File 'sig/types.rbs', line 12336 def hibernation_supported @hibernation_supported end |
#hypervisor ⇒ "nitro", "xen"
Returns the value of attribute hypervisor.
12324 12325 12326 |
# File 'sig/types.rbs', line 12324 def hypervisor @hypervisor end |
#inference_accelerator_info ⇒ Types::InferenceAcceleratorInfo
Returns the value of attribute inference_accelerator_info.
12335 12336 12337 |
# File 'sig/types.rbs', line 12335 def inference_accelerator_info @inference_accelerator_info end |
#instance_storage_info ⇒ Types::InstanceStorageInfo
Returns the value of attribute instance_storage_info.
12329 12330 12331 |
# File 'sig/types.rbs', line 12329 def instance_storage_info @instance_storage_info end |
#instance_storage_supported ⇒ Boolean
Returns the value of attribute instance_storage_supported.
12328 12329 12330 |
# File 'sig/types.rbs', line 12328 def instance_storage_supported @instance_storage_supported end |
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
12317 12318 12319 |
# File 'sig/types.rbs', line 12317 def instance_type @instance_type end |
#media_accelerator_info ⇒ Types::MediaAcceleratorInfo
Returns the value of attribute media_accelerator_info.
12344 12345 12346 |
# File 'sig/types.rbs', line 12344 def media_accelerator_info @media_accelerator_info end |
#memory_info ⇒ Types::MemoryInfo
Returns the value of attribute memory_info.
12327 12328 12329 |
# File 'sig/types.rbs', line 12327 def memory_info @memory_info end |
#network_info ⇒ Types::NetworkInfo
Returns the value of attribute network_info.
12331 12332 12333 |
# File 'sig/types.rbs', line 12331 def network_info @network_info end |
#neuron_info ⇒ Types::NeuronInfo
Returns the value of attribute neuron_info.
12345 12346 12347 |
# File 'sig/types.rbs', line 12345 def neuron_info @neuron_info end |
#nitro_enclaves_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_enclaves_support.
12341 12342 12343 |
# File 'sig/types.rbs', line 12341 def nitro_enclaves_support @nitro_enclaves_support end |
#nitro_tpm_info ⇒ Types::NitroTpmInfo
Returns the value of attribute nitro_tpm_info.
12343 12344 12345 |
# File 'sig/types.rbs', line 12343 def nitro_tpm_info @nitro_tpm_info end |
#nitro_tpm_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_tpm_support.
12342 12343 12344 |
# File 'sig/types.rbs', line 12342 def nitro_tpm_support @nitro_tpm_support end |
#phc_support ⇒ "unsupported", "supported"
Returns the value of attribute phc_support.
12346 12347 12348 |
# File 'sig/types.rbs', line 12346 def phc_support @phc_support end |
#placement_group_info ⇒ Types::PlacementGroupInfo
Returns the value of attribute placement_group_info.
12334 12335 12336 |
# File 'sig/types.rbs', line 12334 def placement_group_info @placement_group_info end |
#processor_info ⇒ Types::ProcessorInfo
Returns the value of attribute processor_info.
12325 12326 12327 |
# File 'sig/types.rbs', line 12325 def processor_info @processor_info end |
#reboot_migration_support ⇒ "unsupported", "supported"
Returns the value of attribute reboot_migration_support.
12347 12348 12349 |
# File 'sig/types.rbs', line 12347 def reboot_migration_support @reboot_migration_support end |
#supported_boot_modes ⇒ ::Array[("legacy-bios" | "uefi")]
Returns the value of attribute supported_boot_modes.
12340 12341 12342 |
# File 'sig/types.rbs', line 12340 def supported_boot_modes @supported_boot_modes end |
#supported_in_region ⇒ Boolean
Returns the value of attribute supported_in_region.
12348 12349 12350 |
# File 'sig/types.rbs', line 12348 def supported_in_region @supported_in_region end |
#supported_root_device_types ⇒ ::Array[("ebs" | "instance-store")]
Returns the value of attribute supported_root_device_types.
12321 12322 12323 |
# File 'sig/types.rbs', line 12321 def supported_root_device_types @supported_root_device_types end |
#supported_usage_classes ⇒ ::Array[("spot" | "on-demand" | "capacity-block")]
Returns the value of attribute supported_usage_classes.
12320 12321 12322 |
# File 'sig/types.rbs', line 12320 def supported_usage_classes @supported_usage_classes end |
#supported_virtualization_types ⇒ ::Array[("hvm" | "paravirtual")]
Returns the value of attribute supported_virtualization_types.
12322 12323 12324 |
# File 'sig/types.rbs', line 12322 def supported_virtualization_types @supported_virtualization_types end |
#v_cpu_info ⇒ Types::VCpuInfo
Returns the value of attribute v_cpu_info.
12326 12327 12328 |
# File 'sig/types.rbs', line 12326 def v_cpu_info @v_cpu_info end |