import { HostHeaderInputConfig, HostHeaderResolvedConfig, UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/core/client"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/core/client"; import { RegionInputConfig, RegionResolvedConfig } from "@smithy/core/config"; import { EndpointInputConfig, EndpointResolvedConfig } from "@smithy/core/endpoints"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/core/protocols"; import { RetryInputConfig, RetryResolvedConfig } from "@smithy/core/retry"; import { AwsCredentialIdentityProvider, BodyLengthCalculator as __BodyLengthCalculator, CheckOptionalClientConfig as __CheckOptionalClientConfig, ChecksumConstructor as __ChecksumConstructor, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, HttpHandlerOptions as __HttpHandlerOptions, Logger as __Logger, Provider as __Provider, StreamCollector as __StreamCollector, UrlParser as __UrlParser, UserAgent as __UserAgent, } from "@smithy/types"; import { HttpAuthSchemeInputConfig, HttpAuthSchemeResolvedConfig, } from "./auth/httpAuthSchemeProvider"; 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 { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | CancelTaskExecutionCommandInput | CreateAgentCommandInput | CreateLocationAzureBlobCommandInput | CreateLocationEfsCommandInput | CreateLocationFsxLustreCommandInput | CreateLocationFsxOntapCommandInput | CreateLocationFsxOpenZfsCommandInput | CreateLocationFsxWindowsCommandInput | CreateLocationHdfsCommandInput | CreateLocationNfsCommandInput | CreateLocationObjectStorageCommandInput | CreateLocationS3CommandInput | CreateLocationSmbCommandInput | CreateTaskCommandInput | DeleteAgentCommandInput | DeleteLocationCommandInput | DeleteTaskCommandInput | DescribeAgentCommandInput | DescribeLocationAzureBlobCommandInput | DescribeLocationEfsCommandInput | DescribeLocationFsxLustreCommandInput | DescribeLocationFsxOntapCommandInput | DescribeLocationFsxOpenZfsCommandInput | DescribeLocationFsxWindowsCommandInput | DescribeLocationHdfsCommandInput | DescribeLocationNfsCommandInput | DescribeLocationObjectStorageCommandInput | DescribeLocationS3CommandInput | DescribeLocationSmbCommandInput | DescribeTaskCommandInput | DescribeTaskExecutionCommandInput | ListAgentsCommandInput | ListLocationsCommandInput | ListTagsForResourceCommandInput | ListTaskExecutionsCommandInput | ListTasksCommandInput | StartTaskExecutionCommandInput | TagResourceCommandInput | UntagResourceCommandInput | UpdateAgentCommandInput | UpdateLocationAzureBlobCommandInput | UpdateLocationEfsCommandInput | UpdateLocationFsxLustreCommandInput | UpdateLocationFsxOntapCommandInput | UpdateLocationFsxOpenZfsCommandInput | UpdateLocationFsxWindowsCommandInput | UpdateLocationHdfsCommandInput | UpdateLocationNfsCommandInput | UpdateLocationObjectStorageCommandInput | UpdateLocationS3CommandInput | UpdateLocationSmbCommandInput | UpdateTaskCommandInput | UpdateTaskExecutionCommandInput; export type ServiceOutputTypes = | CancelTaskExecutionCommandOutput | CreateAgentCommandOutput | CreateLocationAzureBlobCommandOutput | CreateLocationEfsCommandOutput | CreateLocationFsxLustreCommandOutput | CreateLocationFsxOntapCommandOutput | CreateLocationFsxOpenZfsCommandOutput | CreateLocationFsxWindowsCommandOutput | CreateLocationHdfsCommandOutput | CreateLocationNfsCommandOutput | CreateLocationObjectStorageCommandOutput | CreateLocationS3CommandOutput | CreateLocationSmbCommandOutput | CreateTaskCommandOutput | DeleteAgentCommandOutput | DeleteLocationCommandOutput | DeleteTaskCommandOutput | DescribeAgentCommandOutput | DescribeLocationAzureBlobCommandOutput | DescribeLocationEfsCommandOutput | DescribeLocationFsxLustreCommandOutput | DescribeLocationFsxOntapCommandOutput | DescribeLocationFsxOpenZfsCommandOutput | DescribeLocationFsxWindowsCommandOutput | DescribeLocationHdfsCommandOutput | DescribeLocationNfsCommandOutput | DescribeLocationObjectStorageCommandOutput | DescribeLocationS3CommandOutput | DescribeLocationSmbCommandOutput | DescribeTaskCommandOutput | DescribeTaskExecutionCommandOutput | ListAgentsCommandOutput | ListLocationsCommandOutput | ListTagsForResourceCommandOutput | ListTaskExecutionsCommandOutput | ListTasksCommandOutput | StartTaskExecutionCommandOutput | TagResourceCommandOutput | UntagResourceCommandOutput | UpdateAgentCommandOutput | UpdateLocationAzureBlobCommandOutput | UpdateLocationEfsCommandOutput | UpdateLocationFsxLustreCommandOutput | UpdateLocationFsxOntapCommandOutput | UpdateLocationFsxOpenZfsCommandOutput | UpdateLocationFsxWindowsCommandOutput | UpdateLocationHdfsCommandOutput | UpdateLocationNfsCommandOutput | UpdateLocationObjectStorageCommandOutput | UpdateLocationS3CommandOutput | UpdateLocationSmbCommandOutput | UpdateTaskCommandOutput | UpdateTaskExecutionCommandOutput; export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> { requestHandler?: __HttpHandlerUserInput; sha256?: __ChecksumConstructor | __HashConstructor; urlParser?: __UrlParser; bodyLengthChecker?: __BodyLengthCalculator; streamCollector?: __StreamCollector; base64Decoder?: __Decoder; base64Encoder?: __Encoder; utf8Decoder?: __Decoder; utf8Encoder?: __Encoder; runtime?: string; disableHostPrefix?: boolean; serviceId?: string; useDualstackEndpoint?: boolean | __Provider; useFipsEndpoint?: boolean | __Provider; region?: string | __Provider; profile?: string; defaultUserAgentProvider?: __Provider<__UserAgent>; credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider; maxAttempts?: number | __Provider; retryMode?: string | __Provider; logger?: __Logger; extensions?: RuntimeExtension[]; defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>; } export type DataSyncClientConfigType = Partial<__SmithyConfiguration<__HttpHandlerOptions>> & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface DataSyncClientConfig extends DataSyncClientConfigType {} export type DataSyncClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface DataSyncClientResolvedConfig extends DataSyncClientResolvedConfigType {} export declare class DataSyncClient extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, DataSyncClientResolvedConfig > { readonly config: DataSyncClientResolvedConfig; constructor(...[configuration]: __CheckOptionalClientConfig); destroy(): void; }