Class: Aws::Types::InstanceRequirementsRequest

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

Constant Summary collapse

SENSITIVE =

Instance Attribute Summary collapse

Instance Attribute Details

#accelerator_countTypes::AcceleratorCountRequest

Returns the value of attribute accelerator_count.



1449
1450
1451
# File 'sig/types.rbs', line 1449

def accelerator_count
  @accelerator_count
end

#accelerator_manufacturers::Array[("amazon-web-services" | "amd" | "nvidia" | "xilinx" | "habana")]

Returns the value of attribute accelerator_manufacturers.



1450
1451
1452
# File 'sig/types.rbs', line 1450

def accelerator_manufacturers
  @accelerator_manufacturers
end

#accelerator_names::Array[("a100" | "inferentia" | "k520" | "k80" | "m60" | "radeon-pro-v520" | "t4" | "vu9p" | "v100" | "a10g" | "h100" | "t4g")]

Returns the value of attribute accelerator_names.



1451
1452
1453
# File 'sig/types.rbs', line 1451

def accelerator_names
  @accelerator_names
end

#accelerator_total_memory_mi_bTypes::AcceleratorTotalMemoryMiBRequest

Returns the value of attribute accelerator_total_memory_mi_b.



1452
1453
1454
# File 'sig/types.rbs', line 1452

def accelerator_total_memory_mi_b
  @accelerator_total_memory_mi_b
end

#accelerator_types::Array[("gpu" | "fpga" | "inference")]

Returns the value of attribute accelerator_types.



1448
1449
1450
# File 'sig/types.rbs', line 1448

def accelerator_types
  @accelerator_types
end

#allowed_instance_types::Array[::String]

Returns the value of attribute allowed_instance_types.



1454
1455
1456
# File 'sig/types.rbs', line 1454

def allowed_instance_types
  @allowed_instance_types
end

#bare_metal"included", ...

Returns the value of attribute bare_metal.



1440
1441
1442
# File 'sig/types.rbs', line 1440

def bare_metal
  @bare_metal
end

#baseline_ebs_bandwidth_mbpsTypes::BaselineEbsBandwidthMbpsRequest

Returns the value of attribute baseline_ebs_bandwidth_mbps.



1447
1448
1449
# File 'sig/types.rbs', line 1447

def baseline_ebs_bandwidth_mbps
  @baseline_ebs_bandwidth_mbps
end

#burstable_performance"included", ...

Returns the value of attribute burstable_performance.



1441
1442
1443
# File 'sig/types.rbs', line 1441

def burstable_performance
  @burstable_performance
end

#cpu_manufacturers::Array[("intel" | "amd" | "amazon-web-services")]

Returns the value of attribute cpu_manufacturers.



1434
1435
1436
# File 'sig/types.rbs', line 1434

def cpu_manufacturers
  @cpu_manufacturers
end

#excluded_instance_types::Array[::String]

Returns the value of attribute excluded_instance_types.



1436
1437
1438
# File 'sig/types.rbs', line 1436

def excluded_instance_types
  @excluded_instance_types
end

#instance_generations::Array[("current" | "previous")]

Returns the value of attribute instance_generations.



1437
1438
1439
# File 'sig/types.rbs', line 1437

def instance_generations
  @instance_generations
end

#local_storage"included", ...

Returns the value of attribute local_storage.



1444
1445
1446
# File 'sig/types.rbs', line 1444

def local_storage
  @local_storage
end

#local_storage_types::Array[("hdd" | "ssd")]

Returns the value of attribute local_storage_types.



1445
1446
1447
# File 'sig/types.rbs', line 1445

def local_storage_types
  @local_storage_types
end

#max_spot_price_as_percentage_of_optimal_on_demand_price::Integer

Returns the value of attribute max_spot_price_as_percentage_of_optimal_on_demand_price.



1455
1456
1457
# File 'sig/types.rbs', line 1455

def max_spot_price_as_percentage_of_optimal_on_demand_price
  @max_spot_price_as_percentage_of_optimal_on_demand_price
end

#memory_gi_b_per_v_cpuTypes::MemoryGiBPerVCpuRequest

Returns the value of attribute memory_gi_b_per_v_cpu.



1435
1436
1437
# File 'sig/types.rbs', line 1435

def memory_gi_b_per_v_cpu
  @memory_gi_b_per_v_cpu
end

#memory_mi_bTypes::MemoryMiBRequest

Returns the value of attribute memory_mi_b.



1433
1434
1435
# File 'sig/types.rbs', line 1433

def memory_mi_b
  @memory_mi_b
end

#network_bandwidth_gbpsTypes::NetworkBandwidthGbpsRequest

Returns the value of attribute network_bandwidth_gbps.



1453
1454
1455
# File 'sig/types.rbs', line 1453

def network_bandwidth_gbps
  @network_bandwidth_gbps
end

#network_interface_countTypes::NetworkInterfaceCountRequest

Returns the value of attribute network_interface_count.



1443
1444
1445
# File 'sig/types.rbs', line 1443

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.



1439
1440
1441
# File 'sig/types.rbs', line 1439

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.



1442
1443
1444
# File 'sig/types.rbs', line 1442

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.



1438
1439
1440
# File 'sig/types.rbs', line 1438

def spot_max_price_percentage_over_lowest_price
  @spot_max_price_percentage_over_lowest_price
end

#total_local_storage_gbTypes::TotalLocalStorageGBRequest

Returns the value of attribute total_local_storage_gb.



1446
1447
1448
# File 'sig/types.rbs', line 1446

def total_local_storage_gb
  @total_local_storage_gb
end

#v_cpu_countTypes::VCpuCountRangeRequest

Returns the value of attribute v_cpu_count.



1432
1433
1434
# File 'sig/types.rbs', line 1432

def v_cpu_count
  @v_cpu_count
end