# Packages
Package datasynciface provides an interface to enable mocking the AWS DataSync service client for testing your code.
# Functions
New creates a new instance of the DataSync client with a session.
# Constants
AgentStatusOffline is a AgentStatus enum value.
AgentStatusOnline is a AgentStatus enum value.
AtimeBestEffort is a Atime enum value.
AtimeNone is a Atime enum value.
ID to lookup a service endpoint with.
ErrCodeInternalException for service response error code "InternalException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
FilterTypeSimplePattern is a FilterType enum value.
GidBoth is a Gid enum value.
GidIntValue is a Gid enum value.
GidName is a Gid enum value.
GidNone is a Gid enum value.
MtimeNone is a Mtime enum value.
MtimePreserve is a Mtime enum value.
NfsVersionAutomatic is a NfsVersion enum value.
NfsVersionNfs3 is a NfsVersion enum value.
NfsVersionNfs40 is a NfsVersion enum value.
NfsVersionNfs41 is a NfsVersion enum value.
PhaseStatusError is a PhaseStatus enum value.
PhaseStatusPending is a PhaseStatus enum value.
PhaseStatusSuccess is a PhaseStatus enum value.
PosixPermissionsBestEffort is a PosixPermissions enum value.
PosixPermissionsNone is a PosixPermissions enum value.
PosixPermissionsPreserve is a PosixPermissions enum value.
PreserveDeletedFilesPreserve is a PreserveDeletedFiles enum value.
PreserveDeletedFilesRemove is a PreserveDeletedFiles enum value.
PreserveDevicesNone is a PreserveDevices enum value.
PreserveDevicesPreserve is a PreserveDevices enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
TaskExecutionStatusError is a TaskExecutionStatus enum value.
TaskExecutionStatusLaunching is a TaskExecutionStatus enum value.
TaskExecutionStatusPreparing is a TaskExecutionStatus enum value.
TaskExecutionStatusSuccess is a TaskExecutionStatus enum value.
TaskExecutionStatusTransferring is a TaskExecutionStatus enum value.
TaskExecutionStatusVerifying is a TaskExecutionStatus enum value.
TaskStatusAvailable is a TaskStatus enum value.
TaskStatusCreating is a TaskStatus enum value.
TaskStatusRunning is a TaskStatus enum value.
TaskStatusUnavailable is a TaskStatus enum value.
UidBoth is a Uid enum value.
UidIntValue is a Uid enum value.
UidName is a Uid enum value.
UidNone is a Uid enum value.
VerifyModeNone is a VerifyMode enum value.
VerifyModePointInTimeConsistent is a VerifyMode enum value.
# Structs
Represents a single entry in a list of agents.
CancelTaskExecutionRequest.
No description provided by the author
CreateAgentRequest.
CreateAgentResponse.
CreateLocationEfsRequest.
CreateLocationEfs.
CreateLocationNfsRequest.
CreateLocationNfsResponse.
CreateLocationS3Request.
CreateLocationS3Response.
CreateTaskRequest.
CreateTaskResponse.
DataSync provides the API operation methods for making requests to AWS DataSync.
DeleteAgentRequest.
No description provided by the author
DeleteLocation.
No description provided by the author
DeleteTask.
No description provided by the author
DescribeAgent.
DescribeAgentResponse.
DescribeLocationEfsRequest.
DescribeLocationEfsResponse.
DescribeLocationNfsRequest.
DescribeLocationNfsResponse.
DescribeLocationS3Request.
DescribeLocationS3Response.
DescribeTaskExecutionRequest.
DescribeTaskExecutionResponse.
DescribeTaskRequest.
DescribeTaskResponse.
The subnet and the security group that DataSync uses to access target EFS file system.
No description provided by the author
A pattern that determines which files to include in the transfer or which files to exclude.
ListAgentsRequest.
ListAgentsResponse.
ListLocationsRequest.
ListLocationsResponse.
ListTagsForResourceRequest.
ListTagsForResourceResponse.
ListTaskExecutions.
ListTaskExecutionsResponse.
ListTasksRequest.
ListTasksResponse.
Represents a single entry in a list of locations.
Represents the mount options that are available for DataSync to access an NFS location.
A list of Amazon Resource Names (ARNs) of agents to use for a Network File System (NFS) location.
Represents the options that are available to control the behavior of a StartTaskExecution operation.
No description provided by the author
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.
StartTaskExecutionRequest.
StartTaskExecutionResponse.
Represents a single entry in a list of AWS resource tags.
TagResourceRequest.
No description provided by the author
Represents a single entry in a list of task executions.
Describes the detailed result of a TaskExecution operation.
Represents a single entry in a list of tasks.
UntagResourceRequest.
No description provided by the author
UpdateAgentRequest.
No description provided by the author
UpdateTaskResponse.
No description provided by the author