Class GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder
- java.lang.Object
-
- com.pulumi.aws.autoscaling.outputs.GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder
-
public static final class GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement defaults)
-
-
Method Detail
-
acceleratorCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorCounts(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorCount> acceleratorCounts)
-
acceleratorCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorCounts(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorCount... acceleratorCounts)
-
acceleratorManufacturers
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorManufacturers(java.util.List<java.lang.String> acceleratorManufacturers)
-
acceleratorManufacturers
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorManufacturers(java.lang.String... acceleratorManufacturers)
-
acceleratorNames
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorNames(java.util.List<java.lang.String> acceleratorNames)
-
acceleratorNames
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorNames(java.lang.String... acceleratorNames)
-
acceleratorTotalMemoryMibs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorTotalMemoryMibs(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorTotalMemoryMib> acceleratorTotalMemoryMibs)
-
acceleratorTotalMemoryMibs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorTotalMemoryMibs(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorTotalMemoryMib... acceleratorTotalMemoryMibs)
-
acceleratorTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorTypes(java.util.List<java.lang.String> acceleratorTypes)
-
acceleratorTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder acceleratorTypes(java.lang.String... acceleratorTypes)
-
allowedInstanceTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder allowedInstanceTypes(java.util.List<java.lang.String> allowedInstanceTypes)
-
allowedInstanceTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder allowedInstanceTypes(java.lang.String... allowedInstanceTypes)
-
bareMetal
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder bareMetal(java.lang.String bareMetal)
-
baselineEbsBandwidthMbps
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder baselineEbsBandwidthMbps(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementBaselineEbsBandwidthMbp> baselineEbsBandwidthMbps)
-
baselineEbsBandwidthMbps
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder baselineEbsBandwidthMbps(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementBaselineEbsBandwidthMbp... baselineEbsBandwidthMbps)
-
burstablePerformance
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder burstablePerformance(java.lang.String burstablePerformance)
-
cpuManufacturers
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder cpuManufacturers(java.util.List<java.lang.String> cpuManufacturers)
-
cpuManufacturers
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder cpuManufacturers(java.lang.String... cpuManufacturers)
-
excludedInstanceTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder excludedInstanceTypes(java.util.List<java.lang.String> excludedInstanceTypes)
-
excludedInstanceTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder excludedInstanceTypes(java.lang.String... excludedInstanceTypes)
-
instanceGenerations
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder instanceGenerations(java.util.List<java.lang.String> instanceGenerations)
-
instanceGenerations
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder instanceGenerations(java.lang.String... instanceGenerations)
-
localStorage
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder localStorage(java.lang.String localStorage)
-
localStorageTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder localStorageTypes(java.util.List<java.lang.String> localStorageTypes)
-
localStorageTypes
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder localStorageTypes(java.lang.String... localStorageTypes)
-
memoryGibPerVcpus
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder memoryGibPerVcpus(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryGibPerVcpus> memoryGibPerVcpus)
-
memoryGibPerVcpus
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder memoryGibPerVcpus(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryGibPerVcpus... memoryGibPerVcpus)
-
memoryMibs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder memoryMibs(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryMib> memoryMibs)
-
memoryMibs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder memoryMibs(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryMib... memoryMibs)
-
networkBandwidthGbps
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder networkBandwidthGbps(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkBandwidthGbp> networkBandwidthGbps)
-
networkBandwidthGbps
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder networkBandwidthGbps(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkBandwidthGbp... networkBandwidthGbps)
-
networkInterfaceCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder networkInterfaceCounts(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkInterfaceCount> networkInterfaceCounts)
-
networkInterfaceCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder networkInterfaceCounts(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkInterfaceCount... networkInterfaceCounts)
-
onDemandMaxPricePercentageOverLowestPrice
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder onDemandMaxPricePercentageOverLowestPrice(java.lang.Integer onDemandMaxPricePercentageOverLowestPrice)
-
requireHibernateSupport
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder requireHibernateSupport(java.lang.Boolean requireHibernateSupport)
-
spotMaxPricePercentageOverLowestPrice
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder spotMaxPricePercentageOverLowestPrice(java.lang.Integer spotMaxPricePercentageOverLowestPrice)
-
totalLocalStorageGbs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder totalLocalStorageGbs(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementTotalLocalStorageGb> totalLocalStorageGbs)
-
totalLocalStorageGbs
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder totalLocalStorageGbs(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementTotalLocalStorageGb... totalLocalStorageGbs)
-
vcpuCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder vcpuCounts(java.util.List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementVcpuCount> vcpuCounts)
-
vcpuCounts
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement.Builder vcpuCounts(GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementVcpuCount... vcpuCounts)
-
build
public GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement build()
-
-