Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard
sealed class AgentStatus
Link copied to clipboard
sealed class Atime
Link copied to clipboard
sealed class AzureAccessTier
Link copied to clipboard
Link copied to clipboard

The shared access signature (SAS) configuration that allows DataSync to access your Microsoft Azure Blob Storage.

Link copied to clipboard
sealed class AzureBlobType
Link copied to clipboard

CancelTaskExecutionRequest

Link copied to clipboard
class Capacity

The storage capacity of an on-premises storage system resource (for example, a volume).

Link copied to clipboard

CreateAgentRequest

Link copied to clipboard

CreateAgentResponse

Link copied to clipboard

CreateLocationEfsRequest

Link copied to clipboard

CreateLocationEfs

Link copied to clipboard
Link copied to clipboard

CreateLocationNfsRequest

Link copied to clipboard

CreateLocationNfsResponse

Link copied to clipboard

CreateLocationObjectStorageRequest

Link copied to clipboard

CreateLocationObjectStorageResponse

Link copied to clipboard

CreateLocationS3Request

Link copied to clipboard

CreateLocationS3Response

Link copied to clipboard

CreateLocationSmbRequest

Link copied to clipboard

CreateLocationSmbResponse

Link copied to clipboard

CreateTaskRequest

Link copied to clipboard

CreateTaskResponse

Link copied to clipboard

The credentials that provide DataSync Discovery read access to your on-premises storage system's management interface.

Link copied to clipboard

Base class for all service related exceptions thrown by the DataSync client

Link copied to clipboard

DeleteAgentRequest

Link copied to clipboard
Link copied to clipboard

DeleteLocation

Link copied to clipboard
Link copied to clipboard

DeleteTask

Link copied to clipboard
Link copied to clipboard

DescribeAgent

Link copied to clipboard

DescribeAgentResponse

Link copied to clipboard

DescribeLocationEfsRequest

Link copied to clipboard

DescribeLocationEfsResponse

Link copied to clipboard

DescribeLocationNfsRequest

Link copied to clipboard

DescribeLocationNfsResponse

Link copied to clipboard

DescribeLocationObjectStorageRequest

Link copied to clipboard

DescribeLocationObjectStorageResponse

Link copied to clipboard

DescribeLocationS3Request

Link copied to clipboard

DescribeLocationS3Response

Link copied to clipboard

DescribeLocationSmbRequest

Link copied to clipboard

DescribeLocationSmbResponse

Link copied to clipboard

DescribeTaskExecutionRequest

Link copied to clipboard

DescribeTaskExecutionResponse

Link copied to clipboard

DescribeTaskRequest

Link copied to clipboard

DescribeTaskResponse

Link copied to clipboard

The details about a specific DataSync discovery job.

Link copied to clipboard
sealed class DiscoveryJobStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The network settings that DataSync Discovery uses to connect with your on-premises storage system's management interface.

Link copied to clipboard
sealed class DiscoverySystemType
Link copied to clipboard
class Ec2Config

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

Link copied to clipboard
Link copied to clipboard
sealed class EndpointType
Link copied to clipboard

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

Link copied to clipboard
sealed class FilterType
Link copied to clipboard

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

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard
sealed class Gid
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard
sealed class HdfsRpcProtection
Link copied to clipboard

This exception is thrown when an error occurs in the DataSync service.

Link copied to clipboard

This exception is thrown when the client submits a malformed request.

Link copied to clipboard
class Iops

The IOPS peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.

Link copied to clipboard
class Latency

The latency peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.

Link copied to clipboard

ListAgentsRequest

Link copied to clipboard

ListAgentsResponse

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

ListLocationsRequest

Link copied to clipboard

ListLocationsResponse

Link copied to clipboard
Link copied to clipboard

ListTagsForResourceRequest

Link copied to clipboard

ListTagsForResourceResponse

Link copied to clipboard

ListTaskExecutions

Link copied to clipboard

ListTaskExecutionsResponse

Link copied to clipboard

ListTasksRequest

Link copied to clipboard

ListTasksResponse

Link copied to clipboard

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".

Link copied to clipboard
sealed class LocationFilterName
Link copied to clipboard

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.

Link copied to clipboard
sealed class LogLevel
Link copied to clipboard
sealed class ManifestAction
Link copied to clipboard

Configures a manifest, which is a list of files or objects that you want DataSync to transfer. For more information and configuration examples, see Specifying what DataSync transfers by using a manifest.

