Package com.pulumi.aws.lambda.inputs
Class CapacityProviderInstanceRequirementArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.lambda.inputs.CapacityProviderInstanceRequirementArgs
-
public final class CapacityProviderInstanceRequirementArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacityProviderInstanceRequirementArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CapacityProviderInstanceRequirementArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.util.List<java.lang.String>>allowedInstanceTypes()com.pulumi.core.Output<java.util.List<java.lang.String>>architectures()static CapacityProviderInstanceRequirementArgs.Builderbuilder()static CapacityProviderInstanceRequirementArgs.Builderbuilder(CapacityProviderInstanceRequirementArgs defaults)com.pulumi.core.Output<java.util.List<java.lang.String>>excludedInstanceTypes()
-
-
-
Field Detail
-
Empty
public static final CapacityProviderInstanceRequirementArgs Empty
-
-
Method Detail
-
allowedInstanceTypes
public com.pulumi.core.Output<java.util.List<java.lang.String>> allowedInstanceTypes()
- Returns:
- List of allowed instance types (e.g., `["m5.xlarge"]`).
-
architectures
public com.pulumi.core.Output<java.util.List<java.lang.String>> architectures()
- Returns:
- List of CPU architectures. Valid values are `["x8664"]` and `["arm64"]`.
-
excludedInstanceTypes
public com.pulumi.core.Output<java.util.List<java.lang.String>> excludedInstanceTypes()
- Returns:
- List of excluded instance types. You can specify only one of `allowedInstanceTypes` or `excludedInstanceTypes`.
-
builder
public static CapacityProviderInstanceRequirementArgs.Builder builder()
-
builder
public static CapacityProviderInstanceRequirementArgs.Builder builder(CapacityProviderInstanceRequirementArgs defaults)
-
-