Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.DataSync

Classes

CfnAgent

The AWS::DataSync::Agent resource activates an AWS DataSync agent that you've deployed for storage discovery or data transfers.

CfnAgentProps

Properties for defining a CfnAgent.

CfnLocationAzureBlob

Creates a transfer location for a Microsoft Azure Blob Storage container.

CfnLocationAzureBlob.AzureBlobSasConfigurationProperty

The shared access signature (SAS) configuration that allows AWS DataSync to access your Microsoft Azure Blob Storage.

CfnLocationAzureBlob.CmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationAzureBlob.CustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationAzureBlob.ManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationAzureBlobProps

Properties for defining a CfnLocationAzureBlob.

CfnLocationEFS

The AWS::DataSync::LocationEFS resource creates an endpoint for an Amazon EFS file system.

CfnLocationEFS.Ec2ConfigProperty

The subnet and security groups that AWS DataSync uses to connect to one of your Amazon EFS file system's mount targets .

CfnLocationEFSProps

Properties for defining a CfnLocationEFS.

CfnLocationFSxLustre

The AWS::DataSync::LocationFSxLustre resource specifies an endpoint for an Amazon FSx for Lustre file system.

CfnLocationFSxLustreProps

Properties for defining a CfnLocationFSxLustre.

CfnLocationFSxONTAP

The AWS::DataSync::LocationFSxONTAP resource creates an endpoint for an Amazon FSx for NetApp ONTAP file system.

CfnLocationFSxONTAP.NFSProperty

Specifies the Network File System (NFS) protocol configuration that AWS DataSync uses to access a storage virtual machine (SVM) on your Amazon FSx for NetApp ONTAP file system.

CfnLocationFSxONTAP.NfsMountOptionsProperty

Specifies how DataSync can access a location using the NFS protocol.

CfnLocationFSxONTAP.ProtocolProperty

Specifies the data transfer protocol that AWS DataSync uses to access your Amazon FSx file system.

CfnLocationFSxONTAP.SMBProperty

Specifies the Server Message Block (SMB) protocol configuration that AWS DataSync uses to access a storage virtual machine (SVM) on your Amazon FSx for NetApp ONTAP file system.

CfnLocationFSxONTAP.SmbMountOptionsProperty

Specifies the version of the Server Message Block (SMB) protocol that AWS DataSync uses to access an SMB file server.

CfnLocationFSxONTAPProps

Properties for defining a CfnLocationFSxONTAP.

CfnLocationFSxOpenZFS

The AWS::DataSync::LocationFSxOpenZFS resource specifies an endpoint for an Amazon FSx for OpenZFS file system.

CfnLocationFSxOpenZFS.MountOptionsProperty

Represents the mount options that are available for DataSync to access a Network File System (NFS) location.

CfnLocationFSxOpenZFS.NFSProperty

Represents the Network File System (NFS) protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.

CfnLocationFSxOpenZFS.ProtocolProperty

Represents the protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.

CfnLocationFSxOpenZFSProps

Properties for defining a CfnLocationFSxOpenZFS.

CfnLocationFSxWindows

The AWS::DataSync::LocationFSxWindows resource specifies an endpoint for an Amazon FSx for Windows Server file system.

CfnLocationFSxWindowsProps

Properties for defining a CfnLocationFSxWindows.

CfnLocationHDFS

The AWS::DataSync::LocationHDFS resource specifies an endpoint for a Hadoop Distributed File System (HDFS).

CfnLocationHDFS.NameNodeProperty

The NameNode of the Hadoop Distributed File System (HDFS).

CfnLocationHDFS.QopConfigurationProperty

The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer privacy settings configured on the Hadoop Distributed File System (HDFS) cluster.

CfnLocationHDFSProps

Properties for defining a CfnLocationHDFS.

CfnLocationNFS

The AWS::DataSync::LocationNFS resource specifies a Network File System (NFS) file server that AWS DataSync can use as a transfer source or destination.

CfnLocationNFS.MountOptionsProperty

Specifies the options that DataSync can use to mount your NFS file server.

CfnLocationNFS.OnPremConfigProperty