Link copied to clipboard
sealed class ManifestFormat
Link copied to clipboard

The performance data that DataSync Discovery collects about an on-premises storage system resource.

Link copied to clipboard
sealed class Mtime
Link copied to clipboard

The information that DataSync Discovery collects about an on-premises storage system cluster.

Link copied to clipboard

The information that DataSync Discovery collects about a storage virtual machine (SVM) in your on-premises storage system.

Link copied to clipboard

The information that DataSync Discovery collects about a volume in your on-premises storage system.

Link copied to clipboard

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

Link copied to clipboard
sealed class NfsVersion
Link copied to clipboard
Link copied to clipboard
sealed class ObjectTags
Link copied to clipboard
sealed class ObjectVersionIds
Link copied to clipboard

The DataSync agents that are connecting to a Network File System (NFS) location.

Link copied to clipboard
sealed class Operator
Link copied to clipboard
class Options

Indicates how your transfer task is configured. These options include how DataSync handles files, objects, and their associated metadata during your transfer. You also can specify how to verify data integrity, set bandwidth limits for your task, among other options.

Link copied to clipboard
sealed class OverwriteMode
Link copied to clipboard

The types of performance data that DataSync Discovery collects about an on-premises storage system resource.

Link copied to clipboard
sealed class PhaseStatus
Link copied to clipboard
class Platform

The platform-related details about the DataSync agent, such as the version number.

Link copied to clipboard
sealed class PosixPermissions
Link copied to clipboard
Link copied to clipboard
sealed class PreserveDevices
Link copied to clipboard

Specifies how your DataSync agent connects to Amazon Web Services using a virtual private cloud (VPC) service endpoint. An agent that uses a VPC endpoint isn't accessible over the public internet.

Link copied to clipboard

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.

Link copied to clipboard

The details about an Amazon Web Services storage service that DataSync Discovery recommends for a resource in your on-premises storage system.

Link copied to clipboard
Link copied to clipboard

Specifies where DataSync uploads your task report.

Link copied to clipboard

Specifies the Amazon S3 bucket where DataSync uploads your task report.

Link copied to clipboard
sealed class ReportLevel
Link copied to clipboard
sealed class ReportOutputType
Link copied to clipboard

Specifies the level of detail for a particular aspect of your DataSync task report.

Link copied to clipboard

The level of detail included in each aspect of your DataSync task report.

Link copied to clipboard

Indicates whether DataSync created a complete task report for your transfer.

Link copied to clipboard

Information provided by DataSync Discovery about the resources in your on-premises storage system.

Link copied to clipboard

Information, including performance data and capacity usage, provided by DataSync Discovery about a resource in your on-premises storage system.

Link copied to clipboard
class S3Config

Specifies the Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that DataSync uses to access your S3 bucket.

Link copied to clipboard

Specifies the S3 bucket where you're hosting the manifest that you want DataSync to use. For more information and configuration examples, see Specifying what DataSync transfers by using a manifest.

Link copied to clipboard
sealed class S3StorageClass
Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
sealed class SmbVersion
Link copied to clipboard

Specifies the manifest that you want DataSync to use and where it's hosted. For more information and configuration examples, see Specifying what DataSync transfers by using a manifest.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

StartTaskExecutionRequest

Link copied to clipboard

StartTaskExecutionResponse

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information that identifies an on-premises storage system that you're using with DataSync Discovery.

Link copied to clipboard

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

Link copied to clipboard

TagResourceRequest

Link copied to clipboard
Link copied to clipboard

Represents a single entry in a list of DataSync task executions that's returned with the ListTaskExecutions operation.

Link copied to clipboard

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.

Link copied to clipboard
sealed class TaskExecutionStatus
Link copied to clipboard

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.

Link copied to clipboard
sealed class TaskFilterName
Link copied to clipboard

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.

Link copied to clipboard
sealed class TaskQueueing
Link copied to clipboard

Specifies how you want to configure a task report, which provides detailed information about for your DataSync transfer.

Link copied to clipboard

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

Link copied to clipboard
sealed class TaskStatus
Link copied to clipboard

The throughput peaks for an on-premises storage system volume. Each data point represents the 95th percentile peak value during a 1-hour interval.

Link copied to clipboard
sealed class TransferMode
Link copied to clipboard
sealed class Uid
Link copied to clipboard

UntagResourceRequest

Link copied to clipboard
Link copied to clipboard

UpdateAgentRequest

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

UpdateTaskResponse

Link copied to clipboard
Link copied to clipboard
sealed class VerifyMode