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.
12121 12122 12123 |
# File 'sig/types.rbs', line 12121 def auto_recovery_supported @auto_recovery_supported end |
#bare_metal ⇒ Boolean
Returns the value of attribute bare_metal.
12105 12106 12107 |
# File 'sig/types.rbs', line 12105 def @bare_metal end |
#burstable_performance_supported ⇒ Boolean
Returns the value of attribute burstable_performance_supported.
12119 12120 12121 |
# File 'sig/types.rbs', line 12119 def burstable_performance_supported @burstable_performance_supported end |
#current_generation ⇒ Boolean
Returns the value of attribute current_generation.
12100 12101 12102 |
# File 'sig/types.rbs', line 12100 def current_generation @current_generation end |
#dedicated_hosts_supported ⇒ Boolean
Returns the value of attribute dedicated_hosts_supported.
12120 12121 12122 |
# File 'sig/types.rbs', line 12120 def dedicated_hosts_supported @dedicated_hosts_supported end |
#ebs_info ⇒ Types::EbsInfo
Returns the value of attribute ebs_info.
12112 12113 12114 |
# File 'sig/types.rbs', line 12112 def ebs_info @ebs_info end |
#fpga_info ⇒ Types::FpgaInfo
Returns the value of attribute fpga_info.
12115 12116 12117 |
# File 'sig/types.rbs', line 12115 def fpga_info @fpga_info end |
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
12101 12102 12103 |
# File 'sig/types.rbs', line 12101 def free_tier_eligible @free_tier_eligible end |
#gpu_info ⇒ Types::GpuInfo
Returns the value of attribute gpu_info.
12114 12115 12116 |
# File 'sig/types.rbs', line 12114 def gpu_info @gpu_info end |
#hibernation_supported ⇒ Boolean
Returns the value of attribute hibernation_supported.
12118 12119 12120 |
# File 'sig/types.rbs', line 12118 def hibernation_supported @hibernation_supported end |
#hypervisor ⇒ "nitro", "xen"
Returns the value of attribute hypervisor.
12106 12107 12108 |
# File 'sig/types.rbs', line 12106 def hypervisor @hypervisor end |
#inference_accelerator_info ⇒ Types::InferenceAcceleratorInfo
Returns the value of attribute inference_accelerator_info.
12117 12118 12119 |
# File 'sig/types.rbs', line 12117 def inference_accelerator_info @inference_accelerator_info end |
#instance_storage_info ⇒ Types::InstanceStorageInfo
Returns the value of attribute instance_storage_info.
12111 12112 12113 |
# File 'sig/types.rbs', line 12111 def instance_storage_info @instance_storage_info end |
#instance_storage_supported ⇒ Boolean
Returns the value of attribute instance_storage_supported.
12110 12111 12112 |
# File 'sig/types.rbs', line 12110 def instance_storage_supported @instance_storage_supported end |
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
12099 12100 12101 |
# File 'sig/types.rbs', line 12099 def instance_type @instance_type end |
#media_accelerator_info ⇒ Types::MediaAcceleratorInfo
Returns the value of attribute media_accelerator_info.
12126 12127 12128 |
# File 'sig/types.rbs', line 12126 def media_accelerator_info @media_accelerator_info end |
#memory_info ⇒ Types::MemoryInfo
Returns the value of attribute memory_info.
12109 12110 12111 |
# File 'sig/types.rbs', line 12109 def memory_info @memory_info end |
#network_info ⇒ Types::NetworkInfo
Returns the value of attribute network_info.
12113 12114 12115 |
# File 'sig/types.rbs', line 12113 def network_info @network_info end |
#neuron_info ⇒ Types::NeuronInfo
Returns the value of attribute neuron_info.
12127 12128 12129 |
# File 'sig/types.rbs', line 12127 def neuron_info @neuron_info end |
#nitro_enclaves_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_enclaves_support.
12123 12124 12125 |
# File 'sig/types.rbs', line 12123 def nitro_enclaves_support @nitro_enclaves_support end |
#nitro_tpm_info ⇒ Types::NitroTpmInfo
Returns the value of attribute nitro_tpm_info.
12125 12126 12127 |
# File 'sig/types.rbs', line 12125 def nitro_tpm_info @nitro_tpm_info end |
#nitro_tpm_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_tpm_support.
12124 12125 12126 |
# File 'sig/types.rbs', line 12124 def nitro_tpm_support @nitro_tpm_support end |
#phc_support ⇒ "unsupported", "supported"
Returns the value of attribute phc_support.
12128 12129 12130 |
# File 'sig/types.rbs', line 12128 def phc_support @phc_support end |
#placement_group_info ⇒ Types::PlacementGroupInfo
Returns the value of attribute placement_group_info.
12116 12117 12118 |
# File 'sig/types.rbs', line 12116 def placement_group_info @placement_group_info end |
#processor_info ⇒ Types::ProcessorInfo
Returns the value of attribute processor_info.
12107 12108 12109 |
# File 'sig/types.rbs', line 12107 def processor_info @processor_info end |
#reboot_migration_support ⇒ "unsupported", "supported"
Returns the value of attribute reboot_migration_support.
12129 12130 12131 |
# File 'sig/types.rbs', line 12129 def reboot_migration_support @reboot_migration_support end |
#supported_boot_modes ⇒ ::Array[("legacy-bios" | "uefi")]
Returns the value of attribute supported_boot_modes.
12122 12123 12124 |
# File 'sig/types.rbs', line 12122 def supported_boot_modes @supported_boot_modes end |
#supported_in_region ⇒ Boolean
Returns the value of attribute supported_in_region.
12130 12131 12132 |
# File 'sig/types.rbs', line 12130 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.
12103 12104 12105 |
# File 'sig/types.rbs', line 12103 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.
12102 12103 12104 |
# File 'sig/types.rbs', line 12102 def supported_usage_classes @supported_usage_classes end |
#supported_virtualization_types ⇒ ::Array[("hvm" | "paravirtual")]
Returns the value of attribute supported_virtualization_types.
12104 12105 12106 |
# File 'sig/types.rbs', line 12104 def supported_virtualization_types @supported_virtualization_types end |
#v_cpu_info ⇒ Types::VCpuInfo
Returns the value of attribute v_cpu_info.
12108 12109 12110 |
# File 'sig/types.rbs', line 12108 def v_cpu_info @v_cpu_info end |