Package-level declarations
Types
A key-value pair to associate with a resource.
Builder for AgentTagArgs.
Builder for GetAgentPlainArgs.
Builder for GetLocationAzureBlobPlainArgs.
Builder for GetLocationEfsPlainArgs.
Builder for GetLocationFSxLustrePlainArgs.
Builder for GetLocationFSxOntapPlainArgs.
Builder for GetLocationFSxOpenZfsPlainArgs.
Builder for GetLocationFSxWindowsPlainArgs.
Builder for GetLocationHdfsPlainArgs.
Builder for GetLocationNfsPlainArgs.
Builder for GetLocationObjectStoragePlainArgs.
Builder for GetLocationS3PlainArgs.
Builder for GetLocationSmbPlainArgs.
Builder for GetStorageSystemPlainArgs.
Builder for GetTaskPlainArgs.
Specifies the shared access signature (SAS) that DataSync uses to access your Azure Blob Storage container.
A key-value pair to associate with a resource.
Builder for LocationAzureBlobTagArgs.
The subnet and security group that DataSync uses to access target EFS file system.
Builder for LocationEfsEc2ConfigArgs.
A key-value pair to associate with a resource.
Builder for LocationEfsTagArgs.
A key-value pair to associate with a resource.
Builder for LocationFSxLustreTagArgs.
NFS protocol configuration for FSx ONTAP file system.
Builder for LocationFSxOntapNfsArgs.
The NFS mount options that DataSync can use to mount your NFS share.
Configuration settings for NFS or SMB protocol.
Builder for LocationFSxOntapProtocolArgs.
SMB protocol configuration for FSx ONTAP file system.
Builder for LocationFSxOntapSmbArgs.
The mount options used by DataSync to access the SMB server.
A key-value pair to associate with a resource.
Builder for LocationFSxOntapTagArgs.
The NFS mount options that DataSync can use to mount your NFS share.
Builder for LocationFSxOpenZfsMountOptionsArgs.
FSx OpenZFS file system NFS protocol information
Builder for LocationFSxOpenZfsNfsArgs.
Configuration settings for an NFS or SMB protocol, currently only support NFS
Builder for LocationFSxOpenZfsProtocolArgs.
A key-value pair to associate with a resource.
Builder for LocationFSxOpenZfsTagArgs.
A key-value pair to associate with a resource.
Builder for LocationFSxWindowsTagArgs.
HDFS Name Node IP and port information.
Builder for LocationHdfsNameNodeArgs.
Configuration information for RPC Protection and Data Transfer Protection. These parameters can be set to AUTHENTICATION, INTEGRITY, or PRIVACY. The default value is PRIVACY.
Builder for LocationHdfsQopConfigurationArgs.
A key-value pair to associate with a resource.
Builder for LocationHdfsTagArgs.
The NFS mount options that DataSync can use to mount your NFS share.
Builder for LocationNfsMountOptionsArgs.
Contains a list of Amazon Resource Names (ARNs) of agents that are used to connect an NFS server.
Builder for LocationNfsOnPremConfigArgs.
A key-value pair to associate with a resource.
Builder for LocationNfsTagArgs.
A key-value pair to associate with a resource.
Builder for LocationObjectStorageTagArgs.
The Amazon Resource Name (ARN) of the AWS IAM role that is used to access an Amazon S3 bucket.
Builder for LocationS3s3ConfigArgs.
A key-value pair to associate with a resource.
Builder for LocationS3TagArgs.
The mount options used by DataSync to access the SMB server.
Builder for LocationSmbMountOptionsArgs.
A key-value pair to associate with a resource.
Builder for LocationSmbTagArgs.
The server name and network port required to connect with the management interface of the on-premises storage system.
The username and password for accessing your on-premises storage system's management interface.
Builder for StorageSystemServerCredentialsArgs.
A key-value pair to associate with a resource.
Builder for StorageSystemTagArgs.
Specifies which files folders and objects to include or exclude when transferring files from source to destination.
Builder for TaskFilterRuleArgs.
Represents the options that are available to control the behavior of a StartTaskExecution operation.
Builder for TaskOptionsArgs.
Specifies how you want to configure a task report, which provides detailed information about for your Datasync transfer.
Builder for TaskReportConfigArgs.
Specifies where DataSync uploads your task report.
Specifies the Amazon S3 bucket where DataSync uploads your task report.
Customizes the reporting level for aspects of your task report. For example, your report might generally only include errors, but you could specify that you want a list of successes and errors just for the files that Datasync attempted to delete in your destination location.
Specifies the level of reporting for the files, objects, and directories that Datasync attempted to delete in your destination location. This only applies if you configure your task to delete data in the destination that isn't in the source.
Specifies the level of reporting for the files, objects, and directories that Datasync attempted to skip during your transfer.
Specifies the level of reporting for the files, objects, and directories that Datasync attempted to transfer.
Specifies the level of reporting for the files, objects, and directories that Datasync attempted to verify at the end of your transfer. This only applies if you configure your task to verify data during and after the transfer (which Datasync does by default)
Specifies the schedule you want your task to use for repeated executions.
Builder for TaskScheduleArgs.
A key-value pair to associate with a resource.
Builder for TaskTagArgs.