Package software.amazon.awscdk.cfnpropertymixins.services.datasync
package software.amazon.awscdk.cfnpropertymixins.services.datasync
-
ClassDescriptionProperties for CfnAgentPropsMixin.A builder for
CfnAgentMixinPropsAn implementation forCfnAgentMixinPropsTheAWS::DataSync::Agentresource activates an AWS DataSync agent that you've deployed for storage discovery or data transfers.A fluent builder forCfnAgentPropsMixin.Properties for CfnLocationAzureBlobPropsMixin.A builder forCfnLocationAzureBlobMixinPropsAn implementation forCfnLocationAzureBlobMixinPropsCreates a transfer location for a Microsoft Azure Blob Storage container.The shared access signature (SAS) configuration that allows AWS DataSync to access your Microsoft Azure Blob Storage.An implementation forCfnLocationAzureBlobPropsMixin.AzureBlobSasConfigurationPropertyA fluent builder forCfnLocationAzureBlobPropsMixin.Specifies configuration information for a DataSync-managed secret, such as an authentication token, secret key, password, or Kerberos keytab that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .A builder forCfnLocationAzureBlobPropsMixin.CmkSecretConfigPropertyAn implementation forCfnLocationAzureBlobPropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed Secrets Manager secret where a storage location credentials is stored in Secrets Manager as plain text (for authentication token, secret key, or password) or as binary (for Kerberos keytab).An implementation forCfnLocationAzureBlobPropsMixin.CustomSecretConfigPropertySpecifies 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.An implementation forCfnLocationAzureBlobPropsMixin.ManagedSecretConfigPropertyProperties for CfnLocationEFSPropsMixin.A builder forCfnLocationEFSMixinPropsAn implementation forCfnLocationEFSMixinPropsTheAWS::DataSync::LocationEFSresource creates an endpoint for an Amazon EFS file system.A fluent builder forCfnLocationEFSPropsMixin.The subnet and security groups that AWS DataSync uses to connect to one of your Amazon EFS file system's mount targets .A builder forCfnLocationEFSPropsMixin.Ec2ConfigPropertyAn implementation forCfnLocationEFSPropsMixin.Ec2ConfigPropertyProperties for CfnLocationFSxLustrePropsMixin.A builder forCfnLocationFSxLustreMixinPropsAn implementation forCfnLocationFSxLustreMixinPropsTheAWS::DataSync::LocationFSxLustreresource specifies an endpoint for an Amazon FSx for Lustre file system.A fluent builder forCfnLocationFSxLustrePropsMixin.Properties for CfnLocationFSxONTAPPropsMixin.A builder forCfnLocationFSxONTAPMixinPropsAn implementation forCfnLocationFSxONTAPMixinPropsTheAWS::DataSync::LocationFSxONTAPresource creates an endpoint for an Amazon FSx for NetApp ONTAP file system.A fluent builder forCfnLocationFSxONTAPPropsMixin.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, and a customer-managed AWS KMS key.A builder forCfnLocationFSxONTAPPropsMixin.CmkSecretConfigPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret.A builder forCfnLocationFSxONTAPPropsMixin.CustomSecretConfigPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.CustomSecretConfigPropertySpecifies 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.An implementation forCfnLocationFSxONTAPPropsMixin.ManagedSecretConfigPropertySpecifies how DataSync can access a location using the NFS protocol.A builder forCfnLocationFSxONTAPPropsMixin.NfsMountOptionsPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.NfsMountOptionsPropertySpecifies 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.A builder forCfnLocationFSxONTAPPropsMixin.NFSPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.NFSPropertySpecifies the data transfer protocol that AWS DataSync uses to access your Amazon FSx file system.A builder forCfnLocationFSxONTAPPropsMixin.ProtocolPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.ProtocolPropertySpecifies the version of the Server Message Block (SMB) protocol that AWS DataSync uses to access an SMB file server.A builder forCfnLocationFSxONTAPPropsMixin.SmbMountOptionsPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.SmbMountOptionsPropertySpecifies 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.A builder forCfnLocationFSxONTAPPropsMixin.SMBPropertyAn implementation forCfnLocationFSxONTAPPropsMixin.SMBPropertyProperties for CfnLocationFSxOpenZFSPropsMixin.A builder forCfnLocationFSxOpenZFSMixinPropsAn implementation forCfnLocationFSxOpenZFSMixinPropsTheAWS::DataSync::LocationFSxOpenZFSresource specifies an endpoint for an Amazon FSx for OpenZFS file system.A fluent builder forCfnLocationFSxOpenZFSPropsMixin.Represents the mount options that are available for DataSync to access a Network File System (NFS) location.A builder forCfnLocationFSxOpenZFSPropsMixin.MountOptionsPropertyAn implementation forCfnLocationFSxOpenZFSPropsMixin.MountOptionsPropertyRepresents the Network File System (NFS) protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.A builder forCfnLocationFSxOpenZFSPropsMixin.NFSPropertyAn implementation forCfnLocationFSxOpenZFSPropsMixin.NFSPropertyRepresents the protocol that AWS DataSync uses to access your Amazon FSx for OpenZFS file system.A builder forCfnLocationFSxOpenZFSPropsMixin.ProtocolPropertyAn implementation forCfnLocationFSxOpenZFSPropsMixin.ProtocolPropertyProperties for CfnLocationFSxWindowsPropsMixin.A builder forCfnLocationFSxWindowsMixinPropsAn implementation forCfnLocationFSxWindowsMixinPropsTheAWS::DataSync::LocationFSxWindowsresource specifies an endpoint for an Amazon FSx for Windows Server file system.A fluent builder forCfnLocationFSxWindowsPropsMixin.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, and a customer-managed AWS KMS key.A builder forCfnLocationFSxWindowsPropsMixin.CmkSecretConfigPropertyAn implementation forCfnLocationFSxWindowsPropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret.An implementation forCfnLocationFSxWindowsPropsMixin.CustomSecretConfigPropertySpecifies 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.An implementation forCfnLocationFSxWindowsPropsMixin.ManagedSecretConfigPropertyProperties for CfnLocationHDFSPropsMixin.A builder forCfnLocationHDFSMixinPropsAn implementation forCfnLocationHDFSMixinPropsTheAWS::DataSync::LocationHDFSresource specifies an endpoint for a Hadoop Distributed File System (HDFS).A fluent builder forCfnLocationHDFSPropsMixin.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, and a customer-managed AWS KMS key.A builder forCfnLocationHDFSPropsMixin.CmkSecretConfigPropertyAn implementation forCfnLocationHDFSPropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret.A builder forCfnLocationHDFSPropsMixin.CustomSecretConfigPropertyAn implementation forCfnLocationHDFSPropsMixin.CustomSecretConfigPropertySpecifies 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.A builder forCfnLocationHDFSPropsMixin.ManagedSecretConfigPropertyAn implementation forCfnLocationHDFSPropsMixin.ManagedSecretConfigPropertyThe NameNode of the Hadoop Distributed File System (HDFS).A builder forCfnLocationHDFSPropsMixin.NameNodePropertyAn implementation forCfnLocationHDFSPropsMixin.NameNodePropertyThe 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.A builder forCfnLocationHDFSPropsMixin.QopConfigurationPropertyAn implementation forCfnLocationHDFSPropsMixin.QopConfigurationPropertyProperties for CfnLocationNFSPropsMixin.A builder forCfnLocationNFSMixinPropsAn implementation forCfnLocationNFSMixinPropsTheAWS::DataSync::LocationNFSresource specifies a Network File System (NFS) file server that AWS DataSync can use as a transfer source or destination.A fluent builder forCfnLocationNFSPropsMixin.Specifies the options that DataSync can use to mount your NFS file server.A builder forCfnLocationNFSPropsMixin.MountOptionsPropertyAn implementation forCfnLocationNFSPropsMixin.MountOptionsPropertyThe AWS DataSync agents that can connect to your Network File System (NFS) file server.A builder forCfnLocationNFSPropsMixin.OnPremConfigPropertyAn implementation forCfnLocationNFSPropsMixin.OnPremConfigPropertyProperties for CfnLocationObjectStoragePropsMixin.A builder forCfnLocationObjectStorageMixinPropsAn implementation forCfnLocationObjectStorageMixinPropsTheAWS::DataSync::LocationObjectStorageresource specifies an endpoint for a self-managed object storage bucket.A fluent builder forCfnLocationObjectStoragePropsMixin.Specifies configuration information for a DataSync-managed secret, such as an authentication token, secret key, password, or Kerberos keytab that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .An implementation forCfnLocationObjectStoragePropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed Secrets Manager secret where a storage location credentials is stored in Secrets Manager as plain text (for authentication token, secret key, or password) or as binary (for Kerberos keytab).An implementation forCfnLocationObjectStoragePropsMixin.CustomSecretConfigPropertySpecifies 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.An implementation forCfnLocationObjectStoragePropsMixin.ManagedSecretConfigPropertyProperties for CfnLocationS3PropsMixin.A builder forCfnLocationS3MixinPropsAn implementation forCfnLocationS3MixinPropsTheAWS::DataSync::LocationS3resource specifies an endpoint for an Amazon S3 bucket.A fluent builder forCfnLocationS3PropsMixin.Specifies the Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that DataSync uses to access your S3 bucket.A builder forCfnLocationS3PropsMixin.S3ConfigPropertyAn implementation forCfnLocationS3PropsMixin.S3ConfigPropertyProperties for CfnLocationSMBPropsMixin.A builder forCfnLocationSMBMixinPropsAn implementation forCfnLocationSMBMixinPropsTheAWS::DataSync::LocationSMBresource specifies a Server Message Block (SMB) location that AWS DataSync can use as a transfer source or destination.A fluent builder forCfnLocationSMBPropsMixin.Specifies configuration information for a DataSync-managed secret, such as an authentication token, secret key, password, or Kerberos keytab that DataSync uses to access a specific storage location, with a customer-managed AWS KMS key .A builder forCfnLocationSMBPropsMixin.CmkSecretConfigPropertyAn implementation forCfnLocationSMBPropsMixin.CmkSecretConfigPropertySpecifies configuration information for a customer-managed Secrets Manager secret where a storage location credentials is stored in Secrets Manager as plain text (for authentication token, secret key, or password) or as binary (for Kerberos keytab).A builder forCfnLocationSMBPropsMixin.CustomSecretConfigPropertyAn implementation forCfnLocationSMBPropsMixin.CustomSecretConfigPropertySpecifies 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.A builder forCfnLocationSMBPropsMixin.ManagedSecretConfigPropertyAn implementation forCfnLocationSMBPropsMixin.ManagedSecretConfigPropertySpecifies the version of the SMB protocol that DataSync uses to access your SMB file server.A builder forCfnLocationSMBPropsMixin.MountOptionsPropertyAn implementation forCfnLocationSMBPropsMixin.MountOptionsPropertyProperties for CfnTaskPropsMixin.A builder forCfnTaskMixinPropsAn implementation forCfnTaskMixinPropsTheAWS::DataSync::Taskresource specifies a task.A fluent builder forCfnTaskPropsMixin.Specifies the level of reporting for the files, objects, and directories that Datasync attempted to delete in your destination location.A builder forCfnTaskPropsMixin.DeletedPropertyAn implementation forCfnTaskPropsMixin.DeletedPropertySpecifies where DataSync uploads your task report.A builder forCfnTaskPropsMixin.DestinationPropertyAn implementation forCfnTaskPropsMixin.DestinationPropertySpecifies which files, folders, and objects to include or exclude when transferring files from source to destination.A builder forCfnTaskPropsMixin.FilterRulePropertyAn implementation forCfnTaskPropsMixin.FilterRulePropertyConfigures a manifest, which is a list of files or objects that you want AWS DataSync to transfer.A builder forCfnTaskPropsMixin.ManifestConfigPropertyAn implementation forCfnTaskPropsMixin.ManifestConfigPropertySpecifies the S3 bucket where you're hosting the manifest that you want AWS DataSync to use.A builder forCfnTaskPropsMixin.ManifestConfigSourceS3PropertyAn implementation forCfnTaskPropsMixin.ManifestConfigSourceS3PropertyRepresents the options that are available to control the behavior of a StartTaskExecution operation.A builder forCfnTaskPropsMixin.OptionsPropertyAn implementation forCfnTaskPropsMixin.OptionsPropertyCustomizes the reporting level for aspects of your task report.A builder forCfnTaskPropsMixin.OverridesPropertyAn implementation forCfnTaskPropsMixin.OverridesPropertyExample:A builder forCfnTaskPropsMixin.S3PropertyAn implementation forCfnTaskPropsMixin.S3PropertySpecifies the level of reporting for the files, objects, and directories that Datasync attempted to skip during your transfer.A builder forCfnTaskPropsMixin.SkippedPropertyAn implementation forCfnTaskPropsMixin.SkippedPropertySpecifies the manifest that you want DataSync to use and where it's hosted.A builder forCfnTaskPropsMixin.SourcePropertyAn implementation forCfnTaskPropsMixin.SourcePropertySpecifies how you want to configure a task report, which provides detailed information about for your AWS DataSync transfer.A builder forCfnTaskPropsMixin.TaskReportConfigPropertyAn implementation forCfnTaskPropsMixin.TaskReportConfigPropertyConfigures your AWS DataSync task to run on a schedule (at a minimum interval of 1 hour).A builder forCfnTaskPropsMixin.TaskSchedulePropertyAn implementation forCfnTaskPropsMixin.TaskSchedulePropertySpecifies the level of reporting for the files, objects, and directories that Datasync attempted to transfer.A builder forCfnTaskPropsMixin.TransferredPropertyAn implementation forCfnTaskPropsMixin.TransferredPropertySpecifies the level of reporting for the files, objects, and directories that Datasync attempted to verify at the end of your transfer.A builder forCfnTaskPropsMixin.VerifiedPropertyAn implementation forCfnTaskPropsMixin.VerifiedProperty