@aws-sdk/client-datasync

Description

DataSync

DataSync is an online data movement and discovery service that simplifies data migration and helps you quickly, easily, and securely transfer your file or object data to, from, and between Amazon Web Services storage services.

This API interface reference includes documentation for using DataSync programmatically. For complete information, see the DataSync User Guide  .

Installation

NPM
npm install @aws-sdk/client-datasync
Yarn
yarn add @aws-sdk/client-datasync
pnpm
pnpm add @aws-sdk/client-datasync

Types

Type Name
Type
AddStorageSystemCommandClass
AddStorageSystemCommandInputInterface
AddStorageSystemCommandOutputInterface
AddStorageSystemRequestInterface
AddStorageSystemResponseInterface
AgentListEntryInterface
AgentStatusTypeAlias
AgentStatusenumVariable
AtimeTypeAlias
AtimeenumVariable
AzureAccessTierTypeAlias
AzureAccessTierenumVariable
AzureBlobAuthenticationTypeTypeAlias
AzureBlobAuthenticationTypeenumVariable
AzureBlobSasConfigurationInterface
AzureBlobTypeTypeAlias
AzureBlobTypeenumVariable
CancelTaskExecutionCommandClass
CancelTaskExecutionCommandInputInterface
CancelTaskExecutionCommandOutputInterface
CancelTaskExecutionRequestInterface
CancelTaskExecutionResponseInterface
CapacityInterface
ClientDefaultsInterface
ClientInputEndpointParametersInterface
CreateAgentCommandClass
CreateAgentCommandInputInterface
CreateAgentCommandOutputInterface
CreateAgentRequestInterface
CreateAgentResponseInterface
CreateLocationAzureBlobCommandClass
CreateLocationAzureBlobCommandInputInterface
CreateLocationAzureBlobCommandOutputInterface
CreateLocationAzureBlobRequestInterface
CreateLocationAzureBlobResponseInterface
CreateLocationEfsCommandClass
CreateLocationEfsCommandInputInterface
CreateLocationEfsCommandOutputInterface
CreateLocationEfsRequestInterface
CreateLocationEfsResponseInterface
CreateLocationFsxLustreCommandClass
CreateLocationFsxLustreCommandInputInterface
CreateLocationFsxLustreCommandOutputInterface
CreateLocationFsxLustreRequestInterface
CreateLocationFsxLustreResponseInterface
CreateLocationFsxOntapCommandClass
CreateLocationFsxOntapCommandInputInterface
CreateLocationFsxOntapCommandOutputInterface
CreateLocationFsxOntapRequestInterface
CreateLocationFsxOntapResponseInterface
CreateLocationFsxOpenZfsCommandClass
CreateLocationFsxOpenZfsCommandInputInterface
CreateLocationFsxOpenZfsCommandOutputInterface
CreateLocationFsxOpenZfsRequestInterface
CreateLocationFsxOpenZfsResponseInterface
CreateLocationFsxWindowsCommandClass
CreateLocationFsxWindowsCommandInputInterface
CreateLocationFsxWindowsCommandOutputInterface
CreateLocationFsxWindowsRequestInterface
CreateLocationFsxWindowsResponseInterface
CreateLocationHdfsCommandClass
CreateLocationHdfsCommandInputInterface
CreateLocationHdfsCommandOutputInterface
CreateLocationHdfsRequestInterface
CreateLocationHdfsResponseInterface
CreateLocationNfsCommandClass
CreateLocationNfsCommandInputInterface
CreateLocationNfsCommandOutputInterface
CreateLocationNfsRequestInterface
CreateLocationNfsResponseInterface
CreateLocationObjectStorageCommandClass
CreateLocationObjectStorageCommandInputInterface
CreateLocationObjectStorageCommandOutputInterface
CreateLocationObjectStorageRequestInterface
CreateLocationObjectStorageResponseInterface
CreateLocationS3CommandClass
CreateLocationS3CommandInputInterface
CreateLocationS3CommandOutputInterface
CreateLocationS3RequestInterface
CreateLocationS3ResponseInterface
CreateLocationSmbCommandClass
CreateLocationSmbCommandInputInterface
CreateLocationSmbCommandOutputInterface
CreateLocationSmbRequestInterface
CreateLocationSmbResponseInterface
CreateTaskCommandClass
CreateTaskCommandInputInterface
CreateTaskCommandOutputInterface
CreateTaskRequestInterface
CreateTaskResponseInterface
CredentialsInterface
DataSyncClass
DataSyncInterface
DataSyncClientClass
DataSyncClientConfigInterface
DataSyncClientConfigTypeTypeAlias
DataSyncClientResolvedConfigInterface
DataSyncClientResolvedConfigTypeTypeAlias
DataSyncPaginationConfigurationInterface
DataSyncServiceExceptionClass
DeleteAgentCommandClass
DeleteAgentCommandInputInterface
DeleteAgentCommandOutputInterface
DeleteAgentRequestInterface
DeleteAgentResponseInterface
DeleteLocationCommandClass
DeleteLocationCommandInputInterface
DeleteLocationCommandOutputInterface
DeleteLocationRequestInterface
DeleteLocationResponseInterface
DeleteTaskCommandClass
DeleteTaskCommandInputInterface
DeleteTaskCommandOutputInterface
DeleteTaskRequestInterface
DeleteTaskResponseInterface
DescribeAgentCommandClass
DescribeAgentCommandInputInterface
DescribeAgentCommandOutputInterface
DescribeAgentRequestInterface
DescribeAgentResponseInterface
DescribeDiscoveryJobCommandClass
DescribeDiscoveryJobCommandInputInterface
DescribeDiscoveryJobCommandOutputInterface
DescribeDiscoveryJobRequestInterface
DescribeDiscoveryJobResponseInterface
DescribeLocationAzureBlobCommandClass
DescribeLocationAzureBlobCommandInputInterface
DescribeLocationAzureBlobCommandOutputInterface
DescribeLocationAzureBlobRequestInterface
DescribeLocationAzureBlobResponseInterface
DescribeLocationEfsCommandClass
DescribeLocationEfsCommandInputInterface
DescribeLocationEfsCommandOutputInterface
DescribeLocationEfsRequestInterface
DescribeLocationEfsResponseInterface
DescribeLocationFsxLustreCommandClass
DescribeLocationFsxLustreCommandInputInterface
DescribeLocationFsxLustreCommandOutputInterface
DescribeLocationFsxLustreRequestInterface
DescribeLocationFsxLustreResponseInterface
DescribeLocationFsxOntapCommandClass
DescribeLocationFsxOntapCommandInputInterface
DescribeLocationFsxOntapCommandOutputInterface
DescribeLocationFsxOntapRequestInterface
DescribeLocationFsxOntapResponseInterface
DescribeLocationFsxOpenZfsCommandClass
DescribeLocationFsxOpenZfsCommandInputInterface
DescribeLocationFsxOpenZfsCommandOutputInterface
DescribeLocationFsxOpenZfsRequestInterface
DescribeLocationFsxOpenZfsResponseInterface
DescribeLocationFsxWindowsCommandClass
DescribeLocationFsxWindowsCommandInputInterface
DescribeLocationFsxWindowsCommandOutputInterface
DescribeLocationFsxWindowsRequestInterface
DescribeLocationFsxWindowsResponseInterface
DescribeLocationHdfsCommandClass
DescribeLocationHdfsCommandInputInterface
DescribeLocationHdfsCommandOutputInterface
DescribeLocationHdfsRequestInterface
DescribeLocationHdfsResponseInterface
DescribeLocationNfsCommandClass
DescribeLocationNfsCommandInputInterface
DescribeLocationNfsCommandOutputInterface
DescribeLocationNfsRequestInterface
DescribeLocationNfsResponseInterface
DescribeLocationObjectStorageCommandClass
DescribeLocationObjectStorageCommandInputInterface
DescribeLocationObjectStorageCommandOutputInterface
DescribeLocationObjectStorageRequestInterface
DescribeLocationObjectStorageResponseInterface
DescribeLocationS3CommandClass
DescribeLocationS3CommandInputInterface
DescribeLocationS3CommandOutputInterface
DescribeLocationS3RequestInterface
DescribeLocationS3ResponseInterface
DescribeLocationSmbCommandClass
DescribeLocationSmbCommandInputInterface
DescribeLocationSmbCommandOutputInterface
DescribeLocationSmbRequestInterface
DescribeLocationSmbResponseInterface
DescribeStorageSystemCommandClass
DescribeStorageSystemCommandInputInterface
DescribeStorageSystemCommandOutputInterface
DescribeStorageSystemRequestInterface
DescribeStorageSystemResourceMetricsCommandClass
DescribeStorageSystemResourceMetricsCommandInputInterface
DescribeStorageSystemResourceMetricsCommandOutputInterface
DescribeStorageSystemResourceMetricsRequestInterface
DescribeStorageSystemResourceMetricsResponseInterface
DescribeStorageSystemResourcesCommandClass
DescribeStorageSystemResourcesCommandInputInterface
DescribeStorageSystemResourcesCommandOutputInterface
DescribeStorageSystemResourcesRequestInterface
DescribeStorageSystemResourcesResponseInterface
DescribeStorageSystemResponseInterface
DescribeTaskCommandClass
DescribeTaskCommandInputInterface
DescribeTaskCommandOutputInterface
DescribeTaskExecutionCommandClass
DescribeTaskExecutionCommandInputInterface
DescribeTaskExecutionCommandOutputInterface
DescribeTaskExecutionRequestInterface
DescribeTaskExecutionResponseInterface
DescribeTaskRequestInterface
DescribeTaskResponseInterface
DiscoveryJobListEntryInterface
DiscoveryJobStatusTypeAlias
DiscoveryJobStatusenumVariable
DiscoveryResourceFilterTypeAlias
DiscoveryResourceFilterenumVariable
DiscoveryResourceTypeTypeAlias
DiscoveryResourceTypeenumVariable
DiscoveryServerConfigurationInterface
DiscoverySystemTypeTypeAlias
DiscoverySystemTypeenumVariable
Ec2ConfigInterface
EfsInTransitEncryptionTypeAlias
EfsInTransitEncryptionenumVariable
EndpointTypeTypeAlias
EndpointTypeenumVariable
FilterRuleInterface
FilterTypeTypeAlias
FilterTypeenumVariable
FsxProtocolInterface
FsxProtocolNfsInterface
FsxProtocolSmbInterface
FsxUpdateProtocolInterface
FsxUpdateProtocolSmbInterface
GenerateRecommendationsCommandClass
GenerateRecommendationsCommandInputInterface
GenerateRecommendationsCommandOutputInterface
GenerateRecommendationsRequestInterface
GenerateRecommendationsResponseInterface
GidTypeAlias
GidenumVariable
HdfsAuthenticationTypeTypeAlias
HdfsAuthenticationTypeenumVariable
HdfsDataTransferProtectionTypeAlias
HdfsDataTransferProtectionenumVariable
HdfsNameNodeInterface
HdfsRpcProtectionTypeAlias
HdfsRpcProtectionenumVariable
InternalExceptionClass
InvalidRequestExceptionClass
IOPSInterface
LatencyInterface
ListAgentsCommandClass
ListAgentsCommandInputInterface
ListAgentsCommandOutputInterface
ListAgentsRequestInterface
ListAgentsResponseInterface
ListDiscoveryJobsCommandClass
ListDiscoveryJobsCommandInputInterface
ListDiscoveryJobsCommandOutputInterface
ListDiscoveryJobsRequestInterface
ListDiscoveryJobsResponseInterface
ListLocationsCommandClass
ListLocationsCommandInputInterface
ListLocationsCommandOutputInterface
ListLocationsRequestInterface
ListLocationsResponseInterface
ListStorageSystemsCommandClass
ListStorageSystemsCommandInputInterface
ListStorageSystemsCommandOutputInterface
ListStorageSystemsRequestInterface
ListStorageSystemsResponseInterface
ListTagsForResourceCommandClass
ListTagsForResourceCommandInputInterface
ListTagsForResourceCommandOutputInterface
ListTagsForResourceRequestInterface
ListTagsForResourceResponseInterface
ListTaskExecutionsCommandClass
ListTaskExecutionsCommandInputInterface
ListTaskExecutionsCommandOutputInterface
ListTaskExecutionsRequestInterface
ListTaskExecutionsResponseInterface
ListTasksCommandClass
ListTasksCommandInputInterface
ListTasksCommandOutputInterface
ListTasksRequestInterface
ListTasksResponseInterface
LocationFilterInterface
LocationFilterNameTypeAlias
LocationFilterNameenumVariable
LocationListEntryInterface
LogLevelTypeAlias
LogLevelenumVariable
ManifestActionTypeAlias
ManifestActionenumVariable
ManifestConfigInterface
ManifestFormatTypeAlias
ManifestFormatenumVariable
MaxP95PerformanceInterface
MtimeTypeAlias
MtimeenumVariable
NetAppONTAPClusterInterface
NetAppONTAPSVMInterface
NetAppONTAPVolumeInterface
NfsMountOptionsInterface
NfsVersionTypeAlias
NfsVersionenumVariable
ObjectStorageServerProtocolTypeAlias
ObjectStorageServerProtocolenumVariable
ObjectTagsTypeAlias
ObjectTagsenumVariable
ObjectVersionIdsTypeAlias
ObjectVersionIdsenumVariable
OnPremConfigInterface
OperatorTypeAlias
OperatorenumVariable
OptionsInterface
OverwriteModeTypeAlias
OverwriteModeenumVariable
P95MetricsInterface
paginateDescribeStorageSystemResourceMetricsVariable
paginateDescribeStorageSystemResourcesVariable
paginateListAgentsVariable
paginateListDiscoveryJobsVariable
paginateListLocationsVariable
paginateListStorageSystemsVariable
paginateListTagsForResourceVariable
paginateListTaskExecutionsVariable
paginateListTasksVariable
PhaseStatusTypeAlias
PhaseStatusenumVariable
PlatformInterface
PosixPermissionsTypeAlias
PosixPermissionsenumVariable
PreserveDeletedFilesTypeAlias
PreserveDeletedFilesenumVariable
PreserveDevicesTypeAlias
PreserveDevicesenumVariable
PrivateLinkConfigInterface
QopConfigurationInterface
RecommendationInterface
RecommendationStatusTypeAlias
RecommendationStatusenumVariable
RemoveStorageSystemCommandClass
RemoveStorageSystemCommandInputInterface
RemoveStorageSystemCommandOutputInterface
RemoveStorageSystemRequestInterface
RemoveStorageSystemResponseInterface
ReportDestinationInterface
ReportDestinationS3Interface
ReportLevelTypeAlias
ReportLevelenumVariable
ReportOutputTypeTypeAlias
ReportOutputTypeenumVariable
ReportOverrideInterface
ReportOverridesInterface
ReportResultInterface
ResourceDetailsInterface
ResourceMetricsInterface
RuntimeExtensionInterface
S3ConfigInterface
S3ManifestConfigInterface
S3StorageClassTypeAlias
S3StorageClassenumVariable
ScheduleDisabledByTypeAlias
ScheduleDisabledByenumVariable
ScheduleStatusTypeAlias
ScheduleStatusenumVariable
ServiceInputTypesTypeAlias
ServiceOutputTypesTypeAlias
SmbAuthenticationTypeTypeAlias
SmbAuthenticationTypeenumVariable
SmbMountOptionsInterface
SmbSecurityDescriptorCopyFlagsTypeAlias
SmbSecurityDescriptorCopyFlagsenumVariable
SmbVersionTypeAlias
SmbVersionenumVariable
SourceManifestConfigInterface
StartDiscoveryJobCommandClass
StartDiscoveryJobCommandInputInterface
StartDiscoveryJobCommandOutputInterface
StartDiscoveryJobRequestInterface
StartDiscoveryJobResponseInterface
StartTaskExecutionCommandClass
StartTaskExecutionCommandInputInterface
StartTaskExecutionCommandOutputInterface
StartTaskExecutionRequestInterface
StartTaskExecutionResponseInterface
StopDiscoveryJobCommandClass
StopDiscoveryJobCommandInputInterface
StopDiscoveryJobCommandOutputInterface
StopDiscoveryJobRequestInterface
StopDiscoveryJobResponseInterface
StorageSystemConnectivityStatusTypeAlias
StorageSystemConnectivityStatusenumVariable
StorageSystemListEntryInterface
TagListEntryInterface
TagResourceCommandClass
TagResourceCommandInputInterface
TagResourceCommandOutputInterface
TagResourceRequestInterface
TagResourceResponseInterface
TaskExecutionFilesFailedDetailInterface
TaskExecutionFilesListedDetailInterface
TaskExecutionListEntryInterface
TaskExecutionResultDetailInterface
TaskExecutionStatusTypeAlias
TaskExecutionStatusenumVariable
TaskFilterInterface
TaskFilterNameTypeAlias
TaskFilterNameenumVariable
TaskListEntryInterface
TaskModeTypeAlias
TaskModeenumVariable
TaskQueueingTypeAlias
TaskQueueingenumVariable
TaskReportConfigInterface
TaskScheduleInterface
TaskScheduleDetailsInterface
TaskStatusTypeAlias
TaskStatusenumVariable
ThroughputInterface
TransferModeTypeAlias
TransferModeenumVariable
UidTypeAlias
UidenumVariable
UntagResourceCommandClass
UntagResourceCommandInputInterface
UntagResourceCommandOutputInterface
UntagResourceRequestInterface
UntagResourceResponseInterface
UpdateAgentCommandClass
UpdateAgentCommandInputInterface
UpdateAgentCommandOutputInterface
UpdateAgentRequestInterface
UpdateAgentResponseInterface
UpdateDiscoveryJobCommandClass
UpdateDiscoveryJobCommandInputInterface
UpdateDiscoveryJobCommandOutputInterface
UpdateDiscoveryJobRequestInterface
UpdateDiscoveryJobResponseInterface
UpdateLocationAzureBlobCommandClass
UpdateLocationAzureBlobCommandInputInterface
UpdateLocationAzureBlobCommandOutputInterface
UpdateLocationAzureBlobRequestInterface
UpdateLocationAzureBlobResponseInterface
UpdateLocationEfsCommandClass
UpdateLocationEfsCommandInputInterface
UpdateLocationEfsCommandOutputInterface
UpdateLocationEfsRequestInterface
UpdateLocationEfsResponseInterface
UpdateLocationFsxLustreCommandClass
UpdateLocationFsxLustreCommandInputInterface
UpdateLocationFsxLustreCommandOutputInterface
UpdateLocationFsxLustreRequestInterface
UpdateLocationFsxLustreResponseInterface
UpdateLocationFsxOntapCommandClass
UpdateLocationFsxOntapCommandInputInterface
UpdateLocationFsxOntapCommandOutputInterface
UpdateLocationFsxOntapRequestInterface
UpdateLocationFsxOntapResponseInterface
UpdateLocationFsxOpenZfsCommandClass
UpdateLocationFsxOpenZfsCommandInputInterface
UpdateLocationFsxOpenZfsCommandOutputInterface
UpdateLocationFsxOpenZfsRequestInterface
UpdateLocationFsxOpenZfsResponseInterface
UpdateLocationFsxWindowsCommandClass
UpdateLocationFsxWindowsCommandInputInterface
UpdateLocationFsxWindowsCommandOutputInterface
UpdateLocationFsxWindowsRequestInterface
UpdateLocationFsxWindowsResponseInterface
UpdateLocationHdfsCommandClass
UpdateLocationHdfsCommandInputInterface
UpdateLocationHdfsCommandOutputInterface
UpdateLocationHdfsRequestInterface
UpdateLocationHdfsResponseInterface
UpdateLocationNfsCommandClass
UpdateLocationNfsCommandInputInterface
UpdateLocationNfsCommandOutputInterface
UpdateLocationNfsRequestInterface
UpdateLocationNfsResponseInterface
UpdateLocationObjectStorageCommandClass
UpdateLocationObjectStorageCommandInputInterface
UpdateLocationObjectStorageCommandOutputInterface
UpdateLocationObjectStorageRequestInterface
UpdateLocationObjectStorageResponseInterface
UpdateLocationS3CommandClass
UpdateLocationS3CommandInputInterface
UpdateLocationS3CommandOutputInterface
UpdateLocationS3RequestInterface
UpdateLocationS3ResponseInterface
UpdateLocationSmbCommandClass
UpdateLocationSmbCommandInputInterface
UpdateLocationSmbCommandOutputInterface
UpdateLocationSmbRequestInterface
UpdateLocationSmbResponseInterface
UpdateStorageSystemCommandClass
UpdateStorageSystemCommandInputInterface
UpdateStorageSystemCommandOutputInterface
UpdateStorageSystemRequestInterface
UpdateStorageSystemResponseInterface
UpdateTaskCommandClass
UpdateTaskCommandInputInterface
UpdateTaskCommandOutputInterface
UpdateTaskExecutionCommandClass
UpdateTaskExecutionCommandInputInterface
UpdateTaskExecutionCommandOutputInterface
UpdateTaskExecutionRequestInterface
UpdateTaskExecutionResponseInterface
UpdateTaskRequestInterface
UpdateTaskResponseInterface
VerifyModeTypeAlias
VerifyModeenumVariable