Package com.pulumi.aws.outposts.inputs
Class GetOutpostInstanceTypePlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypePlainArgs.Builder
-
- Enclosing class:
- GetOutpostInstanceTypePlainArgs
public static final class GetOutpostInstanceTypePlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOutpostInstanceTypePlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOutpostInstanceTypePlainArgs.Builderarn(java.lang.String arn)GetOutpostInstanceTypePlainArgsbuild()GetOutpostInstanceTypePlainArgs.BuilderinstanceType(java.lang.String instanceType)GetOutpostInstanceTypePlainArgs.BuilderpreferredInstanceTypes(java.lang.String... preferredInstanceTypes)GetOutpostInstanceTypePlainArgs.BuilderpreferredInstanceTypes(java.util.List<java.lang.String> preferredInstanceTypes)GetOutpostInstanceTypePlainArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOutpostInstanceTypePlainArgs defaults)
-
-
Method Detail
-
arn
public GetOutpostInstanceTypePlainArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- Outpost ARN. The following arguments are optional:- Returns:
- builder
-
instanceType
public GetOutpostInstanceTypePlainArgs.Builder instanceType(@Nullable java.lang.String instanceType)
- Parameters:
instanceType- Desired instance type. Conflicts with `preferredInstanceTypes`.- Returns:
- builder
-
preferredInstanceTypes
public GetOutpostInstanceTypePlainArgs.Builder preferredInstanceTypes(@Nullable java.util.List<java.lang.String> preferredInstanceTypes)
- Parameters:
preferredInstanceTypes- Ordered list of preferred instance types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned. Conflicts with `instanceType`.- Returns:
- builder
-
preferredInstanceTypes
public GetOutpostInstanceTypePlainArgs.Builder preferredInstanceTypes(java.lang.String... preferredInstanceTypes)
- Parameters:
preferredInstanceTypes- Ordered list of preferred instance types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned. Conflicts with `instanceType`.- Returns:
- builder
-
region
public GetOutpostInstanceTypePlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public GetOutpostInstanceTypePlainArgs build()
-
-