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