import * as core from "@terrascript/core"; export interface DestinationArgs extends core.SchemaArgs { availabilityZoneName?: string | core.StringOut; fileSystemId: string | core.StringOut; kmsKeyId?: string | core.StringOut; region?: string | core.StringOut; status: string | core.StringOut; } export declare class Destination extends core.Schema { availabilityZoneName?: string | core.StringOut; fileSystemId: string | core.StringOut; kmsKeyId?: string | core.StringOut; region?: string | core.StringOut; status: string | core.StringOut; } export interface ReplicationConfigurationArgs extends core.ResourceArgs { /** * (Required) A destination configuration block (documented below). */ destination: Destination; /** * (Required) The ID of the file system that is to be replicated. */ sourceFileSystemId: string | core.StringOut; } export declare class ReplicationConfiguration extends core.Resource { /** * When the replication configuration was created. */ creationTime: string | core.StringOut; /** * (Required) A destination configuration block (documented below). */ destination: Destination; id: string | core.StringOut; /** * The Amazon Resource Name (ARN) of the original source Amazon EFS file system in the replication conf * iguration. */ originalSourceFileSystemArn: string | core.StringOut; /** * The Amazon Resource Name (ARN) of the current source file system in the replication configuration. */ sourceFileSystemArn: string | core.StringOut; /** * (Required) The ID of the file system that is to be replicated. */ sourceFileSystemId: string | core.StringOut; /** * The AWS Region in which the source Amazon EFS file system is located. */ sourceFileSystemRegion: string | core.StringOut; constructor(name: string, args?: ReplicationConfigurationArgs); getNamespace(): string; } //# sourceMappingURL=replication_configuration.d.ts.map