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.
11850 11851 11852 |
# File 'sig/types.rbs', line 11850 def auto_recovery_supported @auto_recovery_supported end |
#bare_metal ⇒ Boolean
Returns the value of attribute bare_metal.
11834 11835 11836 |
# File 'sig/types.rbs', line 11834 def @bare_metal end |
#burstable_performance_supported ⇒ Boolean
Returns the value of attribute burstable_performance_supported.
11848 11849 11850 |
# File 'sig/types.rbs', line 11848 def burstable_performance_supported @burstable_performance_supported end |
#current_generation ⇒ Boolean
Returns the value of attribute current_generation.
11829 11830 11831 |
# File 'sig/types.rbs', line 11829 def current_generation @current_generation end |
#dedicated_hosts_supported ⇒ Boolean
Returns the value of attribute dedicated_hosts_supported.
11849 11850 11851 |
# File 'sig/types.rbs', line 11849 def dedicated_hosts_supported @dedicated_hosts_supported end |
#ebs_info ⇒ Types::EbsInfo
Returns the value of attribute ebs_info.
11841 11842 11843 |
# File 'sig/types.rbs', line 11841 def ebs_info @ebs_info end |
#fpga_info ⇒ Types::FpgaInfo
Returns the value of attribute fpga_info.
11844 11845 11846 |
# File 'sig/types.rbs', line 11844 def fpga_info @fpga_info end |
#free_tier_eligible ⇒ Boolean
Returns the value of attribute free_tier_eligible.
11830 11831 11832 |
# File 'sig/types.rbs', line 11830 def free_tier_eligible @free_tier_eligible end |
#gpu_info ⇒ Types::GpuInfo
Returns the value of attribute gpu_info.
11843 11844 11845 |
# File 'sig/types.rbs', line 11843 def gpu_info @gpu_info end |
#hibernation_supported ⇒ Boolean
Returns the value of attribute hibernation_supported.
11847 11848 11849 |
# File 'sig/types.rbs', line 11847 def hibernation_supported @hibernation_supported end |
#hypervisor ⇒ "nitro", "xen"
Returns the value of attribute hypervisor.
11835 11836 11837 |
# File 'sig/types.rbs', line 11835 def hypervisor @hypervisor end |
#inference_accelerator_info ⇒ Types::InferenceAcceleratorInfo
Returns the value of attribute inference_accelerator_info.
11846 11847 11848 |
# File 'sig/types.rbs', line 11846 def inference_accelerator_info @inference_accelerator_info end |
#instance_storage_info ⇒ Types::InstanceStorageInfo
Returns the value of attribute instance_storage_info.
11840 11841 11842 |
# File 'sig/types.rbs', line 11840 def instance_storage_info @instance_storage_info end |
#instance_storage_supported ⇒ Boolean
Returns the value of attribute instance_storage_supported.
11839 11840 11841 |
# File 'sig/types.rbs', line 11839 def instance_storage_supported @instance_storage_supported end |
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
11828 11829 11830 |
# File 'sig/types.rbs', line 11828 def instance_type @instance_type end |
#media_accelerator_info ⇒ Types::MediaAcceleratorInfo
Returns the value of attribute media_accelerator_info.
11855 11856 11857 |
# File 'sig/types.rbs', line 11855 def media_accelerator_info @media_accelerator_info end |
#memory_info ⇒ Types::MemoryInfo
Returns the value of attribute memory_info.
11838 11839 11840 |
# File 'sig/types.rbs', line 11838 def memory_info @memory_info end |
#network_info ⇒ Types::NetworkInfo
Returns the value of attribute network_info.
11842 11843 11844 |
# File 'sig/types.rbs', line 11842 def network_info @network_info end |
#neuron_info ⇒ Types::NeuronInfo
Returns the value of attribute neuron_info.
11856 11857 11858 |
# File 'sig/types.rbs', line 11856 def neuron_info @neuron_info end |
#nitro_enclaves_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_enclaves_support.
11852 11853 11854 |
# File 'sig/types.rbs', line 11852 def nitro_enclaves_support @nitro_enclaves_support end |
#nitro_tpm_info ⇒ Types::NitroTpmInfo
Returns the value of attribute nitro_tpm_info.
11854 11855 11856 |
# File 'sig/types.rbs', line 11854 def nitro_tpm_info @nitro_tpm_info end |
#nitro_tpm_support ⇒ "unsupported", "supported"
Returns the value of attribute nitro_tpm_support.
11853 11854 11855 |
# File 'sig/types.rbs', line 11853 def nitro_tpm_support @nitro_tpm_support end |
#phc_support ⇒ "unsupported", "supported"
Returns the value of attribute phc_support.
11857 11858 11859 |
# File 'sig/types.rbs', line 11857 def phc_support @phc_support end |
#placement_group_info ⇒ Types::PlacementGroupInfo
Returns the value of attribute placement_group_info.
11845 11846 11847 |
# File 'sig/types.rbs', line 11845 def placement_group_info @placement_group_info end |
#processor_info ⇒ Types::ProcessorInfo
Returns the value of attribute processor_info.
11836 11837 11838 |
# File 'sig/types.rbs', line 11836 def processor_info @processor_info end |
#reboot_migration_support ⇒ "unsupported", "supported"
Returns the value of attribute reboot_migration_support.
11858 11859 11860 |
# File 'sig/types.rbs', line 11858 def reboot_migration_support @reboot_migration_support end |
#supported_boot_modes ⇒ ::Array[("legacy-bios" | "uefi")]
Returns the value of attribute supported_boot_modes.
11851 11852 11853 |
# File 'sig/types.rbs', line 11851 def supported_boot_modes @supported_boot_modes end |
#supported_in_region ⇒ Boolean
Returns the value of attribute supported_in_region.
11859 11860 11861 |
# File 'sig/types.rbs', line 11859 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.
11832 11833 11834 |
# File 'sig/types.rbs', line 11832 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.
11831 11832 11833 |
# File 'sig/types.rbs', line 11831 def supported_usage_classes @supported_usage_classes end |
#supported_virtualization_types ⇒ ::Array[("hvm" | "paravirtual")]
Returns the value of attribute supported_virtualization_types.
11833 11834 11835 |
# File 'sig/types.rbs', line 11833 def supported_virtualization_types @supported_virtualization_types end |
#v_cpu_info ⇒ Types::VCpuInfo
Returns the value of attribute v_cpu_info.
11837 11838 11839 |
# File 'sig/types.rbs', line 11837 def v_cpu_info @v_cpu_info end |