Package | Description |
---|---|
com.amazonaws.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
InstanceRequirements |
InstanceRequirements.clone() |
InstanceRequirements |
SpotFleetLaunchSpecification.getInstanceRequirements()
The attributes for the instance types.
|
InstanceRequirements |
LaunchTemplateOverrides.getInstanceRequirements()
The instance requirements.
|
InstanceRequirements |
ResponseLaunchTemplateData.getInstanceRequirements()
The attributes for the instance types.
|
InstanceRequirements |
FleetLaunchTemplateOverrides.getInstanceRequirements()
The attributes for the instance types.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorCount(AcceleratorCount acceleratorCount)
The minimum and maximum number of accelerators (GPUs, FPGAs, or Amazon Web Services Inferentia chips) on an
instance.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorManufacturers(AcceleratorManufacturer... acceleratorManufacturers)
Indicates whether instance types must have accelerators by specific manufacturers.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorManufacturers(Collection<String> acceleratorManufacturers)
Indicates whether instance types must have accelerators by specific manufacturers.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorManufacturers(String... acceleratorManufacturers)
Indicates whether instance types must have accelerators by specific manufacturers.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorNames(AcceleratorName... acceleratorNames)
The accelerators that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorNames(Collection<String> acceleratorNames)
The accelerators that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorNames(String... acceleratorNames)
The accelerators that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorTotalMemoryMiB(AcceleratorTotalMemoryMiB acceleratorTotalMemoryMiB)
The minimum and maximum amount of total accelerator memory, in MiB.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorTypes(AcceleratorType... acceleratorTypes)
The accelerator types that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorTypes(Collection<String> acceleratorTypes)
The accelerator types that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAcceleratorTypes(String... acceleratorTypes)
The accelerator types that must be on the instance type.
|
InstanceRequirements |
InstanceRequirements.withAllowedInstanceTypes(Collection<String> allowedInstanceTypes)
The instance types to apply your specified attributes against.
|
InstanceRequirements |
InstanceRequirements.withAllowedInstanceTypes(String... allowedInstanceTypes)
The instance types to apply your specified attributes against.
|
InstanceRequirements |
InstanceRequirements.withBareMetal(BareMetal bareMetal)
Indicates whether bare metal instance types must be included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withBareMetal(String bareMetal)
Indicates whether bare metal instance types must be included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withBaselineEbsBandwidthMbps(BaselineEbsBandwidthMbps baselineEbsBandwidthMbps)
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
InstanceRequirements |
InstanceRequirements.withBurstablePerformance(BurstablePerformance burstablePerformance)
Indicates whether burstable performance T instance types are included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withBurstablePerformance(String burstablePerformance)
Indicates whether burstable performance T instance types are included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withCpuManufacturers(Collection<String> cpuManufacturers)
The CPU manufacturers to include.
|
InstanceRequirements |
InstanceRequirements.withCpuManufacturers(CpuManufacturer... cpuManufacturers)
The CPU manufacturers to include.
|
InstanceRequirements |
InstanceRequirements.withCpuManufacturers(String... cpuManufacturers)
The CPU manufacturers to include.
|
InstanceRequirements |
InstanceRequirements.withExcludedInstanceTypes(Collection<String> excludedInstanceTypes)
The instance types to exclude.
|
InstanceRequirements |
InstanceRequirements.withExcludedInstanceTypes(String... excludedInstanceTypes)
The instance types to exclude.
|
InstanceRequirements |
InstanceRequirements.withInstanceGenerations(Collection<String> instanceGenerations)
Indicates whether current or previous generation instance types are included.
|
InstanceRequirements |
InstanceRequirements.withInstanceGenerations(InstanceGeneration... instanceGenerations)
Indicates whether current or previous generation instance types are included.
|
InstanceRequirements |
InstanceRequirements.withInstanceGenerations(String... instanceGenerations)
Indicates whether current or previous generation instance types are included.
|
InstanceRequirements |
InstanceRequirements.withLocalStorage(LocalStorage localStorage)
Indicates whether instance types with instance store volumes are included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withLocalStorage(String localStorage)
Indicates whether instance types with instance store volumes are included, excluded, or required.
|
InstanceRequirements |
InstanceRequirements.withLocalStorageTypes(Collection<String> localStorageTypes)
The type of local storage that is required.
|
InstanceRequirements |
InstanceRequirements.withLocalStorageTypes(LocalStorageType... localStorageTypes)
The type of local storage that is required.
|
InstanceRequirements |
InstanceRequirements.withLocalStorageTypes(String... localStorageTypes)
The type of local storage that is required.
|
InstanceRequirements |
InstanceRequirements.withMemoryGiBPerVCpu(MemoryGiBPerVCpu memoryGiBPerVCpu)
The minimum and maximum amount of memory per vCPU, in GiB.
|
InstanceRequirements |
InstanceRequirements.withMemoryMiB(MemoryMiB memoryMiB)
The minimum and maximum amount of memory, in MiB.
|
InstanceRequirements |
InstanceRequirements.withNetworkBandwidthGbps(NetworkBandwidthGbps networkBandwidthGbps)
The minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).
|
InstanceRequirements |
InstanceRequirements.withNetworkInterfaceCount(NetworkInterfaceCount networkInterfaceCount)
The minimum and maximum number of network interfaces.
|
InstanceRequirements |
InstanceRequirements.withOnDemandMaxPricePercentageOverLowestPrice(Integer onDemandMaxPricePercentageOverLowestPrice)
The price protection threshold for On-Demand Instances.
|
InstanceRequirements |
InstanceRequirements.withRequireHibernateSupport(Boolean requireHibernateSupport)
Indicates whether instance types must support hibernation for On-Demand Instances.
|
InstanceRequirements |
InstanceRequirements.withSpotMaxPricePercentageOverLowestPrice(Integer spotMaxPricePercentageOverLowestPrice)
The price protection threshold for Spot Instances.
|
InstanceRequirements |
InstanceRequirements.withTotalLocalStorageGB(TotalLocalStorageGB totalLocalStorageGB)
The minimum and maximum amount of total local storage, in GB.
|
InstanceRequirements |
InstanceRequirements.withVCpuCount(VCpuCountRange vCpuCount)
The minimum and maximum number of vCPUs.
|
Modifier and Type | Method and Description |
---|---|
void |
SpotFleetLaunchSpecification.setInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
void |
LaunchTemplateOverrides.setInstanceRequirements(InstanceRequirements instanceRequirements)
The instance requirements.
|
void |
ResponseLaunchTemplateData.setInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
void |
FleetLaunchTemplateOverrides.setInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
SpotFleetLaunchSpecification |
SpotFleetLaunchSpecification.withInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
LaunchTemplateOverrides |
LaunchTemplateOverrides.withInstanceRequirements(InstanceRequirements instanceRequirements)
The instance requirements.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
FleetLaunchTemplateOverrides |
FleetLaunchTemplateOverrides.withInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
Copyright © 2023. All rights reserved.