Package com.pulumi.aws.outposts.inputs
Class GetOutpostInstanceTypeArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.outposts.inputs.GetOutpostInstanceTypeArgs.Builder
-
- Enclosing class:
- GetOutpostInstanceTypeArgs
public static final class GetOutpostInstanceTypeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetOutpostInstanceTypeArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetOutpostInstanceTypeArgs.Builderarn(com.pulumi.core.Output<java.lang.String> arn)GetOutpostInstanceTypeArgs.Builderarn(java.lang.String arn)GetOutpostInstanceTypeArgsbuild()GetOutpostInstanceTypeArgs.BuilderinstanceType(com.pulumi.core.Output<java.lang.String> instanceType)GetOutpostInstanceTypeArgs.BuilderinstanceType(java.lang.String instanceType)GetOutpostInstanceTypeArgs.BuilderpreferredInstanceTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> preferredInstanceTypes)GetOutpostInstanceTypeArgs.BuilderpreferredInstanceTypes(java.lang.String... preferredInstanceTypes)GetOutpostInstanceTypeArgs.BuilderpreferredInstanceTypes(java.util.List<java.lang.String> preferredInstanceTypes)GetOutpostInstanceTypeArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetOutpostInstanceTypeArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetOutpostInstanceTypeArgs defaults)
-
-
Method Detail
-
arn
public GetOutpostInstanceTypeArgs.Builder arn(com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- Outpost ARN. The following arguments are optional:- Returns:
- builder
-
arn
public GetOutpostInstanceTypeArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- Outpost ARN. The following arguments are optional:- Returns:
- builder
-
instanceType
public GetOutpostInstanceTypeArgs.Builder instanceType(@Nullable com.pulumi.core.Output<java.lang.String> instanceType)
- Parameters:
instanceType- Desired instance type. Conflicts with `preferredInstanceTypes`.- Returns:
- builder
-
instanceType
public GetOutpostInstanceTypeArgs.Builder instanceType(java.lang.String instanceType)
- Parameters:
instanceType- Desired instance type. Conflicts with `preferredInstanceTypes`.- Returns:
- builder
-
preferredInstanceTypes
public GetOutpostInstanceTypeArgs.Builder preferredInstanceTypes(@Nullable com.pulumi.core.Output<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 GetOutpostInstanceTypeArgs.Builder preferredInstanceTypes(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 GetOutpostInstanceTypeArgs.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 GetOutpostInstanceTypeArgs.Builder region(@Nullable com.pulumi.core.Output<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
-
region
public GetOutpostInstanceTypeArgs.Builder region(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 GetOutpostInstanceTypeArgs build()
-
-