Package com.pulumi.aws.efs.inputs
Class ReplicationConfigurationState.Builder
- java.lang.Object
-
- com.pulumi.aws.efs.inputs.ReplicationConfigurationState.Builder
-
- Enclosing class:
- ReplicationConfigurationState
public static final class ReplicationConfigurationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ReplicationConfigurationState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ReplicationConfigurationState defaults)
-
-
Method Detail
-
creationTime
public ReplicationConfigurationState.Builder creationTime(@Nullable com.pulumi.core.Output<java.lang.String> creationTime)
- Parameters:
creationTime- When the replication configuration was created. * `destination[0].file_system_id` - The fs ID of the replica. * `destination[0].status` - The status of the replication.- Returns:
- builder
-
creationTime
public ReplicationConfigurationState.Builder creationTime(java.lang.String creationTime)
- Parameters:
creationTime- When the replication configuration was created. * `destination[0].file_system_id` - The fs ID of the replica. * `destination[0].status` - The status of the replication.- Returns:
- builder
-
destination
public ReplicationConfigurationState.Builder destination(@Nullable com.pulumi.core.Output<ReplicationConfigurationDestinationArgs> destination)
- Parameters:
destination- A destination configuration block (documented below).- Returns:
- builder
-
destination
public ReplicationConfigurationState.Builder destination(ReplicationConfigurationDestinationArgs destination)
- Parameters:
destination- A destination configuration block (documented below).- Returns:
- builder
-
originalSourceFileSystemArn
public ReplicationConfigurationState.Builder originalSourceFileSystemArn(@Nullable com.pulumi.core.Output<java.lang.String> originalSourceFileSystemArn)
- Parameters:
originalSourceFileSystemArn- ARN of the original source Amazon EFS file system in the replication configuration.- Returns:
- builder
-
originalSourceFileSystemArn
public ReplicationConfigurationState.Builder originalSourceFileSystemArn(java.lang.String originalSourceFileSystemArn)
- Parameters:
originalSourceFileSystemArn- ARN of the original source Amazon EFS file system in the replication configuration.- Returns:
- builder
-
region
public ReplicationConfigurationState.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 ReplicationConfigurationState.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
-
sourceFileSystemArn
public ReplicationConfigurationState.Builder sourceFileSystemArn(@Nullable com.pulumi.core.Output<java.lang.String> sourceFileSystemArn)
- Parameters:
sourceFileSystemArn- ARN of the current source file system in the replication configuration.- Returns:
- builder
-
sourceFileSystemArn
public ReplicationConfigurationState.Builder sourceFileSystemArn(java.lang.String sourceFileSystemArn)
- Parameters:
sourceFileSystemArn- ARN of the current source file system in the replication configuration.- Returns:
- builder
-
sourceFileSystemId
public ReplicationConfigurationState.Builder sourceFileSystemId(@Nullable com.pulumi.core.Output<java.lang.String> sourceFileSystemId)
- Parameters:
sourceFileSystemId- The ID of the file system that is to be replicated.- Returns:
- builder
-
sourceFileSystemId
public ReplicationConfigurationState.Builder sourceFileSystemId(java.lang.String sourceFileSystemId)
- Parameters:
sourceFileSystemId- The ID of the file system that is to be replicated.- Returns:
- builder
-
sourceFileSystemRegion
public ReplicationConfigurationState.Builder sourceFileSystemRegion(@Nullable com.pulumi.core.Output<java.lang.String> sourceFileSystemRegion)
- Parameters:
sourceFileSystemRegion- The AWS Region in which the source Amazon EFS file system is located.- Returns:
- builder
-
sourceFileSystemRegion
public ReplicationConfigurationState.Builder sourceFileSystemRegion(java.lang.String sourceFileSystemRegion)
- Parameters:
sourceFileSystemRegion- The AWS Region in which the source Amazon EFS file system is located.- Returns:
- builder
-
build
public ReplicationConfigurationState build()
-
-