import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CancelTaskExecutionCommandInput, CancelTaskExecutionCommandOutput, } from "./commands/CancelTaskExecutionCommand"; import { CreateAgentCommandInput, CreateAgentCommandOutput } from "./commands/CreateAgentCommand"; import { CreateLocationAzureBlobCommandInput, CreateLocationAzureBlobCommandOutput, } from "./commands/CreateLocationAzureBlobCommand"; import { CreateLocationEfsCommandInput, CreateLocationEfsCommandOutput, } from "./commands/CreateLocationEfsCommand"; import { CreateLocationFsxLustreCommandInput, CreateLocationFsxLustreCommandOutput, } from "./commands/CreateLocationFsxLustreCommand"; import { CreateLocationFsxOntapCommandInput, CreateLocationFsxOntapCommandOutput, } from "./commands/CreateLocationFsxOntapCommand"; import { CreateLocationFsxOpenZfsCommandInput, CreateLocationFsxOpenZfsCommandOutput, } from "./commands/CreateLocationFsxOpenZfsCommand"; import { CreateLocationFsxWindowsCommandInput, CreateLocationFsxWindowsCommandOutput, } from "./commands/CreateLocationFsxWindowsCommand"; import { CreateLocationHdfsCommandInput, CreateLocationHdfsCommandOutput, } from "./commands/CreateLocationHdfsCommand"; import { CreateLocationNfsCommandInput, CreateLocationNfsCommandOutput, } from "./commands/CreateLocationNfsCommand"; import { CreateLocationObjectStorageCommandInput, CreateLocationObjectStorageCommandOutput, } from "./commands/CreateLocationObjectStorageCommand"; import { CreateLocationS3CommandInput, CreateLocationS3CommandOutput, } from "./commands/CreateLocationS3Command"; import { CreateLocationSmbCommandInput, CreateLocationSmbCommandOutput, } from "./commands/CreateLocationSmbCommand"; import { CreateTaskCommandInput, CreateTaskCommandOutput } from "./commands/CreateTaskCommand"; import { DeleteAgentCommandInput, DeleteAgentCommandOutput } from "./commands/DeleteAgentCommand"; import { DeleteLocationCommandInput, DeleteLocationCommandOutput, } from "./commands/DeleteLocationCommand"; import { DeleteTaskCommandInput, DeleteTaskCommandOutput } from "./commands/DeleteTaskCommand"; import { DescribeAgentCommandInput, DescribeAgentCommandOutput, } from "./commands/DescribeAgentCommand"; import { DescribeLocationAzureBlobCommandInput, DescribeLocationAzureBlobCommandOutput, } from "./commands/DescribeLocationAzureBlobCommand"; import { DescribeLocationEfsCommandInput, DescribeLocationEfsCommandOutput, } from "./commands/DescribeLocationEfsCommand"; import { DescribeLocationFsxLustreCommandInput, DescribeLocationFsxLustreCommandOutput, } from "./commands/DescribeLocationFsxLustreCommand"; import { DescribeLocationFsxOntapCommandInput, DescribeLocationFsxOntapCommandOutput, } from "./commands/DescribeLocationFsxOntapCommand"; import { DescribeLocationFsxOpenZfsCommandInput, DescribeLocationFsxOpenZfsCommandOutput, } from "./commands/DescribeLocationFsxOpenZfsCommand"; import { DescribeLocationFsxWindowsCommandInput, DescribeLocationFsxWindowsCommandOutput, } from "./commands/DescribeLocationFsxWindowsCommand"; import { DescribeLocationHdfsCommandInput, DescribeLocationHdfsCommandOutput, } from "./commands/DescribeLocationHdfsCommand"; import { DescribeLocationNfsCommandInput, DescribeLocationNfsCommandOutput, } from "./commands/DescribeLocationNfsCommand"; import { DescribeLocationObjectStorageCommandInput, DescribeLocationObjectStorageCommandOutput, } from "./commands/DescribeLocationObjectStorageCommand"; import { DescribeLocationS3CommandInput, DescribeLocationS3CommandOutput, } from "./commands/DescribeLocationS3Command"; import { DescribeLocationSmbCommandInput, DescribeLocationSmbCommandOutput, } from "./commands/DescribeLocationSmbCommand"; import { DescribeTaskCommandInput, DescribeTaskCommandOutput, } from "./commands/DescribeTaskCommand"; import { DescribeTaskExecutionCommandInput, DescribeTaskExecutionCommandOutput, } from "./commands/DescribeTaskExecutionCommand"; import { ListAgentsCommandInput, ListAgentsCommandOutput } from "./commands/ListAgentsCommand"; import { ListLocationsCommandInput, ListLocationsCommandOutput, } from "./commands/ListLocationsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTaskExecutionsCommandInput, ListTaskExecutionsCommandOutput, } from "./commands/ListTaskExecutionsCommand"; import { ListTasksCommandInput, ListTasksCommandOutput } from "./commands/ListTasksCommand"; import { StartTaskExecutionCommandInput, StartTaskExecutionCommandOutput, } from "./commands/StartTaskExecutionCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAgentCommandInput, UpdateAgentCommandOutput } from "./commands/UpdateAgentCommand"; import { UpdateLocationAzureBlobCommandInput, UpdateLocationAzureBlobCommandOutput, } from "./commands/UpdateLocationAzureBlobCommand"; import { UpdateLocationEfsCommandInput, UpdateLocationEfsCommandOutput, } from "./commands/UpdateLocationEfsCommand"; import { UpdateLocationFsxLustreCommandInput, UpdateLocationFsxLustreCommandOutput, } from "./commands/UpdateLocationFsxLustreCommand"; import { UpdateLocationFsxOntapCommandInput, UpdateLocationFsxOntapCommandOutput, } from "./commands/UpdateLocationFsxOntapCommand"; import { UpdateLocationFsxOpenZfsCommandInput, UpdateLocationFsxOpenZfsCommandOutput, } from "./commands/UpdateLocationFsxOpenZfsCommand"; import { UpdateLocationFsxWindowsCommandInput, UpdateLocationFsxWindowsCommandOutput, } from "./commands/UpdateLocationFsxWindowsCommand"; import { UpdateLocationHdfsCommandInput, UpdateLocationHdfsCommandOutput, } from "./commands/UpdateLocationHdfsCommand"; import { UpdateLocationNfsCommandInput, UpdateLocationNfsCommandOutput, } from "./commands/UpdateLocationNfsCommand"; import { UpdateLocationObjectStorageCommandInput, UpdateLocationObjectStorageCommandOutput, } from "./commands/UpdateLocationObjectStorageCommand"; import { UpdateLocationS3CommandInput, UpdateLocationS3CommandOutput, } from "./commands/UpdateLocationS3Command"; import { UpdateLocationSmbCommandInput, UpdateLocationSmbCommandOutput, } from "./commands/UpdateLocationSmbCommand"; import { UpdateTaskCommandInput, UpdateTaskCommandOutput } from "./commands/UpdateTaskCommand"; import { UpdateTaskExecutionCommandInput, UpdateTaskExecutionCommandOutput, } from "./commands/UpdateTaskExecutionCommand"; import { DataSyncClient } from "./DataSyncClient"; export interface DataSync { cancelTaskExecution( args: CancelTaskExecutionCommandInput, options?: __HttpHandlerOptions, ): Promise; cancelTaskExecution( args: CancelTaskExecutionCommandInput, cb: (err: any, data?: CancelTaskExecutionCommandOutput) => void, ): void; cancelTaskExecution( args: CancelTaskExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelTaskExecutionCommandOutput) => void, ): void; createAgent( args: CreateAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; createAgent( args: CreateAgentCommandInput, cb: (err: any, data?: CreateAgentCommandOutput) => void, ): void; createAgent( args: CreateAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAgentCommandOutput) => void, ): void; createLocationAzureBlob( args: CreateLocationAzureBlobCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationAzureBlob( args: CreateLocationAzureBlobCommandInput, cb: (err: any, data?: CreateLocationAzureBlobCommandOutput) => void, ): void; createLocationAzureBlob( args: CreateLocationAzureBlobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationAzureBlobCommandOutput) => void, ): void; createLocationEfs( args: CreateLocationEfsCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationEfs( args: CreateLocationEfsCommandInput, cb: (err: any, data?: CreateLocationEfsCommandOutput) => void, ): void; createLocationEfs( args: CreateLocationEfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationEfsCommandOutput) => void, ): void; createLocationFsxLustre( args: CreateLocationFsxLustreCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationFsxLustre( args: CreateLocationFsxLustreCommandInput, cb: (err: any, data?: CreateLocationFsxLustreCommandOutput) => void, ): void; createLocationFsxLustre( args: CreateLocationFsxLustreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationFsxLustreCommandOutput) => void, ): void; createLocationFsxOntap( args: CreateLocationFsxOntapCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationFsxOntap( args: CreateLocationFsxOntapCommandInput, cb: (err: any, data?: CreateLocationFsxOntapCommandOutput) => void, ): void; createLocationFsxOntap( args: CreateLocationFsxOntapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationFsxOntapCommandOutput) => void, ): void; createLocationFsxOpenZfs( args: CreateLocationFsxOpenZfsCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationFsxOpenZfs( args: CreateLocationFsxOpenZfsCommandInput, cb: (err: any, data?: CreateLocationFsxOpenZfsCommandOutput) => void, ): void; createLocationFsxOpenZfs( args: CreateLocationFsxOpenZfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationFsxOpenZfsCommandOutput) => void, ): void; createLocationFsxWindows( args: CreateLocationFsxWindowsCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationFsxWindows( args: CreateLocationFsxWindowsCommandInput, cb: (err: any, data?: CreateLocationFsxWindowsCommandOutput) => void, ): void; createLocationFsxWindows( args: CreateLocationFsxWindowsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationFsxWindowsCommandOutput) => void, ): void; createLocationHdfs( args: CreateLocationHdfsCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationHdfs( args: CreateLocationHdfsCommandInput, cb: (err: any, data?: CreateLocationHdfsCommandOutput) => void, ): void; createLocationHdfs( args: CreateLocationHdfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationHdfsCommandOutput) => void, ): void; createLocationNfs( args: CreateLocationNfsCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationNfs( args: CreateLocationNfsCommandInput, cb: (err: any, data?: CreateLocationNfsCommandOutput) => void, ): void; createLocationNfs( args: CreateLocationNfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationNfsCommandOutput) => void, ): void; createLocationObjectStorage( args: CreateLocationObjectStorageCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationObjectStorage( args: CreateLocationObjectStorageCommandInput, cb: (err: any, data?: CreateLocationObjectStorageCommandOutput) => void, ): void; createLocationObjectStorage( args: CreateLocationObjectStorageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationObjectStorageCommandOutput) => void, ): void; createLocationS3( args: CreateLocationS3CommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationS3( args: CreateLocationS3CommandInput, cb: (err: any, data?: CreateLocationS3CommandOutput) => void, ): void; createLocationS3( args: CreateLocationS3CommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationS3CommandOutput) => void, ): void; createLocationSmb( args: CreateLocationSmbCommandInput, options?: __HttpHandlerOptions, ): Promise; createLocationSmb( args: CreateLocationSmbCommandInput, cb: (err: any, data?: CreateLocationSmbCommandOutput) => void, ): void; createLocationSmb( args: CreateLocationSmbCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateLocationSmbCommandOutput) => void, ): void; createTask( args: CreateTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; createTask( args: CreateTaskCommandInput, cb: (err: any, data?: CreateTaskCommandOutput) => void, ): void; createTask( args: CreateTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTaskCommandOutput) => void, ): void; deleteAgent( args: DeleteAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteAgent( args: DeleteAgentCommandInput, cb: (err: any, data?: DeleteAgentCommandOutput) => void, ): void; deleteAgent( args: DeleteAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAgentCommandOutput) => void, ): void; deleteLocation( args: DeleteLocationCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteLocation( args: DeleteLocationCommandInput, cb: (err: any, data?: DeleteLocationCommandOutput) => void, ): void; deleteLocation( args: DeleteLocationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteLocationCommandOutput) => void, ): void; deleteTask( args: DeleteTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteTask( args: DeleteTaskCommandInput, cb: (err: any, data?: DeleteTaskCommandOutput) => void, ): void; deleteTask( args: DeleteTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTaskCommandOutput) => void, ): void; describeAgent( args: DescribeAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; describeAgent( args: DescribeAgentCommandInput, cb: (err: any, data?: DescribeAgentCommandOutput) => void, ): void; describeAgent( args: DescribeAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAgentCommandOutput) => void, ): void; describeLocationAzureBlob( args: DescribeLocationAzureBlobCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationAzureBlob( args: DescribeLocationAzureBlobCommandInput, cb: (err: any, data?: DescribeLocationAzureBlobCommandOutput) => void, ): void; describeLocationAzureBlob( args: DescribeLocationAzureBlobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationAzureBlobCommandOutput) => void, ): void; describeLocationEfs( args: DescribeLocationEfsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationEfs( args: DescribeLocationEfsCommandInput, cb: (err: any, data?: DescribeLocationEfsCommandOutput) => void, ): void; describeLocationEfs( args: DescribeLocationEfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationEfsCommandOutput) => void, ): void; describeLocationFsxLustre( args: DescribeLocationFsxLustreCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationFsxLustre( args: DescribeLocationFsxLustreCommandInput, cb: (err: any, data?: DescribeLocationFsxLustreCommandOutput) => void, ): void; describeLocationFsxLustre( args: DescribeLocationFsxLustreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationFsxLustreCommandOutput) => void, ): void; describeLocationFsxOntap( args: DescribeLocationFsxOntapCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationFsxOntap( args: DescribeLocationFsxOntapCommandInput, cb: (err: any, data?: DescribeLocationFsxOntapCommandOutput) => void, ): void; describeLocationFsxOntap( args: DescribeLocationFsxOntapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationFsxOntapCommandOutput) => void, ): void; describeLocationFsxOpenZfs( args: DescribeLocationFsxOpenZfsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationFsxOpenZfs( args: DescribeLocationFsxOpenZfsCommandInput, cb: (err: any, data?: DescribeLocationFsxOpenZfsCommandOutput) => void, ): void; describeLocationFsxOpenZfs( args: DescribeLocationFsxOpenZfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationFsxOpenZfsCommandOutput) => void, ): void; describeLocationFsxWindows( args: DescribeLocationFsxWindowsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationFsxWindows( args: DescribeLocationFsxWindowsCommandInput, cb: (err: any, data?: DescribeLocationFsxWindowsCommandOutput) => void, ): void; describeLocationFsxWindows( args: DescribeLocationFsxWindowsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationFsxWindowsCommandOutput) => void, ): void; describeLocationHdfs( args: DescribeLocationHdfsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationHdfs( args: DescribeLocationHdfsCommandInput, cb: (err: any, data?: DescribeLocationHdfsCommandOutput) => void, ): void; describeLocationHdfs( args: DescribeLocationHdfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationHdfsCommandOutput) => void, ): void; describeLocationNfs( args: DescribeLocationNfsCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationNfs( args: DescribeLocationNfsCommandInput, cb: (err: any, data?: DescribeLocationNfsCommandOutput) => void, ): void; describeLocationNfs( args: DescribeLocationNfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationNfsCommandOutput) => void, ): void; describeLocationObjectStorage( args: DescribeLocationObjectStorageCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationObjectStorage( args: DescribeLocationObjectStorageCommandInput, cb: (err: any, data?: DescribeLocationObjectStorageCommandOutput) => void, ): void; describeLocationObjectStorage( args: DescribeLocationObjectStorageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationObjectStorageCommandOutput) => void, ): void; describeLocationS3( args: DescribeLocationS3CommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationS3( args: DescribeLocationS3CommandInput, cb: (err: any, data?: DescribeLocationS3CommandOutput) => void, ): void; describeLocationS3( args: DescribeLocationS3CommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationS3CommandOutput) => void, ): void; describeLocationSmb( args: DescribeLocationSmbCommandInput, options?: __HttpHandlerOptions, ): Promise; describeLocationSmb( args: DescribeLocationSmbCommandInput, cb: (err: any, data?: DescribeLocationSmbCommandOutput) => void, ): void; describeLocationSmb( args: DescribeLocationSmbCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeLocationSmbCommandOutput) => void, ): void; describeTask( args: DescribeTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; describeTask( args: DescribeTaskCommandInput, cb: (err: any, data?: DescribeTaskCommandOutput) => void, ): void; describeTask( args: DescribeTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTaskCommandOutput) => void, ): void; describeTaskExecution( args: DescribeTaskExecutionCommandInput, options?: __HttpHandlerOptions, ): Promise; describeTaskExecution( args: DescribeTaskExecutionCommandInput, cb: (err: any, data?: DescribeTaskExecutionCommandOutput) => void, ): void; describeTaskExecution( args: DescribeTaskExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTaskExecutionCommandOutput) => void, ): void; listAgents(): Promise; listAgents( args: ListAgentsCommandInput, options?: __HttpHandlerOptions, ): Promise; listAgents( args: ListAgentsCommandInput, cb: (err: any, data?: ListAgentsCommandOutput) => void, ): void; listAgents( args: ListAgentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAgentsCommandOutput) => void, ): void; listLocations(): Promise; listLocations( args: ListLocationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listLocations( args: ListLocationsCommandInput, cb: (err: any, data?: ListLocationsCommandOutput) => void, ): void; listLocations( args: ListLocationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListLocationsCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTaskExecutions(): Promise; listTaskExecutions( args: ListTaskExecutionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listTaskExecutions( args: ListTaskExecutionsCommandInput, cb: (err: any, data?: ListTaskExecutionsCommandOutput) => void, ): void; listTaskExecutions( args: ListTaskExecutionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTaskExecutionsCommandOutput) => void, ): void; listTasks(): Promise; listTasks( args: ListTasksCommandInput, options?: __HttpHandlerOptions, ): Promise; listTasks( args: ListTasksCommandInput, cb: (err: any, data?: ListTasksCommandOutput) => void, ): void; listTasks( args: ListTasksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTasksCommandOutput) => void, ): void; startTaskExecution( args: StartTaskExecutionCommandInput, options?: __HttpHandlerOptions, ): Promise; startTaskExecution( args: StartTaskExecutionCommandInput, cb: (err: any, data?: StartTaskExecutionCommandOutput) => void, ): void; startTaskExecution( args: StartTaskExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartTaskExecutionCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateAgent( args: UpdateAgentCommandInput, options?: __HttpHandlerOptions, ): Promise; updateAgent( args: UpdateAgentCommandInput, cb: (err: any, data?: UpdateAgentCommandOutput) => void, ): void; updateAgent( args: UpdateAgentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAgentCommandOutput) => void, ): void; updateLocationAzureBlob( args: UpdateLocationAzureBlobCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationAzureBlob( args: UpdateLocationAzureBlobCommandInput, cb: (err: any, data?: UpdateLocationAzureBlobCommandOutput) => void, ): void; updateLocationAzureBlob( args: UpdateLocationAzureBlobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationAzureBlobCommandOutput) => void, ): void; updateLocationEfs( args: UpdateLocationEfsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationEfs( args: UpdateLocationEfsCommandInput, cb: (err: any, data?: UpdateLocationEfsCommandOutput) => void, ): void; updateLocationEfs( args: UpdateLocationEfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationEfsCommandOutput) => void, ): void; updateLocationFsxLustre( args: UpdateLocationFsxLustreCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationFsxLustre( args: UpdateLocationFsxLustreCommandInput, cb: (err: any, data?: UpdateLocationFsxLustreCommandOutput) => void, ): void; updateLocationFsxLustre( args: UpdateLocationFsxLustreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationFsxLustreCommandOutput) => void, ): void; updateLocationFsxOntap( args: UpdateLocationFsxOntapCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationFsxOntap( args: UpdateLocationFsxOntapCommandInput, cb: (err: any, data?: UpdateLocationFsxOntapCommandOutput) => void, ): void; updateLocationFsxOntap( args: UpdateLocationFsxOntapCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationFsxOntapCommandOutput) => void, ): void; updateLocationFsxOpenZfs( args: UpdateLocationFsxOpenZfsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationFsxOpenZfs( args: UpdateLocationFsxOpenZfsCommandInput, cb: (err: any, data?: UpdateLocationFsxOpenZfsCommandOutput) => void, ): void; updateLocationFsxOpenZfs( args: UpdateLocationFsxOpenZfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationFsxOpenZfsCommandOutput) => void, ): void; updateLocationFsxWindows( args: UpdateLocationFsxWindowsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationFsxWindows( args: UpdateLocationFsxWindowsCommandInput, cb: (err: any, data?: UpdateLocationFsxWindowsCommandOutput) => void, ): void; updateLocationFsxWindows( args: UpdateLocationFsxWindowsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationFsxWindowsCommandOutput) => void, ): void; updateLocationHdfs( args: UpdateLocationHdfsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationHdfs( args: UpdateLocationHdfsCommandInput, cb: (err: any, data?: UpdateLocationHdfsCommandOutput) => void, ): void; updateLocationHdfs( args: UpdateLocationHdfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationHdfsCommandOutput) => void, ): void; updateLocationNfs( args: UpdateLocationNfsCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationNfs( args: UpdateLocationNfsCommandInput, cb: (err: any, data?: UpdateLocationNfsCommandOutput) => void, ): void; updateLocationNfs( args: UpdateLocationNfsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationNfsCommandOutput) => void, ): void; updateLocationObjectStorage( args: UpdateLocationObjectStorageCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationObjectStorage( args: UpdateLocationObjectStorageCommandInput, cb: (err: any, data?: UpdateLocationObjectStorageCommandOutput) => void, ): void; updateLocationObjectStorage( args: UpdateLocationObjectStorageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationObjectStorageCommandOutput) => void, ): void; updateLocationS3( args: UpdateLocationS3CommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationS3( args: UpdateLocationS3CommandInput, cb: (err: any, data?: UpdateLocationS3CommandOutput) => void, ): void; updateLocationS3( args: UpdateLocationS3CommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationS3CommandOutput) => void, ): void; updateLocationSmb( args: UpdateLocationSmbCommandInput, options?: __HttpHandlerOptions, ): Promise; updateLocationSmb( args: UpdateLocationSmbCommandInput, cb: (err: any, data?: UpdateLocationSmbCommandOutput) => void, ): void; updateLocationSmb( args: UpdateLocationSmbCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateLocationSmbCommandOutput) => void, ): void; updateTask( args: UpdateTaskCommandInput, options?: __HttpHandlerOptions, ): Promise; updateTask( args: UpdateTaskCommandInput, cb: (err: any, data?: UpdateTaskCommandOutput) => void, ): void; updateTask( args: UpdateTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTaskCommandOutput) => void, ): void; updateTaskExecution( args: UpdateTaskExecutionCommandInput, options?: __HttpHandlerOptions, ): Promise; updateTaskExecution( args: UpdateTaskExecutionCommandInput, cb: (err: any, data?: UpdateTaskExecutionCommandOutput) => void, ): void; updateTaskExecution( args: UpdateTaskExecutionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTaskExecutionCommandOutput) => void, ): void; paginateListAgents( args?: ListAgentsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListLocations( args?: ListLocationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListTagsForResource( args: ListTagsForResourceCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListTaskExecutions( args?: ListTaskExecutionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListTasks( args?: ListTasksCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class DataSync extends DataSyncClient implements DataSync {}