import { HostHeaderInputConfig, HostHeaderResolvedConfig, } from "@aws-sdk/middleware-host-header"; import { UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/middleware-user-agent"; import { RegionInputConfig, RegionResolvedConfig, } from "@smithy/config-resolver"; import { EndpointInputConfig, EndpointResolvedConfig, } from "@smithy/middleware-endpoint"; import { RetryInputConfig, RetryResolvedConfig, } from "@smithy/middleware-retry"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/protocol-http"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/smithy-client"; 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 { AddTagsToResourceCommandInput, AddTagsToResourceCommandOutput, } from "./commands/AddTagsToResourceCommand"; import { ApplyPendingMaintenanceActionCommandInput, ApplyPendingMaintenanceActionCommandOutput, } from "./commands/ApplyPendingMaintenanceActionCommand"; import { BatchStartRecommendationsCommandInput, BatchStartRecommendationsCommandOutput, } from "./commands/BatchStartRecommendationsCommand"; import { CancelMetadataModelConversionCommandInput, CancelMetadataModelConversionCommandOutput, } from "./commands/CancelMetadataModelConversionCommand"; import { CancelMetadataModelCreationCommandInput, CancelMetadataModelCreationCommandOutput, } from "./commands/CancelMetadataModelCreationCommand"; import { CancelReplicationTaskAssessmentRunCommandInput, CancelReplicationTaskAssessmentRunCommandOutput, } from "./commands/CancelReplicationTaskAssessmentRunCommand"; import { CreateDataMigrationCommandInput, CreateDataMigrationCommandOutput, } from "./commands/CreateDataMigrationCommand"; import { CreateDataProviderCommandInput, CreateDataProviderCommandOutput, } from "./commands/CreateDataProviderCommand"; import { CreateEndpointCommandInput, CreateEndpointCommandOutput, } from "./commands/CreateEndpointCommand"; import { CreateEventSubscriptionCommandInput, CreateEventSubscriptionCommandOutput, } from "./commands/CreateEventSubscriptionCommand"; import { CreateFleetAdvisorCollectorCommandInput, CreateFleetAdvisorCollectorCommandOutput, } from "./commands/CreateFleetAdvisorCollectorCommand"; import { CreateInstanceProfileCommandInput, CreateInstanceProfileCommandOutput, } from "./commands/CreateInstanceProfileCommand"; import { CreateMigrationProjectCommandInput, CreateMigrationProjectCommandOutput, } from "./commands/CreateMigrationProjectCommand"; import { CreateReplicationConfigCommandInput, CreateReplicationConfigCommandOutput, } from "./commands/CreateReplicationConfigCommand"; import { CreateReplicationInstanceCommandInput, CreateReplicationInstanceCommandOutput, } from "./commands/CreateReplicationInstanceCommand"; import { CreateReplicationSubnetGroupCommandInput, CreateReplicationSubnetGroupCommandOutput, } from "./commands/CreateReplicationSubnetGroupCommand"; import { CreateReplicationTaskCommandInput, CreateReplicationTaskCommandOutput, } from "./commands/CreateReplicationTaskCommand"; import { DeleteCertificateCommandInput, DeleteCertificateCommandOutput, } from "./commands/DeleteCertificateCommand"; import { DeleteConnectionCommandInput, DeleteConnectionCommandOutput, } from "./commands/DeleteConnectionCommand"; import { DeleteDataMigrationCommandInput, DeleteDataMigrationCommandOutput, } from "./commands/DeleteDataMigrationCommand"; import { DeleteDataProviderCommandInput, DeleteDataProviderCommandOutput, } from "./commands/DeleteDataProviderCommand"; import { DeleteEndpointCommandInput, DeleteEndpointCommandOutput, } from "./commands/DeleteEndpointCommand"; import { DeleteEventSubscriptionCommandInput, DeleteEventSubscriptionCommandOutput, } from "./commands/DeleteEventSubscriptionCommand"; import { DeleteFleetAdvisorCollectorCommandInput, DeleteFleetAdvisorCollectorCommandOutput, } from "./commands/DeleteFleetAdvisorCollectorCommand"; import { DeleteFleetAdvisorDatabasesCommandInput, DeleteFleetAdvisorDatabasesCommandOutput, } from "./commands/DeleteFleetAdvisorDatabasesCommand"; import { DeleteInstanceProfileCommandInput, DeleteInstanceProfileCommandOutput, } from "./commands/DeleteInstanceProfileCommand"; import { DeleteMigrationProjectCommandInput, DeleteMigrationProjectCommandOutput, } from "./commands/DeleteMigrationProjectCommand"; import { DeleteReplicationConfigCommandInput, DeleteReplicationConfigCommandOutput, } from "./commands/DeleteReplicationConfigCommand"; import { DeleteReplicationInstanceCommandInput, DeleteReplicationInstanceCommandOutput, } from "./commands/DeleteReplicationInstanceCommand"; import { DeleteReplicationSubnetGroupCommandInput, DeleteReplicationSubnetGroupCommandOutput, } from "./commands/DeleteReplicationSubnetGroupCommand"; import { DeleteReplicationTaskAssessmentRunCommandInput, DeleteReplicationTaskAssessmentRunCommandOutput, } from "./commands/DeleteReplicationTaskAssessmentRunCommand"; import { DeleteReplicationTaskCommandInput, DeleteReplicationTaskCommandOutput, } from "./commands/DeleteReplicationTaskCommand"; import { DescribeAccountAttributesCommandInput, DescribeAccountAttributesCommandOutput, } from "./commands/DescribeAccountAttributesCommand"; import { DescribeApplicableIndividualAssessmentsCommandInput, DescribeApplicableIndividualAssessmentsCommandOutput, } from "./commands/DescribeApplicableIndividualAssessmentsCommand"; import { DescribeCertificatesCommandInput, DescribeCertificatesCommandOutput, } from "./commands/DescribeCertificatesCommand"; import { DescribeConnectionsCommandInput, DescribeConnectionsCommandOutput, } from "./commands/DescribeConnectionsCommand"; import { DescribeConversionConfigurationCommandInput, DescribeConversionConfigurationCommandOutput, } from "./commands/DescribeConversionConfigurationCommand"; import { DescribeDataMigrationsCommandInput, DescribeDataMigrationsCommandOutput, } from "./commands/DescribeDataMigrationsCommand"; import { DescribeDataProvidersCommandInput, DescribeDataProvidersCommandOutput, } from "./commands/DescribeDataProvidersCommand"; import { DescribeEndpointsCommandInput, DescribeEndpointsCommandOutput, } from "./commands/DescribeEndpointsCommand"; import { DescribeEndpointSettingsCommandInput, DescribeEndpointSettingsCommandOutput, } from "./commands/DescribeEndpointSettingsCommand"; import { DescribeEndpointTypesCommandInput, DescribeEndpointTypesCommandOutput, } from "./commands/DescribeEndpointTypesCommand"; import { DescribeEngineVersionsCommandInput, DescribeEngineVersionsCommandOutput, } from "./commands/DescribeEngineVersionsCommand"; import { DescribeEventCategoriesCommandInput, DescribeEventCategoriesCommandOutput, } from "./commands/DescribeEventCategoriesCommand"; import { DescribeEventsCommandInput, DescribeEventsCommandOutput, } from "./commands/DescribeEventsCommand"; import { DescribeEventSubscriptionsCommandInput, DescribeEventSubscriptionsCommandOutput, } from "./commands/DescribeEventSubscriptionsCommand"; import { DescribeExtensionPackAssociationsCommandInput, DescribeExtensionPackAssociationsCommandOutput, } from "./commands/DescribeExtensionPackAssociationsCommand"; import { DescribeFleetAdvisorCollectorsCommandInput, DescribeFleetAdvisorCollectorsCommandOutput, } from "./commands/DescribeFleetAdvisorCollectorsCommand"; import { DescribeFleetAdvisorDatabasesCommandInput, DescribeFleetAdvisorDatabasesCommandOutput, } from "./commands/DescribeFleetAdvisorDatabasesCommand"; import { DescribeFleetAdvisorLsaAnalysisCommandInput, DescribeFleetAdvisorLsaAnalysisCommandOutput, } from "./commands/DescribeFleetAdvisorLsaAnalysisCommand"; import { DescribeFleetAdvisorSchemaObjectSummaryCommandInput, DescribeFleetAdvisorSchemaObjectSummaryCommandOutput, } from "./commands/DescribeFleetAdvisorSchemaObjectSummaryCommand"; import { DescribeFleetAdvisorSchemasCommandInput, DescribeFleetAdvisorSchemasCommandOutput, } from "./commands/DescribeFleetAdvisorSchemasCommand"; import { DescribeInstanceProfilesCommandInput, DescribeInstanceProfilesCommandOutput, } from "./commands/DescribeInstanceProfilesCommand"; import { DescribeMetadataModelAssessmentsCommandInput, DescribeMetadataModelAssessmentsCommandOutput, } from "./commands/DescribeMetadataModelAssessmentsCommand"; import { DescribeMetadataModelChildrenCommandInput, DescribeMetadataModelChildrenCommandOutput, } from "./commands/DescribeMetadataModelChildrenCommand"; import { DescribeMetadataModelCommandInput, DescribeMetadataModelCommandOutput, } from "./commands/DescribeMetadataModelCommand"; import { DescribeMetadataModelConversionsCommandInput, DescribeMetadataModelConversionsCommandOutput, } from "./commands/DescribeMetadataModelConversionsCommand"; import { DescribeMetadataModelCreationsCommandInput, DescribeMetadataModelCreationsCommandOutput, } from "./commands/DescribeMetadataModelCreationsCommand"; import { DescribeMetadataModelExportsAsScriptCommandInput, DescribeMetadataModelExportsAsScriptCommandOutput, } from "./commands/DescribeMetadataModelExportsAsScriptCommand"; import { DescribeMetadataModelExportsToTargetCommandInput, DescribeMetadataModelExportsToTargetCommandOutput, } from "./commands/DescribeMetadataModelExportsToTargetCommand"; import { DescribeMetadataModelImportsCommandInput, DescribeMetadataModelImportsCommandOutput, } from "./commands/DescribeMetadataModelImportsCommand"; import { DescribeMigrationProjectsCommandInput, DescribeMigrationProjectsCommandOutput, } from "./commands/DescribeMigrationProjectsCommand"; import { DescribeOrderableReplicationInstancesCommandInput, DescribeOrderableReplicationInstancesCommandOutput, } from "./commands/DescribeOrderableReplicationInstancesCommand"; import { DescribePendingMaintenanceActionsCommandInput, DescribePendingMaintenanceActionsCommandOutput, } from "./commands/DescribePendingMaintenanceActionsCommand"; import { DescribeRecommendationLimitationsCommandInput, DescribeRecommendationLimitationsCommandOutput, } from "./commands/DescribeRecommendationLimitationsCommand"; import { DescribeRecommendationsCommandInput, DescribeRecommendationsCommandOutput, } from "./commands/DescribeRecommendationsCommand"; import { DescribeRefreshSchemasStatusCommandInput, DescribeRefreshSchemasStatusCommandOutput, } from "./commands/DescribeRefreshSchemasStatusCommand"; import { DescribeReplicationConfigsCommandInput, DescribeReplicationConfigsCommandOutput, } from "./commands/DescribeReplicationConfigsCommand"; import { DescribeReplicationInstancesCommandInput, DescribeReplicationInstancesCommandOutput, } from "./commands/DescribeReplicationInstancesCommand"; import { DescribeReplicationInstanceTaskLogsCommandInput, DescribeReplicationInstanceTaskLogsCommandOutput, } from "./commands/DescribeReplicationInstanceTaskLogsCommand"; import { DescribeReplicationsCommandInput, DescribeReplicationsCommandOutput, } from "./commands/DescribeReplicationsCommand"; import { DescribeReplicationSubnetGroupsCommandInput, DescribeReplicationSubnetGroupsCommandOutput, } from "./commands/DescribeReplicationSubnetGroupsCommand"; import { DescribeReplicationTableStatisticsCommandInput, DescribeReplicationTableStatisticsCommandOutput, } from "./commands/DescribeReplicationTableStatisticsCommand"; import { DescribeReplicationTaskAssessmentResultsCommandInput, DescribeReplicationTaskAssessmentResultsCommandOutput, } from "./commands/DescribeReplicationTaskAssessmentResultsCommand"; import { DescribeReplicationTaskAssessmentRunsCommandInput, DescribeReplicationTaskAssessmentRunsCommandOutput, } from "./commands/DescribeReplicationTaskAssessmentRunsCommand"; import { DescribeReplicationTaskIndividualAssessmentsCommandInput, DescribeReplicationTaskIndividualAssessmentsCommandOutput, } from "./commands/DescribeReplicationTaskIndividualAssessmentsCommand"; import { DescribeReplicationTasksCommandInput, DescribeReplicationTasksCommandOutput, } from "./commands/DescribeReplicationTasksCommand"; import { DescribeSchemasCommandInput, DescribeSchemasCommandOutput, } from "./commands/DescribeSchemasCommand"; import { DescribeTableStatisticsCommandInput, DescribeTableStatisticsCommandOutput, } from "./commands/DescribeTableStatisticsCommand"; import { ExportMetadataModelAssessmentCommandInput, ExportMetadataModelAssessmentCommandOutput, } from "./commands/ExportMetadataModelAssessmentCommand"; import { GetTargetSelectionRulesCommandInput, GetTargetSelectionRulesCommandOutput, } from "./commands/GetTargetSelectionRulesCommand"; import { ImportCertificateCommandInput, ImportCertificateCommandOutput, } from "./commands/ImportCertificateCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ModifyConversionConfigurationCommandInput, ModifyConversionConfigurationCommandOutput, } from "./commands/ModifyConversionConfigurationCommand"; import { ModifyDataMigrationCommandInput, ModifyDataMigrationCommandOutput, } from "./commands/ModifyDataMigrationCommand"; import { ModifyDataProviderCommandInput, ModifyDataProviderCommandOutput, } from "./commands/ModifyDataProviderCommand"; import { ModifyEndpointCommandInput, ModifyEndpointCommandOutput, } from "./commands/ModifyEndpointCommand"; import { ModifyEventSubscriptionCommandInput, ModifyEventSubscriptionCommandOutput, } from "./commands/ModifyEventSubscriptionCommand"; import { ModifyInstanceProfileCommandInput, ModifyInstanceProfileCommandOutput, } from "./commands/ModifyInstanceProfileCommand"; import { ModifyMigrationProjectCommandInput, ModifyMigrationProjectCommandOutput, } from "./commands/ModifyMigrationProjectCommand"; import { ModifyReplicationConfigCommandInput, ModifyReplicationConfigCommandOutput, } from "./commands/ModifyReplicationConfigCommand"; import { ModifyReplicationInstanceCommandInput, ModifyReplicationInstanceCommandOutput, } from "./commands/ModifyReplicationInstanceCommand"; import { ModifyReplicationSubnetGroupCommandInput, ModifyReplicationSubnetGroupCommandOutput, } from "./commands/ModifyReplicationSubnetGroupCommand"; import { ModifyReplicationTaskCommandInput, ModifyReplicationTaskCommandOutput, } from "./commands/ModifyReplicationTaskCommand"; import { MoveReplicationTaskCommandInput, MoveReplicationTaskCommandOutput, } from "./commands/MoveReplicationTaskCommand"; import { RebootReplicationInstanceCommandInput, RebootReplicationInstanceCommandOutput, } from "./commands/RebootReplicationInstanceCommand"; import { RefreshSchemasCommandInput, RefreshSchemasCommandOutput, } from "./commands/RefreshSchemasCommand"; import { ReloadReplicationTablesCommandInput, ReloadReplicationTablesCommandOutput, } from "./commands/ReloadReplicationTablesCommand"; import { ReloadTablesCommandInput, ReloadTablesCommandOutput, } from "./commands/ReloadTablesCommand"; import { RemoveTagsFromResourceCommandInput, RemoveTagsFromResourceCommandOutput, } from "./commands/RemoveTagsFromResourceCommand"; import { RunFleetAdvisorLsaAnalysisCommandInput, RunFleetAdvisorLsaAnalysisCommandOutput, } from "./commands/RunFleetAdvisorLsaAnalysisCommand"; import { StartDataMigrationCommandInput, StartDataMigrationCommandOutput, } from "./commands/StartDataMigrationCommand"; import { StartExtensionPackAssociationCommandInput, StartExtensionPackAssociationCommandOutput, } from "./commands/StartExtensionPackAssociationCommand"; import { StartMetadataModelAssessmentCommandInput, StartMetadataModelAssessmentCommandOutput, } from "./commands/StartMetadataModelAssessmentCommand"; import { StartMetadataModelConversionCommandInput, StartMetadataModelConversionCommandOutput, } from "./commands/StartMetadataModelConversionCommand"; import { StartMetadataModelCreationCommandInput, StartMetadataModelCreationCommandOutput, } from "./commands/StartMetadataModelCreationCommand"; import { StartMetadataModelExportAsScriptCommandInput, StartMetadataModelExportAsScriptCommandOutput, } from "./commands/StartMetadataModelExportAsScriptCommand"; import { StartMetadataModelExportToTargetCommandInput, StartMetadataModelExportToTargetCommandOutput, } from "./commands/StartMetadataModelExportToTargetCommand"; import { StartMetadataModelImportCommandInput, StartMetadataModelImportCommandOutput, } from "./commands/StartMetadataModelImportCommand"; import { StartRecommendationsCommandInput, StartRecommendationsCommandOutput, } from "./commands/StartRecommendationsCommand"; import { StartReplicationCommandInput, StartReplicationCommandOutput, } from "./commands/StartReplicationCommand"; import { StartReplicationTaskAssessmentCommandInput, StartReplicationTaskAssessmentCommandOutput, } from "./commands/StartReplicationTaskAssessmentCommand"; import { StartReplicationTaskAssessmentRunCommandInput, StartReplicationTaskAssessmentRunCommandOutput, } from "./commands/StartReplicationTaskAssessmentRunCommand"; import { StartReplicationTaskCommandInput, StartReplicationTaskCommandOutput, } from "./commands/StartReplicationTaskCommand"; import { StopDataMigrationCommandInput, StopDataMigrationCommandOutput, } from "./commands/StopDataMigrationCommand"; import { StopReplicationCommandInput, StopReplicationCommandOutput, } from "./commands/StopReplicationCommand"; import { StopReplicationTaskCommandInput, StopReplicationTaskCommandOutput, } from "./commands/StopReplicationTaskCommand"; import { TestConnectionCommandInput, TestConnectionCommandOutput, } from "./commands/TestConnectionCommand"; import { UpdateSubscriptionsToEventBridgeCommandInput, UpdateSubscriptionsToEventBridgeCommandOutput, } from "./commands/UpdateSubscriptionsToEventBridgeCommand"; import { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | AddTagsToResourceCommandInput | ApplyPendingMaintenanceActionCommandInput | BatchStartRecommendationsCommandInput | CancelMetadataModelConversionCommandInput | CancelMetadataModelCreationCommandInput | CancelReplicationTaskAssessmentRunCommandInput | CreateDataMigrationCommandInput | CreateDataProviderCommandInput | CreateEndpointCommandInput | CreateEventSubscriptionCommandInput | CreateFleetAdvisorCollectorCommandInput | CreateInstanceProfileCommandInput | CreateMigrationProjectCommandInput | CreateReplicationConfigCommandInput | CreateReplicationInstanceCommandInput | CreateReplicationSubnetGroupCommandInput | CreateReplicationTaskCommandInput | DeleteCertificateCommandInput | DeleteConnectionCommandInput | DeleteDataMigrationCommandInput | DeleteDataProviderCommandInput | DeleteEndpointCommandInput | DeleteEventSubscriptionCommandInput | DeleteFleetAdvisorCollectorCommandInput | DeleteFleetAdvisorDatabasesCommandInput | DeleteInstanceProfileCommandInput | DeleteMigrationProjectCommandInput | DeleteReplicationConfigCommandInput | DeleteReplicationInstanceCommandInput | DeleteReplicationSubnetGroupCommandInput | DeleteReplicationTaskAssessmentRunCommandInput | DeleteReplicationTaskCommandInput | DescribeAccountAttributesCommandInput | DescribeApplicableIndividualAssessmentsCommandInput | DescribeCertificatesCommandInput | DescribeConnectionsCommandInput | DescribeConversionConfigurationCommandInput | DescribeDataMigrationsCommandInput | DescribeDataProvidersCommandInput | DescribeEndpointSettingsCommandInput | DescribeEndpointTypesCommandInput | DescribeEndpointsCommandInput | DescribeEngineVersionsCommandInput | DescribeEventCategoriesCommandInput | DescribeEventSubscriptionsCommandInput | DescribeEventsCommandInput | DescribeExtensionPackAssociationsCommandInput | DescribeFleetAdvisorCollectorsCommandInput | DescribeFleetAdvisorDatabasesCommandInput | DescribeFleetAdvisorLsaAnalysisCommandInput | DescribeFleetAdvisorSchemaObjectSummaryCommandInput | DescribeFleetAdvisorSchemasCommandInput | DescribeInstanceProfilesCommandInput | DescribeMetadataModelAssessmentsCommandInput | DescribeMetadataModelChildrenCommandInput | DescribeMetadataModelCommandInput | DescribeMetadataModelConversionsCommandInput | DescribeMetadataModelCreationsCommandInput | DescribeMetadataModelExportsAsScriptCommandInput | DescribeMetadataModelExportsToTargetCommandInput | DescribeMetadataModelImportsCommandInput | DescribeMigrationProjectsCommandInput | DescribeOrderableReplicationInstancesCommandInput | DescribePendingMaintenanceActionsCommandInput | DescribeRecommendationLimitationsCommandInput | DescribeRecommendationsCommandInput | DescribeRefreshSchemasStatusCommandInput | DescribeReplicationConfigsCommandInput | DescribeReplicationInstanceTaskLogsCommandInput | DescribeReplicationInstancesCommandInput | DescribeReplicationSubnetGroupsCommandInput | DescribeReplicationTableStatisticsCommandInput | DescribeReplicationTaskAssessmentResultsCommandInput | DescribeReplicationTaskAssessmentRunsCommandInput | DescribeReplicationTaskIndividualAssessmentsCommandInput | DescribeReplicationTasksCommandInput | DescribeReplicationsCommandInput | DescribeSchemasCommandInput | DescribeTableStatisticsCommandInput | ExportMetadataModelAssessmentCommandInput | GetTargetSelectionRulesCommandInput | ImportCertificateCommandInput | ListTagsForResourceCommandInput | ModifyConversionConfigurationCommandInput | ModifyDataMigrationCommandInput | ModifyDataProviderCommandInput | ModifyEndpointCommandInput | ModifyEventSubscriptionCommandInput | ModifyInstanceProfileCommandInput | ModifyMigrationProjectCommandInput | ModifyReplicationConfigCommandInput | ModifyReplicationInstanceCommandInput | ModifyReplicationSubnetGroupCommandInput | ModifyReplicationTaskCommandInput | MoveReplicationTaskCommandInput | RebootReplicationInstanceCommandInput | RefreshSchemasCommandInput | ReloadReplicationTablesCommandInput | ReloadTablesCommandInput | RemoveTagsFromResourceCommandInput | RunFleetAdvisorLsaAnalysisCommandInput | StartDataMigrationCommandInput | StartExtensionPackAssociationCommandInput | StartMetadataModelAssessmentCommandInput | StartMetadataModelConversionCommandInput | StartMetadataModelCreationCommandInput | StartMetadataModelExportAsScriptCommandInput | StartMetadataModelExportToTargetCommandInput | StartMetadataModelImportCommandInput | StartRecommendationsCommandInput | StartReplicationCommandInput | StartReplicationTaskAssessmentCommandInput | StartReplicationTaskAssessmentRunCommandInput | StartReplicationTaskCommandInput | StopDataMigrationCommandInput | StopReplicationCommandInput | StopReplicationTaskCommandInput | TestConnectionCommandInput | UpdateSubscriptionsToEventBridgeCommandInput; export type ServiceOutputTypes = | AddTagsToResourceCommandOutput | ApplyPendingMaintenanceActionCommandOutput | BatchStartRecommendationsCommandOutput | CancelMetadataModelConversionCommandOutput | CancelMetadataModelCreationCommandOutput | CancelReplicationTaskAssessmentRunCommandOutput | CreateDataMigrationCommandOutput | CreateDataProviderCommandOutput | CreateEndpointCommandOutput | CreateEventSubscriptionCommandOutput | CreateFleetAdvisorCollectorCommandOutput | CreateInstanceProfileCommandOutput | CreateMigrationProjectCommandOutput | CreateReplicationConfigCommandOutput | CreateReplicationInstanceCommandOutput | CreateReplicationSubnetGroupCommandOutput | CreateReplicationTaskCommandOutput | DeleteCertificateCommandOutput | DeleteConnectionCommandOutput | DeleteDataMigrationCommandOutput | DeleteDataProviderCommandOutput | DeleteEndpointCommandOutput | DeleteEventSubscriptionCommandOutput | DeleteFleetAdvisorCollectorCommandOutput | DeleteFleetAdvisorDatabasesCommandOutput | DeleteInstanceProfileCommandOutput | DeleteMigrationProjectCommandOutput | DeleteReplicationConfigCommandOutput | DeleteReplicationInstanceCommandOutput | DeleteReplicationSubnetGroupCommandOutput | DeleteReplicationTaskAssessmentRunCommandOutput | DeleteReplicationTaskCommandOutput | DescribeAccountAttributesCommandOutput | DescribeApplicableIndividualAssessmentsCommandOutput | DescribeCertificatesCommandOutput | DescribeConnectionsCommandOutput | DescribeConversionConfigurationCommandOutput | DescribeDataMigrationsCommandOutput | DescribeDataProvidersCommandOutput | DescribeEndpointSettingsCommandOutput | DescribeEndpointTypesCommandOutput | DescribeEndpointsCommandOutput | DescribeEngineVersionsCommandOutput | DescribeEventCategoriesCommandOutput | DescribeEventSubscriptionsCommandOutput | DescribeEventsCommandOutput | DescribeExtensionPackAssociationsCommandOutput | DescribeFleetAdvisorCollectorsCommandOutput | DescribeFleetAdvisorDatabasesCommandOutput | DescribeFleetAdvisorLsaAnalysisCommandOutput | DescribeFleetAdvisorSchemaObjectSummaryCommandOutput | DescribeFleetAdvisorSchemasCommandOutput | DescribeInstanceProfilesCommandOutput | DescribeMetadataModelAssessmentsCommandOutput | DescribeMetadataModelChildrenCommandOutput | DescribeMetadataModelCommandOutput | DescribeMetadataModelConversionsCommandOutput | DescribeMetadataModelCreationsCommandOutput | DescribeMetadataModelExportsAsScriptCommandOutput | DescribeMetadataModelExportsToTargetCommandOutput | DescribeMetadataModelImportsCommandOutput | DescribeMigrationProjectsCommandOutput | DescribeOrderableReplicationInstancesCommandOutput | DescribePendingMaintenanceActionsCommandOutput | DescribeRecommendationLimitationsCommandOutput | DescribeRecommendationsCommandOutput | DescribeRefreshSchemasStatusCommandOutput | DescribeReplicationConfigsCommandOutput | DescribeReplicationInstanceTaskLogsCommandOutput | DescribeReplicationInstancesCommandOutput | DescribeReplicationSubnetGroupsCommandOutput | DescribeReplicationTableStatisticsCommandOutput | DescribeReplicationTaskAssessmentResultsCommandOutput | DescribeReplicationTaskAssessmentRunsCommandOutput | DescribeReplicationTaskIndividualAssessmentsCommandOutput | DescribeReplicationTasksCommandOutput | DescribeReplicationsCommandOutput | DescribeSchemasCommandOutput | DescribeTableStatisticsCommandOutput | ExportMetadataModelAssessmentCommandOutput | GetTargetSelectionRulesCommandOutput | ImportCertificateCommandOutput | ListTagsForResourceCommandOutput | ModifyConversionConfigurationCommandOutput | ModifyDataMigrationCommandOutput | ModifyDataProviderCommandOutput | ModifyEndpointCommandOutput | ModifyEventSubscriptionCommandOutput | ModifyInstanceProfileCommandOutput | ModifyMigrationProjectCommandOutput | ModifyReplicationConfigCommandOutput | ModifyReplicationInstanceCommandOutput | ModifyReplicationSubnetGroupCommandOutput | ModifyReplicationTaskCommandOutput | MoveReplicationTaskCommandOutput | RebootReplicationInstanceCommandOutput | RefreshSchemasCommandOutput | ReloadReplicationTablesCommandOutput | ReloadTablesCommandOutput | RemoveTagsFromResourceCommandOutput | RunFleetAdvisorLsaAnalysisCommandOutput | StartDataMigrationCommandOutput | StartExtensionPackAssociationCommandOutput | StartMetadataModelAssessmentCommandOutput | StartMetadataModelConversionCommandOutput | StartMetadataModelCreationCommandOutput | StartMetadataModelExportAsScriptCommandOutput | StartMetadataModelExportToTargetCommandOutput | StartMetadataModelImportCommandOutput | StartRecommendationsCommandOutput | StartReplicationCommandOutput | StartReplicationTaskAssessmentCommandOutput | StartReplicationTaskAssessmentRunCommandOutput | StartReplicationTaskCommandOutput | StopDataMigrationCommandOutput | StopReplicationCommandOutput | StopReplicationTaskCommandOutput | TestConnectionCommandOutput | UpdateSubscriptionsToEventBridgeCommandOutput; 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 DatabaseMigrationServiceClientConfigType = Partial< __SmithyConfiguration<__HttpHandlerOptions> > & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface DatabaseMigrationServiceClientConfig extends DatabaseMigrationServiceClientConfigType {} export type DatabaseMigrationServiceClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface DatabaseMigrationServiceClientResolvedConfig extends DatabaseMigrationServiceClientResolvedConfigType {} export declare class DatabaseMigrationServiceClient extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, DatabaseMigrationServiceClientResolvedConfig > { readonly config: DatabaseMigrationServiceClientResolvedConfig; constructor( ...[ configuration, ]: __CheckOptionalClientConfig ); destroy(): void; }