Class ReplicationConfigurationDestinationArgs.Builder

    • Method Detail

      • availabilityZoneName

        public ReplicationConfigurationDestinationArgs.Builder availabilityZoneName​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.String> availabilityZoneName)
        Parameters:
        availabilityZoneName - The availability zone in which the replica should be created. If specified, the replica will be created with One Zone storage. If omitted, regional storage will be used.
        Returns:
        builder
      • availabilityZoneName

        public ReplicationConfigurationDestinationArgs.Builder availabilityZoneName​(java.lang.String availabilityZoneName)
        Parameters:
        availabilityZoneName - The availability zone in which the replica should be created. If specified, the replica will be created with One Zone storage. If omitted, regional storage will be used.
        Returns:
        builder
      • fileSystemId

        public ReplicationConfigurationDestinationArgs.Builder fileSystemId​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.String> fileSystemId)
        Parameters:
        fileSystemId - The ID of the destination file system for the replication. If no ID is provided, then EFS creates a new file system with the default settings.
        Returns:
        builder
      • fileSystemId

        public ReplicationConfigurationDestinationArgs.Builder fileSystemId​(java.lang.String fileSystemId)
        Parameters:
        fileSystemId - The ID of the destination file system for the replication. If no ID is provided, then EFS creates a new file system with the default settings.
        Returns:
        builder
      • kmsKeyId

        public ReplicationConfigurationDestinationArgs.Builder kmsKeyId​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> kmsKeyId)
        Parameters:
        kmsKeyId - The Key ID, ARN, alias, or alias ARN of the KMS key that should be used to encrypt the replica file system. If omitted, the default KMS key for EFS `/aws/elasticfilesystem` will be used.
        Returns:
        builder
      • kmsKeyId

        public ReplicationConfigurationDestinationArgs.Builder kmsKeyId​(java.lang.String kmsKeyId)
        Parameters:
        kmsKeyId - The Key ID, ARN, alias, or alias ARN of the KMS key that should be used to encrypt the replica file system. If omitted, the default KMS key for EFS `/aws/elasticfilesystem` will be used.
        Returns:
        builder