Class: Aws::Types::AwsEc2LaunchTemplateDataInstanceRequirementsDetails

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#accelerator_countTypes::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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Array[::String])


1585
1586
1587
# File 'sig/types.rbs', line 1585

def accelerator_names
  @accelerator_names
end

#accelerator_total_memory_mi_bTypes::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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::String)


1588
1589
1590
# File 'sig/types.rbs', line 1588

def bare_metal
  @bare_metal
end

#baseline_ebs_bandwidth_mbpsTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::String)


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.

Returns:

  • (::Array[::String])


1595
1596
1597
# File 'sig/types.rbs', line 1595

def local_storage_types
  @local_storage_types
end

#memory_gi_b_per_v_cpuTypes::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_bTypes::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_countTypes::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.

Returns:

  • (::Integer)


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_supportBoolean

Returns the value of attribute require_hibernate_support.

Returns:

  • (Boolean)


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.

Returns:

  • (::Integer)


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_gbTypes::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_countTypes::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