The AWS DataSync agents that can connect to your Network File System (NFS) file server.

CfnLocationNFSProps

Properties for defining a CfnLocationNFS.

CfnLocationObjectStorage

The AWS::DataSync::LocationObjectStorage resource specifies an endpoint for a self-managed object storage bucket.

CfnLocationObjectStorage.CmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationObjectStorage.CustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationObjectStorage.ManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationObjectStorageProps

Properties for defining a CfnLocationObjectStorage.

CfnLocationS3

The AWS::DataSync::LocationS3 resource specifies an endpoint for an Amazon S3 bucket.

CfnLocationS3.S3ConfigProperty

Specifies the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that DataSync uses to access your S3 bucket.

CfnLocationS3Props

Properties for defining a CfnLocationS3.

CfnLocationSMB

The AWS::DataSync::LocationSMB resource specifies a Server Message Block (SMB) location that AWS DataSync can use as a transfer source or destination.

CfnLocationSMB.CmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationSMB.CustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationSMB.ManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationSMB.MountOptionsProperty

Specifies the version of the SMB protocol that DataSync uses to access your SMB file server.

CfnLocationSMBProps

Properties for defining a CfnLocationSMB.

CfnTask

The AWS::DataSync::Task resource specifies a task.

CfnTask.DeletedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to delete in your destination location.

CfnTask.DestinationProperty

Specifies where DataSync uploads your task report.

CfnTask.FilterRuleProperty

Specifies which files, folders, and objects to include or exclude when transferring files from source to destination.

CfnTask.ManifestConfigProperty

Configures a manifest, which is a list of files or objects that you want AWS DataSync to transfer.

CfnTask.ManifestConfigSourceS3Property

Specifies the S3 bucket where you're hosting the manifest that you want AWS DataSync to use.

CfnTask.OptionsProperty

Represents the options that are available to control the behavior of a StartTaskExecution operation. This behavior includes preserving metadata, such as user ID (UID), group ID (GID), and file permissions; overwriting files in the destination; data integrity verification; and so on.

CfnTask.OverridesProperty

Customizes the reporting level for aspects of your task report.

CfnTask.S3Property
CfnTask.SkippedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to skip during your transfer.

CfnTask.SourceProperty

Specifies the manifest that you want DataSync to use and where it's hosted.

CfnTask.TaskReportConfigProperty

Specifies how you want to configure a task report, which provides detailed information about for your AWS DataSync transfer.

CfnTask.TaskScheduleProperty

Configures your AWS DataSync task to run on a schedule (at a minimum interval of 1 hour).

CfnTask.TransferredProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to transfer.

CfnTask.VerifiedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to verify at the end of your transfer.

CfnTaskProps

Properties for defining a CfnTask.

Interfaces

CfnLocationAzureBlob.IAzureBlobSasConfigurationProperty

The shared access signature (SAS) configuration that allows AWS DataSync to access your Microsoft Azure Blob Storage.

CfnLocationAzureBlob.ICmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationAzureBlob.ICustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationAzureBlob.IManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationEFS.IEc2ConfigProperty

The subnet and security groups that AWS DataSync uses to connect to one of your Amazon EFS file system's mount targets .

CfnLocationFSxONTAP.INFSProperty

Specifies the Network File System (NFS) protocol configuration that AWS DataSync uses to access a storage virtual machine (SVM) on your Amazon FSx for NetApp ONTAP file system.

CfnLocationFSxONTAP.INfsMountOptionsProperty

Specifies how DataSync can access a location using the NFS protocol.

CfnLocationFSxONTAP.IProtocolProperty

Specifies the data transfer protocol that AWS DataSync uses to access your Amazon FSx file system.

CfnLocationFSxONTAP.ISMBProperty

Specifies the Server Message Block (SMB) protocol configuration that AWS DataSync uses to access a storage virtual machine (SVM) on your Amazon FSx for NetApp ONTAP file system.

CfnLocationFSxONTAP.ISmbMountOptionsProperty

Specifies the version of the Server Message Block (SMB) protocol that AWS DataSync uses to access an SMB file server.

