Package com.pulumi.aws.lambda.inputs
Class CapacityProviderInstanceRequirementArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.CapacityProviderInstanceRequirementArgs.Builder
-
- Enclosing class:
- CapacityProviderInstanceRequirementArgs
public static final class CapacityProviderInstanceRequirementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CapacityProviderInstanceRequirementArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CapacityProviderInstanceRequirementArgs defaults)
-
-
Method Detail
-
allowedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder allowedInstanceTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> allowedInstanceTypes)
- Parameters:
allowedInstanceTypes- List of allowed instance types (e.g., `["m5.xlarge"]`).- Returns:
- builder
-
allowedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder allowedInstanceTypes(java.util.List<java.lang.String> allowedInstanceTypes)
- Parameters:
allowedInstanceTypes- List of allowed instance types (e.g., `["m5.xlarge"]`).- Returns:
- builder
-
allowedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder allowedInstanceTypes(java.lang.String... allowedInstanceTypes)
- Parameters:
allowedInstanceTypes- List of allowed instance types (e.g., `["m5.xlarge"]`).- Returns:
- builder
-
architectures
public CapacityProviderInstanceRequirementArgs.Builder architectures(com.pulumi.core.Output<java.util.List<java.lang.String>> architectures)
- Parameters:
architectures- List of CPU architectures. Valid values are `["x8664"]` and `["arm64"]`.- Returns:
- builder
-
architectures
public CapacityProviderInstanceRequirementArgs.Builder architectures(java.util.List<java.lang.String> architectures)
- Parameters:
architectures- List of CPU architectures. Valid values are `["x8664"]` and `["arm64"]`.- Returns:
- builder
-
architectures
public CapacityProviderInstanceRequirementArgs.Builder architectures(java.lang.String... architectures)
- Parameters:
architectures- List of CPU architectures. Valid values are `["x8664"]` and `["arm64"]`.- Returns:
- builder
-
excludedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder excludedInstanceTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> excludedInstanceTypes)
- Parameters:
excludedInstanceTypes- List of excluded instance types. You can specify only one of `allowedInstanceTypes` or `excludedInstanceTypes`.- Returns:
- builder
-
excludedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder excludedInstanceTypes(java.util.List<java.lang.String> excludedInstanceTypes)
- Parameters:
excludedInstanceTypes- List of excluded instance types. You can specify only one of `allowedInstanceTypes` or `excludedInstanceTypes`.- Returns:
- builder
-
excludedInstanceTypes
public CapacityProviderInstanceRequirementArgs.Builder excludedInstanceTypes(java.lang.String... excludedInstanceTypes)
- Parameters:
excludedInstanceTypes- List of excluded instance types. You can specify only one of `allowedInstanceTypes` or `excludedInstanceTypes`.- Returns:
- builder
-
build
public CapacityProviderInstanceRequirementArgs build()
-
-