Class: Aws::Types::AwsEc2LaunchTemplateDataInstanceRequirementsDetails
- Inherits:
-
Object
- Object
- Aws::Types::AwsEc2LaunchTemplateDataInstanceRequirementsDetails
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#accelerator_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails
Returns the value of attribute accelerator_count.
-
#accelerator_manufacturers ⇒ ::Array[::String]
Returns the value of attribute accelerator_manufacturers.
-
#accelerator_names ⇒ ::Array[::String]
Returns the value of attribute accelerator_names.
-
#accelerator_total_memory_mi_b ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails
Returns the value of attribute accelerator_total_memory_mi_b.
-
#accelerator_types ⇒ ::Array[::String]
Returns the value of attribute accelerator_types.
-
#bare_metal ⇒ ::String
Returns the value of attribute bare_metal.
-
#baseline_ebs_bandwidth_mbps ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails
Returns the value of attribute baseline_ebs_bandwidth_mbps.
-
#burstable_performance ⇒ ::String
Returns the value of attribute burstable_performance.
-
#cpu_manufacturers ⇒ ::Array[::String]
Returns the value of attribute cpu_manufacturers.
-
#excluded_instance_types ⇒ ::Array[::String]
Returns the value of attribute excluded_instance_types.
-
#instance_generations ⇒ ::Array[::String]
Returns the value of attribute instance_generations.
-
#local_storage ⇒ ::String
Returns the value of attribute local_storage.
-
#local_storage_types ⇒ ::Array[::String]
Returns the value of attribute local_storage_types.
-
#memory_gi_b_per_v_cpu ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails
Returns the value of attribute memory_gi_b_per_v_cpu.
-
#memory_mi_b ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails
Returns the value of attribute memory_mi_b.
-
#network_interface_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails
Returns the value of attribute network_interface_count.
-
#on_demand_max_price_percentage_over_lowest_price ⇒ ::Integer
Returns the value of attribute on_demand_max_price_percentage_over_lowest_price.
-
#require_hibernate_support ⇒ Boolean
Returns the value of attribute require_hibernate_support.
-
#spot_max_price_percentage_over_lowest_price ⇒ ::Integer
Returns the value of attribute spot_max_price_percentage_over_lowest_price.
-
#total_local_storage_gb ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails
Returns the value of attribute total_local_storage_gb.
-
#v_cpu_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails
Returns the value of attribute v_cpu_count.
Instance Attribute Details
#accelerator_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails
Returns the value of attribute accelerator_count.
1583 1584 1585 |
# File 'sig/types.rbs', line 1583 def accelerator_count @accelerator_count end |
#accelerator_manufacturers ⇒ ::Array[::String]
Returns the value of attribute accelerator_manufacturers.
1584 1585 1586 |
# File 'sig/types.rbs', line 1584 def accelerator_manufacturers @accelerator_manufacturers end |
#accelerator_names ⇒ ::Array[::String]
Returns the value of attribute accelerator_names.
1585 1586 1587 |
# File 'sig/types.rbs', line 1585 def accelerator_names @accelerator_names end |
#accelerator_total_memory_mi_b ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails
Returns the value of attribute accelerator_total_memory_mi_b.
1586 1587 1588 |
# File 'sig/types.rbs', line 1586 def accelerator_total_memory_mi_b @accelerator_total_memory_mi_b end |
#accelerator_types ⇒ ::Array[::String]
Returns the value of attribute accelerator_types.
1587 1588 1589 |
# File 'sig/types.rbs', line 1587 def accelerator_types @accelerator_types end |
#bare_metal ⇒ ::String
Returns the value of attribute bare_metal.
1588 1589 1590 |
# File 'sig/types.rbs', line 1588 def @bare_metal end |
#baseline_ebs_bandwidth_mbps ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails
Returns the value of attribute baseline_ebs_bandwidth_mbps.
1589 1590 1591 |
# File 'sig/types.rbs', line 1589 def baseline_ebs_bandwidth_mbps @baseline_ebs_bandwidth_mbps end |
#burstable_performance ⇒ ::String
Returns the value of attribute burstable_performance.
1590 1591 1592 |
# File 'sig/types.rbs', line 1590 def burstable_performance @burstable_performance end |
#cpu_manufacturers ⇒ ::Array[::String]
Returns the value of attribute cpu_manufacturers.
1591 1592 1593 |
# File 'sig/types.rbs', line 1591 def cpu_manufacturers @cpu_manufacturers end |
#excluded_instance_types ⇒ ::Array[::String]
Returns the value of attribute excluded_instance_types.
1592 1593 1594 |
# File 'sig/types.rbs', line 1592 def excluded_instance_types @excluded_instance_types end |
#instance_generations ⇒ ::Array[::String]
Returns the value of attribute instance_generations.
1593 1594 1595 |
# File 'sig/types.rbs', line 1593 def instance_generations @instance_generations end |
#local_storage ⇒ ::String
Returns the value of attribute local_storage.
1594 1595 1596 |
# File 'sig/types.rbs', line 1594 def local_storage @local_storage end |
#local_storage_types ⇒ ::Array[::String]
Returns the value of attribute local_storage_types.
1595 1596 1597 |
# File 'sig/types.rbs', line 1595 def local_storage_types @local_storage_types end |
#memory_gi_b_per_v_cpu ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails
Returns the value of attribute memory_gi_b_per_v_cpu.
1596 1597 1598 |
# File 'sig/types.rbs', line 1596 def memory_gi_b_per_v_cpu @memory_gi_b_per_v_cpu end |
#memory_mi_b ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails
Returns the value of attribute memory_mi_b.
1597 1598 1599 |
# File 'sig/types.rbs', line 1597 def memory_mi_b @memory_mi_b end |
#network_interface_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails
Returns the value of attribute network_interface_count.
1598 1599 1600 |
# File 'sig/types.rbs', line 1598 def network_interface_count @network_interface_count end |
#on_demand_max_price_percentage_over_lowest_price ⇒ ::Integer
Returns the value of attribute on_demand_max_price_percentage_over_lowest_price.
1599 1600 1601 |
# File 'sig/types.rbs', line 1599 def on_demand_max_price_percentage_over_lowest_price @on_demand_max_price_percentage_over_lowest_price end |
#require_hibernate_support ⇒ Boolean
Returns the value of attribute require_hibernate_support.
1600 1601 1602 |
# File 'sig/types.rbs', line 1600 def require_hibernate_support @require_hibernate_support end |
#spot_max_price_percentage_over_lowest_price ⇒ ::Integer
Returns the value of attribute spot_max_price_percentage_over_lowest_price.
1601 1602 1603 |
# File 'sig/types.rbs', line 1601 def spot_max_price_percentage_over_lowest_price @spot_max_price_percentage_over_lowest_price end |
#total_local_storage_gb ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails
Returns the value of attribute total_local_storage_gb.
1602 1603 1604 |
# File 'sig/types.rbs', line 1602 def total_local_storage_gb @total_local_storage_gb end |
#v_cpu_count ⇒ Types::AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails
Returns the value of attribute v_cpu_count.
1603 1604 1605 |
# File 'sig/types.rbs', line 1603 def v_cpu_count @v_cpu_count end |