package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# 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 client from the provided Config.
NewListAgentsRequestPaginator returns a paginator for ListAgents.
NewListLocationsRequestPaginator returns a paginator for ListLocations.
NewListTagsForResourceRequestPaginator returns a paginator for ListTagsForResource.
NewListTaskExecutionsRequestPaginator returns a paginator for ListTaskExecutions.
NewListTasksRequestPaginator returns a paginator for ListTasks.

# Constants

Enum values for AgentStatus.
Enum values for AgentStatus.
Enum values for Atime.
Enum values for Atime.
Service's Endpoint identifier.
Enum values for EndpointType.
Enum values for EndpointType.
Enum values for EndpointType.
ErrCodeInternalException for service response error code "InternalException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
Enum values for FilterType.
Enum values for Gid.
Enum values for Gid.
Enum values for Gid.
Enum values for Gid.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for Mtime.
Enum values for Mtime.
Enum values for NfsVersion.
Enum values for NfsVersion.
Enum values for NfsVersion.
Enum values for NfsVersion.
Enum values for OverwriteMode.
Enum values for OverwriteMode.
Enum values for PhaseStatus.
Enum values for PhaseStatus.
Enum values for PhaseStatus.
Enum values for PosixPermissions.
Enum values for PosixPermissions.
Enum values for PreserveDeletedFiles.
Enum values for PreserveDeletedFiles.
Enum values for PreserveDevices.
Enum values for PreserveDevices.
Enum values for S3StorageClass.
Enum values for S3StorageClass.
Enum values for S3StorageClass.
Enum values for S3StorageClass.
Enum values for S3StorageClass.
Enum values for S3StorageClass.
Service's identifier.
Service's name.
Enum values for SmbVersion.
Enum values for SmbVersion.
Enum values for SmbVersion.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskExecutionStatus.
Enum values for TaskQueueing.
Enum values for TaskQueueing.
Enum values for TaskStatus.
Enum values for TaskStatus.
Enum values for TaskStatus.
Enum values for TaskStatus.
Enum values for TaskStatus.
Enum values for Uid.
Enum values for Uid.
Enum values for Uid.
Enum values for Uid.
Enum values for VerifyMode.
Enum values for VerifyMode.
Enum values for VerifyMode.

# Structs

