Interface IReplicationConfigurationProps
Properties for the ReplicationConfiguration.
Namespace: Amazon.CDK.AWS.EFS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IReplicationConfigurationProps
Syntax (vb)
Public Interface IReplicationConfigurationProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EFS;
using Amazon.CDK.AWS.KMS;
FileSystem fileSystem;
Key key;
var replicationConfigurationProps = new ReplicationConfigurationProps {
AvailabilityZone = "availabilityZone",
DestinationFileSystem = fileSystem,
KmsKey = key,
Region = "region"
};
Synopsis
Properties
Availability |
The availability zone name of the destination file system. |
Destination |
The existing destination file system for the replication. |
Kms |
AWS KMS key used to protect the encrypted file system. |
Region | The AWS Region in which the destination file system is located. |
Properties
AvailabilityZone
The availability zone name of the destination file system.
virtual string AvailabilityZone { get; }
Property Value
System.
Remarks
One zone file system is used as the destination file system when this property is set.
Default: - no availability zone is set
DestinationFileSystem
The existing destination file system for the replication.
virtual IFileSystem DestinationFileSystem { get; }
Property Value
Remarks
Default: - None
KmsKey
AWS KMS key used to protect the encrypted file system.
virtual IKey KmsKey { get; }
Property Value
Remarks
Default: - use service-managed KMS key for Amazon EFS
Region
The AWS Region in which the destination file system is located.
virtual string Region { get; }
Property Value
System.
Remarks
Default: - the region of the stack