Package com.pulumi.aws.ecs.outputs
Class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder
-
public static final class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements defaults)
-
-
Method Detail
-
acceleratorCount
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorCount(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsAcceleratorCount acceleratorCount)
-
acceleratorManufacturers
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorManufacturers(@Nullable java.util.List<java.lang.String> acceleratorManufacturers)
-
acceleratorManufacturers
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorManufacturers(java.lang.String... acceleratorManufacturers)
-
acceleratorNames
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorNames(@Nullable java.util.List<java.lang.String> acceleratorNames)
-
acceleratorNames
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorNames(java.lang.String... acceleratorNames)
-
acceleratorTotalMemoryMib
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorTotalMemoryMib(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsAcceleratorTotalMemoryMib acceleratorTotalMemoryMib)
-
acceleratorTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorTypes(@Nullable java.util.List<java.lang.String> acceleratorTypes)
-
acceleratorTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder acceleratorTypes(java.lang.String... acceleratorTypes)
-
allowedInstanceTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder allowedInstanceTypes(@Nullable java.util.List<java.lang.String> allowedInstanceTypes)
-
allowedInstanceTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder allowedInstanceTypes(java.lang.String... allowedInstanceTypes)
-
bareMetal
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder bareMetal(@Nullable java.lang.String bareMetal)
-
baselineEbsBandwidthMbps
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder baselineEbsBandwidthMbps(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsBaselineEbsBandwidthMbps baselineEbsBandwidthMbps)
-
burstablePerformance
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder burstablePerformance(@Nullable java.lang.String burstablePerformance)
-
cpuManufacturers
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder cpuManufacturers(@Nullable java.util.List<java.lang.String> cpuManufacturers)
-
cpuManufacturers
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder cpuManufacturers(java.lang.String... cpuManufacturers)
-
excludedInstanceTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder excludedInstanceTypes(@Nullable java.util.List<java.lang.String> excludedInstanceTypes)
-
excludedInstanceTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder excludedInstanceTypes(java.lang.String... excludedInstanceTypes)
-
instanceGenerations
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder instanceGenerations(@Nullable java.util.List<java.lang.String> instanceGenerations)
-
instanceGenerations
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder instanceGenerations(java.lang.String... instanceGenerations)
-
localStorage
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder localStorage(@Nullable java.lang.String localStorage)
-
localStorageTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder localStorageTypes(@Nullable java.util.List<java.lang.String> localStorageTypes)
-
localStorageTypes
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder localStorageTypes(java.lang.String... localStorageTypes)
-
maxSpotPriceAsPercentageOfOptimalOnDemandPrice
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder maxSpotPriceAsPercentageOfOptimalOnDemandPrice(@Nullable java.lang.Integer maxSpotPriceAsPercentageOfOptimalOnDemandPrice)
-
memoryGibPerVcpu
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder memoryGibPerVcpu(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsMemoryGibPerVcpu memoryGibPerVcpu)
-
memoryMib
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder memoryMib(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsMemoryMib memoryMib)
-
networkBandwidthGbps
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder networkBandwidthGbps(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsNetworkBandwidthGbps networkBandwidthGbps)
-
networkInterfaceCount
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder networkInterfaceCount(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsNetworkInterfaceCount networkInterfaceCount)
-
onDemandMaxPricePercentageOverLowestPrice
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder onDemandMaxPricePercentageOverLowestPrice(@Nullable java.lang.Integer onDemandMaxPricePercentageOverLowestPrice)
-
requireHibernateSupport
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder requireHibernateSupport(@Nullable java.lang.Boolean requireHibernateSupport)
-
spotMaxPricePercentageOverLowestPrice
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder spotMaxPricePercentageOverLowestPrice(@Nullable java.lang.Integer spotMaxPricePercentageOverLowestPrice)
-
totalLocalStorageGb
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder totalLocalStorageGb(@Nullable CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsTotalLocalStorageGb totalLocalStorageGb)
-
vcpuCount
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements.Builder vcpuCount(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirementsVcpuCount vcpuCount)
-
build
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateInstanceRequirements build()
-
-