Represents a single entry in a list of agents.
CancelTaskExecutionRequest.
No description provided by the author
CancelTaskExecutionRequest is the request type for the CancelTaskExecution API operation.
CancelTaskExecutionResponse is the response type for the CancelTaskExecution API operation.
Client provides the API operation methods for making requests to DataSync.
CreateAgentRequest.
CreateAgentResponse.
CreateAgentRequest is the request type for the CreateAgent API operation.
CreateAgentResponse is the response type for the CreateAgent API operation.
CreateLocationEfsRequest.
CreateLocationEfs.
CreateLocationEfsRequest is the request type for the CreateLocationEfs API operation.
CreateLocationEfsResponse is the response type for the CreateLocationEfs API operation.
No description provided by the author
No description provided by the author
CreateLocationFsxWindowsRequest is the request type for the CreateLocationFsxWindows API operation.
CreateLocationFsxWindowsResponse is the response type for the CreateLocationFsxWindows API operation.
CreateLocationNfsRequest.
CreateLocationNfsResponse.
CreateLocationNfsRequest is the request type for the CreateLocationNfs API operation.
CreateLocationNfsResponse is the response type for the CreateLocationNfs API operation.
CreateLocationS3Request.
CreateLocationS3Response.
CreateLocationS3Request is the request type for the CreateLocationS3 API operation.
CreateLocationS3Response is the response type for the CreateLocationS3 API operation.
CreateLocationSmbRequest.
CreateLocationSmbResponse.
CreateLocationSmbRequest is the request type for the CreateLocationSmb API operation.
CreateLocationSmbResponse is the response type for the CreateLocationSmb API operation.
CreateTaskRequest.
CreateTaskResponse.
CreateTaskRequest is the request type for the CreateTask API operation.
CreateTaskResponse is the response type for the CreateTask API operation.
DeleteAgentRequest.
No description provided by the author
DeleteAgentRequest is the request type for the DeleteAgent API operation.
DeleteAgentResponse is the response type for the DeleteAgent API operation.
DeleteLocation.
No description provided by the author
DeleteLocationRequest is the request type for the DeleteLocation API operation.
DeleteLocationResponse is the response type for the DeleteLocation API operation.
DeleteTask.
No description provided by the author
DeleteTaskRequest is the request type for the DeleteTask API operation.
DeleteTaskResponse is the response type for the DeleteTask API operation.
DescribeAgent.
DescribeAgentResponse.
DescribeAgentRequest is the request type for the DescribeAgent API operation.
DescribeAgentResponse is the response type for the DescribeAgent API operation.
DescribeLocationEfsRequest.
DescribeLocationEfsResponse.
DescribeLocationEfsRequest is the request type for the DescribeLocationEfs API operation.
DescribeLocationEfsResponse is the response type for the DescribeLocationEfs API operation.
No description provided by the author
No description provided by the author
DescribeLocationFsxWindowsRequest is the request type for the DescribeLocationFsxWindows API operation.
DescribeLocationFsxWindowsResponse is the response type for the DescribeLocationFsxWindows API operation.
DescribeLocationNfsRequest.
DescribeLocationNfsResponse.
DescribeLocationNfsRequest is the request type for the DescribeLocationNfs API operation.
DescribeLocationNfsResponse is the response type for the DescribeLocationNfs API operation.
DescribeLocationS3Request.
DescribeLocationS3Response.
DescribeLocationS3Request is the request type for the DescribeLocationS3 API operation.
DescribeLocationS3Response is the response type for the DescribeLocationS3 API operation.
DescribeLocationSmbRequest.
DescribeLocationSmbResponse.
DescribeLocationSmbRequest is the request type for the DescribeLocationSmb API operation.
DescribeLocationSmbResponse is the response type for the DescribeLocationSmb API operation.
DescribeTaskExecutionRequest.
DescribeTaskExecutionResponse.
DescribeTaskExecutionRequest is the request type for the DescribeTaskExecution API operation.
DescribeTaskExecutionResponse is the response type for the DescribeTaskExecution API operation.
DescribeTaskRequest.
DescribeTaskResponse.
DescribeTaskRequest is the request type for the DescribeTask API operation.
DescribeTaskResponse is the response type for the DescribeTask API operation.
The subnet and the security group that DataSync uses to access target EFS file system.
Specifies which files, folders and objects to include or exclude when transferring files from source to destination.
ListAgentsRequest.
ListAgentsResponse.
ListAgentsPaginator is used to paginate the request.
ListAgentsRequest is the request type for the ListAgents API operation.
ListAgentsResponse is the response type for the ListAgents API operation.
ListLocationsRequest.
ListLocationsResponse.
ListLocationsPaginator is used to paginate the request.
ListLocationsRequest is the request type for the ListLocations API operation.
ListLocationsResponse is the response type for the ListLocations API operation.
ListTagsForResourceRequest.
ListTagsForResourceResponse.
ListTagsForResourcePaginator is used to paginate the request.
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
ListTaskExecutions.
ListTaskExecutionsResponse.
ListTaskExecutionsPaginator is used to paginate the request.
ListTaskExecutionsRequest is the request type for the ListTaskExecutions API operation.
ListTaskExecutionsResponse is the response type for the ListTaskExecutions API operation.
ListTasksRequest.
ListTasksResponse.
ListTasksPaginator is used to paginate the request.
ListTasksRequest is the request type for the ListTasks API operation.
ListTasksResponse is the response type for the ListTasks API operation.
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.
The VPC endpoint, subnet and security group that an agent uses to access IP addresses in a VPC (Virtual Private Cloud).
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.
Represents the mount options that are available for DataSync to access an SMB location.
StartTaskExecutionRequest.
StartTaskExecutionResponse.
StartTaskExecutionRequest is the request type for the StartTaskExecution API operation.
StartTaskExecutionResponse is the response type for the StartTaskExecution API operation.
Represents a single entry in a list of AWS resource tags.
TagResourceRequest.
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
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.
Specifies the schedule you want your task to use for repeated executions.
UntagResourceRequest.
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
UpdateAgentRequest.
No description provided by the author
UpdateAgentRequest is the request type for the UpdateAgent API operation.
UpdateAgentResponse is the response type for the UpdateAgent API operation.
UpdateTaskResponse.
No description provided by the author
UpdateTaskRequest is the request type for the UpdateTask API operation.
UpdateTaskResponse is the response type for the UpdateTask API operation.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author