Namespace Amazon.CDK.AWS.DataSync
Classes
| CfnAgent | The |
| CfnAgentProps | Properties for defining a |
| 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 |
| CfnLocationEFS | The |
| 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 |
| CfnLocationFSxLustre | The |
| CfnLocationFSxLustreProps | Properties for defining a |
| CfnLocationFSxONTAP | The |
| 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 |
| CfnLocationFSxOpenZFS | The |
| 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 |
| CfnLocationFSxWindows | The |
| CfnLocationFSxWindowsProps | Properties for defining a |
| CfnLocationHDFS | The |
| 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 |
| CfnLocationNFS | The |
| 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 |
| CfnLocationObjectStorage | The |
| 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 |
| CfnLocationS3 | The |
| 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 |
| CfnLocationSMB | The |
| 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 |
| CfnTask | The |
| 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 |
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 |
| ICfnLocationAzureBlobProps | Properties for defining a |
| ICfnLocationEFSProps | Properties for defining a |
| ICfnLocationFSxLustreProps | Properties for defining a |
| ICfnLocationFSxONTAPProps | Properties for defining a |
| ICfnLocationFSxOpenZFSProps | Properties for defining a |
| ICfnLocationFSxWindowsProps | Properties for defining a |
| ICfnLocationHDFSProps | Properties for defining a |
| ICfnLocationNFSProps | Properties for defining a |
| ICfnLocationObjectStorageProps | Properties for defining a |
| ICfnLocationS3Props | Properties for defining a |
| ICfnLocationSMBProps | Properties for defining a |
| ICfnTaskProps | Properties for defining a |