Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/datasync.ts?docs=full";

§Classes

DataSync

§Interfaces

AgentListEntry

Represents a single entry in a list (or array) of DataSync agents when you call the ListAgents operation.

CancelTaskExecutionRequest

CancelTaskExecutionRequest

CreateAgentRequest

CreateAgentRequest

CreateAgentResponse

CreateAgentResponse

CreateLocationEfsRequest

CreateLocationEfsRequest

CreateLocationEfsResponse

CreateLocationEfs

CreateLocationFsxLustreRequest
CreateLocationFsxLustreResponse
CreateLocationFsxOntapRequest
CreateLocationFsxOntapResponse
CreateLocationFsxOpenZfsRequest
CreateLocationFsxOpenZfsResponse
CreateLocationFsxWindowsRequest
CreateLocationFsxWindowsResponse
CreateLocationHdfsRequest
CreateLocationHdfsResponse
CreateLocationNfsRequest

CreateLocationNfsRequest

CreateLocationNfsResponse

CreateLocationNfsResponse

CreateLocationObjectStorageRequest

CreateLocationObjectStorageRequest

CreateLocationObjectStorageResponse

CreateLocationObjectStorageResponse

CreateLocationS3Request

CreateLocationS3Request

CreateLocationS3Response

CreateLocationS3Response

CreateLocationSmbRequest

CreateLocationSmbRequest

CreateLocationSmbResponse

CreateLocationSmbResponse

CreateTaskRequest

CreateTaskRequest

CreateTaskResponse

CreateTaskResponse

DeleteAgentRequest

DeleteAgentRequest

DeleteLocationRequest

DeleteLocation

DeleteTaskRequest

DeleteTask

DescribeAgentRequest

DescribeAgent

DescribeAgentResponse

DescribeAgentResponse

DescribeLocationEfsRequest

DescribeLocationEfsRequest

DescribeLocationEfsResponse

DescribeLocationEfsResponse

DescribeLocationFsxLustreRequest
DescribeLocationFsxLustreResponse
DescribeLocationFsxOntapRequest
DescribeLocationFsxOntapResponse
DescribeLocationFsxOpenZfsRequest
DescribeLocationFsxOpenZfsResponse
DescribeLocationFsxWindowsRequest
DescribeLocationFsxWindowsResponse
DescribeLocationHdfsRequest
DescribeLocationHdfsResponse
DescribeLocationNfsRequest

DescribeLocationNfsRequest

DescribeLocationNfsResponse

DescribeLocationNfsResponse

DescribeLocationObjectStorageRequest

DescribeLocationObjectStorageRequest

DescribeLocationObjectStorageResponse

DescribeLocationObjectStorageResponse

DescribeLocationS3Request

DescribeLocationS3Request

DescribeLocationS3Response

DescribeLocationS3Response

DescribeLocationSmbRequest

DescribeLocationSmbRequest

DescribeLocationSmbResponse

DescribeLocationSmbResponse

DescribeTaskExecutionRequest

DescribeTaskExecutionRequest

DescribeTaskExecutionResponse

DescribeTaskExecutionResponse

DescribeTaskRequest

DescribeTaskRequest

DescribeTaskResponse

DescribeTaskResponse

Ec2Config

The subnet and security groups that DataSync uses to access your Amazon EFS file system.

FilterRule

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

FsxProtocol

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

FsxProtocolNfs

Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your Amazon FSx for OpenZFS or Amazon FSx for NetApp ONTAP file system.

FsxProtocolSmb

Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your Amazon FSx for NetApp ONTAP file system. For more information, see Accessing FSx for ONTAP file systems.

HdfsNameNode

The NameNode of the Hadoop Distributed File System (HDFS). The NameNode manages the file system's namespace. The NameNode performs operations such as opening, closing, and renaming files and directories. The NameNode contains the information to map blocks of data to the DataNodes.

ListAgentsRequest

ListAgentsRequest

ListAgentsResponse

ListAgentsResponse

ListLocationsRequest

ListLocationsRequest

ListLocationsResponse

ListLocationsResponse

ListTagsForResourceRequest

ListTagsForResourceRequest

ListTagsForResourceResponse

ListTagsForResourceResponse

ListTaskExecutionsRequest

ListTaskExecutions

ListTaskExecutionsResponse

ListTaskExecutionsResponse

ListTasksRequest

ListTasksRequest

ListTasksResponse

ListTasksResponse

LocationFilter

Narrow down the list of resources returned by ListLocations. For example, to see all your Amazon S3 locations, create a filter using "Name": "LocationType", "Operator": "Equals", and "Values": "S3".

LocationListEntry

Represents a single entry in a list of locations. LocationListEntry returns an array that contains a list of locations when the ListLocations operation is called.

NfsMountOptions

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

OnPremConfig

A list of Amazon Resource Names (ARNs) of agents to use for a Network File System (NFS) location.

Options

Configures your DataSync task settings. These options include how DataSync handles files, objects, and their associated metadata. You also can specify how DataSync verifies data integrity, set bandwidth limits for your task, among other options.

PrivateLinkConfig

The VPC endpoint, subnet, and security group that an agent uses to access IP addresses in a VPC (Virtual Private Cloud).

QopConfiguration

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.

S3Config

The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role used to access an Amazon S3 bucket.

SmbMountOptions

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

StartTaskExecutionRequest

StartTaskExecutionRequest

StartTaskExecutionResponse

StartTaskExecutionResponse

TagListEntry

A key-value pair representing a single tag that's been applied to an Amazon Web Services resource.

TagResourceRequest

TagResourceRequest

TaskExecutionListEntry

Represents a single entry in a list of task executions. TaskExecutionListEntry returns an array that contains a list of specific invocations of a task when the ListTaskExecutions operation is called.

TaskExecutionResultDetail

Describes the detailed result of a TaskExecution operation. This result includes the time in milliseconds spent in each phase, the status of the task execution, and the errors encountered.

TaskFilter

You can use API filters to narrow down the list of resources returned by ListTasks. For example, to retrieve all tasks on a source location, you can use ListTasks with filter name LocationId and Operator Equals with the ARN for the location.

TaskListEntry

Represents a single entry in a list of tasks. TaskListEntry returns an array that contains a list of tasks when the ListTasks operation is called. A task includes the source and destination file systems to sync and the options to use for the tasks.

TaskSchedule

Specifies the schedule you want your task to use for repeated executions. For more information, see Schedule Expressions for Rules.

UntagResourceRequest

UntagResourceRequest

UpdateAgentRequest

UpdateAgentRequest

UpdateLocationHdfsRequest
UpdateLocationNfsRequest
UpdateLocationObjectStorageRequest
UpdateLocationSmbRequest
UpdateTaskExecutionRequest
UpdateTaskRequest

UpdateTaskResponse

§Type Aliases

AgentStatus
Atime
EfsInTransitEncryption
EndpointType
FilterType
Gid
HdfsAuthenticationType
HdfsDataTransferProtection
HdfsRpcProtection
LocationFilterName
LogLevel
Mtime
NfsVersion
ObjectStorageServerProtocol
ObjectTags
Operator
OverwriteMode
PhaseStatus
PosixPermissions
PreserveDeletedFiles
PreserveDevices
S3StorageClass
SmbSecurityDescriptorCopyFlags
SmbVersion
TaskExecutionStatus
TaskFilterName
TaskQueueing
TaskStatus
TransferMode
Uid
VerifyMode