Package com.pulumi.aws.dsql.inputs
Class ClusterPeeringState.Builder
- java.lang.Object
-
- com.pulumi.aws.dsql.inputs.ClusterPeeringState.Builder
-
- Enclosing class:
- ClusterPeeringState
public static final class ClusterPeeringState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterPeeringState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterPeeringStatebuild()ClusterPeeringState.Builderclusters(com.pulumi.core.Output<java.util.List<java.lang.String>> clusters)ClusterPeeringState.Builderclusters(java.lang.String... clusters)ClusterPeeringState.Builderclusters(java.util.List<java.lang.String> clusters)ClusterPeeringState.Builderidentifier(com.pulumi.core.Output<java.lang.String> identifier)ClusterPeeringState.Builderidentifier(java.lang.String identifier)ClusterPeeringState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ClusterPeeringState.Builderregion(java.lang.String region)ClusterPeeringState.Buildertimeouts(ClusterPeeringTimeoutsArgs timeouts)ClusterPeeringState.Buildertimeouts(com.pulumi.core.Output<ClusterPeeringTimeoutsArgs> timeouts)ClusterPeeringState.BuilderwitnessRegion(com.pulumi.core.Output<java.lang.String> witnessRegion)ClusterPeeringState.BuilderwitnessRegion(java.lang.String witnessRegion)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterPeeringState defaults)
-
-
Method Detail
-
clusters
public ClusterPeeringState.Builder clusters(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> clusters)
- Parameters:
clusters- List of DSQL Cluster ARNs to be peered to this cluster.- Returns:
- builder
-
clusters
public ClusterPeeringState.Builder clusters(java.util.List<java.lang.String> clusters)
- Parameters:
clusters- List of DSQL Cluster ARNs to be peered to this cluster.- Returns:
- builder
-
clusters
public ClusterPeeringState.Builder clusters(java.lang.String... clusters)
- Parameters:
clusters- List of DSQL Cluster ARNs to be peered to this cluster.- Returns:
- builder
-
identifier
public ClusterPeeringState.Builder identifier(@Nullable com.pulumi.core.Output<java.lang.String> identifier)
- Parameters:
identifier- DSQL Cluster Identifier.- Returns:
- builder
-
identifier
public ClusterPeeringState.Builder identifier(java.lang.String identifier)
- Parameters:
identifier- DSQL Cluster Identifier.- Returns:
- builder
-
region
public ClusterPeeringState.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 ClusterPeeringState.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
-
timeouts
public ClusterPeeringState.Builder timeouts(@Nullable com.pulumi.core.Output<ClusterPeeringTimeoutsArgs> timeouts)
-
timeouts
public ClusterPeeringState.Builder timeouts(ClusterPeeringTimeoutsArgs timeouts)
-
witnessRegion
public ClusterPeeringState.Builder witnessRegion(@Nullable com.pulumi.core.Output<java.lang.String> witnessRegion)
- Parameters:
witnessRegion- Witness region for a multi-region cluster.- Returns:
- builder
-
witnessRegion
public ClusterPeeringState.Builder witnessRegion(java.lang.String witnessRegion)
- Parameters:
witnessRegion- Witness region for a multi-region cluster.- Returns:
- builder
-
build
public ClusterPeeringState build()
-
-