datasync-2018-11-09 library

Classes

AgentListEntry
Represents a single entry in a list of agents. AgentListEntry returns an array that contains a list of agents when the ListAgents operation is called.
AwsClientCredentials
AWS credentials.
CancelTaskExecutionResponse
CreateAgentResponse
CreateAgentResponse
CreateLocationEfsResponse
CreateLocationEfs
CreateLocationFsxWindowsResponse
CreateLocationNfsResponse
CreateLocationNfsResponse
CreateLocationObjectStorageResponse
CreateLocationObjectStorageResponse
CreateLocationS3Response
CreateLocationS3Response
CreateLocationSmbResponse
CreateLocationSmbResponse
CreateTaskResponse
CreateTaskResponse
DataSync
AWS DataSync is a managed data transfer service that makes it simpler for you to automate moving data between on-premises storage and Amazon Simple Storage Service (Amazon S3) or Amazon Elastic File System (Amazon EFS).
DeleteAgentResponse
DeleteLocationResponse
DeleteTaskResponse
DescribeAgentResponse
DescribeAgentResponse
DescribeLocationEfsResponse
DescribeLocationEfsResponse
DescribeLocationFsxWindowsResponse
DescribeLocationNfsResponse
DescribeLocationNfsResponse
DescribeLocationObjectStorageResponse
DescribeLocationObjectStorageResponse
DescribeLocationS3Response
DescribeLocationS3Response
DescribeLocationSmbResponse
DescribeLocationSmbResponse
DescribeTaskExecutionResponse
DescribeTaskExecutionResponse
DescribeTaskResponse
DescribeTaskResponse
Ec2Config
The subnet and the security group that DataSync uses to access target EFS file system. The subnet must have at least one mount target for that file system. The security group that you provide needs to be able to communicate with the security group on the mount target in the subnet specified.
FilterRule
Specifies which files, folders and objects to include or exclude when transferring files from source to destination.
ListAgentsResponse
ListAgentsResponse
ListLocationsResponse
ListLocationsResponse
ListTagsForResourceResponse
ListTagsForResourceResponse
ListTaskExecutionsResponse
ListTaskExecutionsResponse
ListTasksResponse
ListTasksResponse
LocationFilter
You can use API filters to narrow down the list of resources returned by ListLocations. For example, to retrieve all your Amazon S3 locations, you can use ListLocations with filter name LocationType S3 and Operator Equals.
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
Represents the mount options that are available for DataSync to access an NFS location.
OnPremConfig
A list of Amazon Resource Names (ARNs) of agents to use for a Network File System (NFS) location.
Options
Represents the options that are available to control the behavior of a StartTaskExecution operation. Behavior includes preserving metadata such as user ID (UID), group ID (GID), and file permissions, and also overwriting files in the destination, data integrity verification, and so on.
PrivateLinkConfig
The VPC endpoint, subnet, and security group that an agent uses to access IP addresses in a VPC (Virtual Private Cloud).
S3Config
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that is used to access an Amazon S3 bucket.
SmbMountOptions
Represents the mount options that are available for DataSync to access an SMB location.
StartTaskExecutionResponse
StartTaskExecutionResponse
TagListEntry
Represents a single entry in a list of AWS resource tags. TagListEntry returns an array that contains a list of tasks when the ListTagsForResource operation is called.
TagResourceResponse
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 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.
UntagResourceResponse
UpdateAgentResponse
UpdateTaskExecutionResponse
UpdateTaskResponse

Extensions

AgentStatusFromString on String
AgentStatusValueExtension on AgentStatus
AtimeFromString on String
AtimeValueExtension on Atime
EndpointTypeFromString on String
EndpointTypeValueExtension on EndpointType
FilterTypeFromString on String
FilterTypeValueExtension on FilterType
GidFromString on String
GidValueExtension on Gid
LocationFilterNameFromString on String
LocationFilterNameValueExtension on LocationFilterName
LogLevelFromString on String
LogLevelValueExtension on LogLevel
MtimeFromString on String
MtimeValueExtension on Mtime
NfsVersionFromString on String
NfsVersionValueExtension on NfsVersion
ObjectStorageServerProtocolFromString on String
ObjectStorageServerProtocolValueExtension on ObjectStorageServerProtocol
OperatorFromString on String
OperatorValueExtension on Operator
OverwriteModeFromString on String
OverwriteModeValueExtension on OverwriteMode
PhaseStatusFromString on String
PhaseStatusValueExtension on PhaseStatus
PosixPermissionsFromString on String
PosixPermissionsValueExtension on PosixPermissions
PreserveDeletedFilesFromString on String
PreserveDeletedFilesValueExtension on PreserveDeletedFiles
PreserveDevicesFromString on String
PreserveDevicesValueExtension on PreserveDevices
S3StorageClassFromString on String
S3StorageClassValueExtension on S3StorageClass
SmbVersionFromString on String
SmbVersionValueExtension on SmbVersion
TaskExecutionStatusFromString on String
TaskExecutionStatusValueExtension on TaskExecutionStatus
TaskFilterNameFromString on String
TaskFilterNameValueExtension on TaskFilterName
TaskQueueingFromString on String
TaskQueueingValueExtension on TaskQueueing
TaskStatusFromString on String
TaskStatusValueExtension on TaskStatus
TransferModeFromString on String
TransferModeValueExtension on TransferMode
UidFromString on String
UidValueExtension on Uid
VerifyModeFromString on String
VerifyModeValueExtension on VerifyMode