| Package | Description |
|---|---|
| com.amazonaws.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.clone() |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataDetails.getInstanceRequirements()
The attributes for the instance types.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorCount(AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails acceleratorCount)
The minimum and maximum number of accelerators (GPUs, FPGAs, or Amazon Web Services Inferentia chips) on an
instance.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorManufacturers(Collection<String> acceleratorManufacturers)
Indicates whether instance types must have accelerators by specific manufacturers.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorManufacturers(String... acceleratorManufacturers)
Indicates whether instance types must have accelerators by specific manufacturers.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorNames(Collection<String> acceleratorNames)
The accelerators that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorNames(String... acceleratorNames)
The accelerators that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorTotalMemoryMiB(AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails acceleratorTotalMemoryMiB)
The minimum and maximum amount of total accelerator memory, in MiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorTypes(Collection<String> acceleratorTypes)
The accelerator types that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withAcceleratorTypes(String... acceleratorTypes)
The accelerator types that must be on the instance type.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withBareMetal(String bareMetal)
Indicates whether bare metal instance types must be included, excluded, or required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withBaselineEbsBandwidthMbps(AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails baselineEbsBandwidthMbps)
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withBurstablePerformance(String burstablePerformance)
Indicates whether burstable performance T instance types are included, excluded, or required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withCpuManufacturers(Collection<String> cpuManufacturers)
The CPU manufacturers to include.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withCpuManufacturers(String... cpuManufacturers)
The CPU manufacturers to include.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withExcludedInstanceTypes(Collection<String> excludedInstanceTypes)
The instance types to exclude.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withExcludedInstanceTypes(String... excludedInstanceTypes)
The instance types to exclude.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withInstanceGenerations(Collection<String> instanceGenerations)
Indicates whether current or previous generation instance types are included.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withInstanceGenerations(String... instanceGenerations)
Indicates whether current or previous generation instance types are included.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withLocalStorage(String localStorage)
Indicates whether instance types with instance store volumes are included, excluded, or required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withLocalStorageTypes(Collection<String> localStorageTypes)
The type of local storage that is required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withLocalStorageTypes(String... localStorageTypes)
The type of local storage that is required.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withMemoryGiBPerVCpu(AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails memoryGiBPerVCpu)
The minimum and maximum amount of memory per vCPU, in GiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withMemoryMiB(AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails memoryMiB)
The minimum and maximum amount of memory, in MiB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withNetworkInterfaceCount(AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails networkInterfaceCount)
The minimum and maximum number of network interfaces.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withOnDemandMaxPricePercentageOverLowestPrice(Integer onDemandMaxPricePercentageOverLowestPrice)
The price protection threshold for On-Demand Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withRequireHibernateSupport(Boolean requireHibernateSupport)
Indicates whether instance types must support hibernation for On-Demand Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withSpotMaxPricePercentageOverLowestPrice(Integer spotMaxPricePercentageOverLowestPrice)
The price protection threshold for Spot Instances.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withTotalLocalStorageGB(AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails totalLocalStorageGB)
The minimum and maximum amount of total local storage, in GB.
|
AwsEc2LaunchTemplateDataInstanceRequirementsDetails |
AwsEc2LaunchTemplateDataInstanceRequirementsDetails.withVCpuCount(AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails vCpuCount)
The minimum and maximum number of vCPUs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AwsEc2LaunchTemplateDataDetails.setInstanceRequirements(AwsEc2LaunchTemplateDataInstanceRequirementsDetails instanceRequirements)
The attributes for the instance types.
|
AwsEc2LaunchTemplateDataDetails |
AwsEc2LaunchTemplateDataDetails.withInstanceRequirements(AwsEc2LaunchTemplateDataInstanceRequirementsDetails instanceRequirements)
The attributes for the instance types.
|
Copyright © 2022. All rights reserved.