CfnLocationFSxOpenZFS.IMountOptionsProperty

Represents the mount options that are available for DataSync to access a Network File System (NFS) location.

CfnLocationFSxOpenZFS.INFSProperty

Represents the Network File System (NFS) protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.

CfnLocationFSxOpenZFS.IProtocolProperty

Represents the protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.

CfnLocationHDFS.INameNodeProperty

The NameNode of the Hadoop Distributed File System (HDFS).

CfnLocationHDFS.IQopConfigurationProperty

The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer privacy settings configured on the Hadoop Distributed File System (HDFS) cluster.

CfnLocationNFS.IMountOptionsProperty

Specifies the options that DataSync can use to mount your NFS file server.

CfnLocationNFS.IOnPremConfigProperty

The AWS DataSync agents that can connect to your Network File System (NFS) file server.

CfnLocationObjectStorage.ICmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationObjectStorage.ICustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationObjectStorage.IManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationS3.IS3ConfigProperty

Specifies the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that DataSync uses to access your S3 bucket.

CfnLocationSMB.ICmkSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or secret key that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .

CfnLocationSMB.ICustomSecretConfigProperty

Specifies configuration information for a customer-managed Secrets Manager secret where a storage location authentication token or secret key is stored in plain text.

CfnLocationSMB.IManagedSecretConfigProperty

Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location.

CfnLocationSMB.IMountOptionsProperty

Specifies the version of the SMB protocol that DataSync uses to access your SMB file server.

CfnTask.IDeletedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to delete in your destination location.

CfnTask.IDestinationProperty

Specifies where DataSync uploads your task report.

CfnTask.IFilterRuleProperty

Specifies which files, folders, and objects to include or exclude when transferring files from source to destination.

CfnTask.IManifestConfigProperty

Configures a manifest, which is a list of files or objects that you want AWS DataSync to transfer.

CfnTask.IManifestConfigSourceS3Property

Specifies the S3 bucket where you're hosting the manifest that you want AWS DataSync to use.

CfnTask.IOptionsProperty

Represents the options that are available to control the behavior of a StartTaskExecution operation. This behavior includes preserving metadata, such as user ID (UID), group ID (GID), and file permissions; overwriting files in the destination; data integrity verification; and so on.

CfnTask.IOverridesProperty

Customizes the reporting level for aspects of your task report.

CfnTask.IS3Property
CfnTask.ISkippedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to skip during your transfer.

CfnTask.ISourceProperty

Specifies the manifest that you want DataSync to use and where it's hosted.

CfnTask.ITaskReportConfigProperty

Specifies how you want to configure a task report, which provides detailed information about for your AWS DataSync transfer.

CfnTask.ITaskScheduleProperty

Configures your AWS DataSync task to run on a schedule (at a minimum interval of 1 hour).

CfnTask.ITransferredProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to transfer.

CfnTask.IVerifiedProperty

Specifies the level of reporting for the files, objects, and directories that Datasync attempted to verify at the end of your transfer.

ICfnAgentProps

Properties for defining a CfnAgent.

ICfnLocationAzureBlobProps

Properties for defining a CfnLocationAzureBlob.

ICfnLocationEFSProps

Properties for defining a CfnLocationEFS.

ICfnLocationFSxLustreProps

Properties for defining a CfnLocationFSxLustre.

ICfnLocationFSxONTAPProps

Properties for defining a CfnLocationFSxONTAP.

ICfnLocationFSxOpenZFSProps

Properties for defining a CfnLocationFSxOpenZFS.

ICfnLocationFSxWindowsProps

Properties for defining a CfnLocationFSxWindows.

ICfnLocationHDFSProps

Properties for defining a CfnLocationHDFS.

ICfnLocationNFSProps

Properties for defining a CfnLocationNFS.

ICfnLocationObjectStorageProps

Properties for defining a CfnLocationObjectStorage.

ICfnLocationS3Props

Properties for defining a CfnLocationS3.

ICfnLocationSMBProps

Properties for defining a CfnLocationSMB.

ICfnTaskProps

Properties for defining a CfnTask.

Back to top Generated by DocFX