import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration } from "@smithy/types"; import type { WaiterResult } from "@smithy/util-waiter"; import { type AddTagsToResourceCommandInput, type AddTagsToResourceCommandOutput } from "./commands/AddTagsToResourceCommand"; import { type ApplyPendingMaintenanceActionCommandInput, type ApplyPendingMaintenanceActionCommandOutput } from "./commands/ApplyPendingMaintenanceActionCommand"; import { type BatchStartRecommendationsCommandInput, type BatchStartRecommendationsCommandOutput } from "./commands/BatchStartRecommendationsCommand"; import { type CancelMetadataModelConversionCommandInput, type CancelMetadataModelConversionCommandOutput } from "./commands/CancelMetadataModelConversionCommand"; import { type CancelMetadataModelCreationCommandInput, type CancelMetadataModelCreationCommandOutput } from "./commands/CancelMetadataModelCreationCommand"; import { type CancelReplicationTaskAssessmentRunCommandInput, type CancelReplicationTaskAssessmentRunCommandOutput } from "./commands/CancelReplicationTaskAssessmentRunCommand"; import { type CreateDataMigrationCommandInput, type CreateDataMigrationCommandOutput } from "./commands/CreateDataMigrationCommand"; import { type CreateDataProviderCommandInput, type CreateDataProviderCommandOutput } from "./commands/CreateDataProviderCommand"; import { type CreateEndpointCommandInput, type CreateEndpointCommandOutput } from "./commands/CreateEndpointCommand"; import { type CreateEventSubscriptionCommandInput, type CreateEventSubscriptionCommandOutput } from "./commands/CreateEventSubscriptionCommand"; import { type CreateFleetAdvisorCollectorCommandInput, type CreateFleetAdvisorCollectorCommandOutput } from "./commands/CreateFleetAdvisorCollectorCommand"; import { type CreateInstanceProfileCommandInput, type CreateInstanceProfileCommandOutput } from "./commands/CreateInstanceProfileCommand"; import { type CreateMigrationProjectCommandInput, type CreateMigrationProjectCommandOutput } from "./commands/CreateMigrationProjectCommand"; import { type CreateReplicationConfigCommandInput, type CreateReplicationConfigCommandOutput } from "./commands/CreateReplicationConfigCommand"; import { type CreateReplicationInstanceCommandInput, type CreateReplicationInstanceCommandOutput } from "./commands/CreateReplicationInstanceCommand"; import { type CreateReplicationSubnetGroupCommandInput, type CreateReplicationSubnetGroupCommandOutput } from "./commands/CreateReplicationSubnetGroupCommand"; import { type CreateReplicationTaskCommandInput, type CreateReplicationTaskCommandOutput } from "./commands/CreateReplicationTaskCommand"; import { type DeleteCertificateCommandInput, type DeleteCertificateCommandOutput } from "./commands/DeleteCertificateCommand"; import { type DeleteConnectionCommandInput, type DeleteConnectionCommandOutput } from "./commands/DeleteConnectionCommand"; import { type DeleteDataMigrationCommandInput, type DeleteDataMigrationCommandOutput } from "./commands/DeleteDataMigrationCommand"; import { type DeleteDataProviderCommandInput, type DeleteDataProviderCommandOutput } from "./commands/DeleteDataProviderCommand"; import { type DeleteEndpointCommandInput, type DeleteEndpointCommandOutput } from "./commands/DeleteEndpointCommand"; import { type DeleteEventSubscriptionCommandInput, type DeleteEventSubscriptionCommandOutput } from "./commands/DeleteEventSubscriptionCommand"; import { type DeleteFleetAdvisorCollectorCommandInput, type DeleteFleetAdvisorCollectorCommandOutput } from "./commands/DeleteFleetAdvisorCollectorCommand"; import { type DeleteFleetAdvisorDatabasesCommandInput, type DeleteFleetAdvisorDatabasesCommandOutput } from "./commands/DeleteFleetAdvisorDatabasesCommand"; import { type DeleteInstanceProfileCommandInput, type DeleteInstanceProfileCommandOutput } from "./commands/DeleteInstanceProfileCommand"; import { type DeleteMigrationProjectCommandInput, type DeleteMigrationProjectCommandOutput } from "./commands/DeleteMigrationProjectCommand"; import { type DeleteReplicationConfigCommandInput, type DeleteReplicationConfigCommandOutput } from "./commands/DeleteReplicationConfigCommand"; import { type DeleteReplicationInstanceCommandInput, type DeleteReplicationInstanceCommandOutput } from "./commands/DeleteReplicationInstanceCommand"; import { type DeleteReplicationSubnetGroupCommandInput, type DeleteReplicationSubnetGroupCommandOutput } from "./commands/DeleteReplicationSubnetGroupCommand"; import { type DeleteReplicationTaskAssessmentRunCommandInput, type DeleteReplicationTaskAssessmentRunCommandOutput } from "./commands/DeleteReplicationTaskAssessmentRunCommand"; import { type DeleteReplicationTaskCommandInput, type DeleteReplicationTaskCommandOutput } from "./commands/DeleteReplicationTaskCommand"; import { type DescribeAccountAttributesCommandInput, type DescribeAccountAttributesCommandOutput } from "./commands/DescribeAccountAttributesCommand"; import { type DescribeApplicableIndividualAssessmentsCommandInput, type DescribeApplicableIndividualAssessmentsCommandOutput } from "./commands/DescribeApplicableIndividualAssessmentsCommand"; import { type DescribeCertificatesCommandInput, type DescribeCertificatesCommandOutput } from "./commands/DescribeCertificatesCommand"; import { type DescribeConnectionsCommandInput, type DescribeConnectionsCommandOutput } from "./commands/DescribeConnectionsCommand"; import { type DescribeConversionConfigurationCommandInput, type DescribeConversionConfigurationCommandOutput } from "./commands/DescribeConversionConfigurationCommand"; import { type DescribeDataMigrationsCommandInput, type DescribeDataMigrationsCommandOutput } from "./commands/DescribeDataMigrationsCommand"; import { type DescribeDataProvidersCommandInput, type DescribeDataProvidersCommandOutput } from "./commands/DescribeDataProvidersCommand"; import { type DescribeEndpointsCommandInput, type DescribeEndpointsCommandOutput } from "./commands/DescribeEndpointsCommand"; import { type DescribeEndpointSettingsCommandInput, type DescribeEndpointSettingsCommandOutput } from "./commands/DescribeEndpointSettingsCommand"; import { type DescribeEndpointTypesCommandInput, type DescribeEndpointTypesCommandOutput } from "./commands/DescribeEndpointTypesCommand"; import { type DescribeEngineVersionsCommandInput, type DescribeEngineVersionsCommandOutput } from "./commands/DescribeEngineVersionsCommand"; import { type DescribeEventCategoriesCommandInput, type DescribeEventCategoriesCommandOutput } from "./commands/DescribeEventCategoriesCommand"; import { type DescribeEventsCommandInput, type DescribeEventsCommandOutput } from "./commands/DescribeEventsCommand"; import { type DescribeEventSubscriptionsCommandInput, type DescribeEventSubscriptionsCommandOutput } from "./commands/DescribeEventSubscriptionsCommand"; import { type DescribeExtensionPackAssociationsCommandInput, type DescribeExtensionPackAssociationsCommandOutput } from "./commands/DescribeExtensionPackAssociationsCommand"; import { type DescribeFleetAdvisorCollectorsCommandInput, type DescribeFleetAdvisorCollectorsCommandOutput } from "./commands/DescribeFleetAdvisorCollectorsCommand"; import { type DescribeFleetAdvisorDatabasesCommandInput, type DescribeFleetAdvisorDatabasesCommandOutput } from "./commands/DescribeFleetAdvisorDatabasesCommand"; import { type DescribeFleetAdvisorLsaAnalysisCommandInput, type DescribeFleetAdvisorLsaAnalysisCommandOutput } from "./commands/DescribeFleetAdvisorLsaAnalysisCommand"; import { type DescribeFleetAdvisorSchemaObjectSummaryCommandInput, type DescribeFleetAdvisorSchemaObjectSummaryCommandOutput } from "./commands/DescribeFleetAdvisorSchemaObjectSummaryCommand"; import { type DescribeFleetAdvisorSchemasCommandInput, type DescribeFleetAdvisorSchemasCommandOutput } from "./commands/DescribeFleetAdvisorSchemasCommand"; import { type DescribeInstanceProfilesCommandInput, type DescribeInstanceProfilesCommandOutput } from "./commands/DescribeInstanceProfilesCommand"; import { type DescribeMetadataModelAssessmentsCommandInput, type DescribeMetadataModelAssessmentsCommandOutput } from "./commands/DescribeMetadataModelAssessmentsCommand"; import { type DescribeMetadataModelChildrenCommandInput, type DescribeMetadataModelChildrenCommandOutput } from "./commands/DescribeMetadataModelChildrenCommand"; import { type DescribeMetadataModelCommandInput, type DescribeMetadataModelCommandOutput } from "./commands/DescribeMetadataModelCommand"; import { type DescribeMetadataModelConversionsCommandInput, type DescribeMetadataModelConversionsCommandOutput } from "./commands/DescribeMetadataModelConversionsCommand"; import { type DescribeMetadataModelCreationsCommandInput, type DescribeMetadataModelCreationsCommandOutput } from "./commands/DescribeMetadataModelCreationsCommand"; import { type DescribeMetadataModelExportsAsScriptCommandInput, type DescribeMetadataModelExportsAsScriptCommandOutput } from "./commands/DescribeMetadataModelExportsAsScriptCommand"; import { type DescribeMetadataModelExportsToTargetCommandInput, type DescribeMetadataModelExportsToTargetCommandOutput } from "./commands/DescribeMetadataModelExportsToTargetCommand"; import { type DescribeMetadataModelImportsCommandInput, type DescribeMetadataModelImportsCommandOutput } from "./commands/DescribeMetadataModelImportsCommand"; import { type DescribeMigrationProjectsCommandInput, type DescribeMigrationProjectsCommandOutput } from "./commands/DescribeMigrationProjectsCommand"; import { type DescribeOrderableReplicationInstancesCommandInput, type DescribeOrderableReplicationInstancesCommandOutput } from "./commands/DescribeOrderableReplicationInstancesCommand"; import { type DescribePendingMaintenanceActionsCommandInput, type DescribePendingMaintenanceActionsCommandOutput } from "./commands/DescribePendingMaintenanceActionsCommand"; import { type DescribeRecommendationLimitationsCommandInput, type DescribeRecommendationLimitationsCommandOutput } from "./commands/DescribeRecommendationLimitationsCommand"; import { type DescribeRecommendationsCommandInput, type DescribeRecommendationsCommandOutput } from "./commands/DescribeRecommendationsCommand"; import { type DescribeRefreshSchemasStatusCommandInput, type DescribeRefreshSchemasStatusCommandOutput } from "./commands/DescribeRefreshSchemasStatusCommand"; import { type DescribeReplicationConfigsCommandInput, type DescribeReplicationConfigsCommandOutput } from "./commands/DescribeReplicationConfigsCommand"; import { type DescribeReplicationInstancesCommandInput, type DescribeReplicationInstancesCommandOutput } from "./commands/DescribeReplicationInstancesCommand"; import { type DescribeReplicationInstanceTaskLogsCommandInput, type DescribeReplicationInstanceTaskLogsCommandOutput } from "./commands/DescribeReplicationInstanceTaskLogsCommand"; import { type DescribeReplicationsCommandInput, type DescribeReplicationsCommandOutput } from "./commands/DescribeReplicationsCommand"; import { type DescribeReplicationSubnetGroupsCommandInput, type DescribeReplicationSubnetGroupsCommandOutput } from "./commands/DescribeReplicationSubnetGroupsCommand"; import { type DescribeReplicationTableStatisticsCommandInput, type DescribeReplicationTableStatisticsCommandOutput } from "./commands/DescribeReplicationTableStatisticsCommand"; import { type DescribeReplicationTaskAssessmentResultsCommandInput, type DescribeReplicationTaskAssessmentResultsCommandOutput } from "./commands/DescribeReplicationTaskAssessmentResultsCommand"; import { type DescribeReplicationTaskAssessmentRunsCommandInput, type DescribeReplicationTaskAssessmentRunsCommandOutput } from "./commands/DescribeReplicationTaskAssessmentRunsCommand"; import { type DescribeReplicationTaskIndividualAssessmentsCommandInput, type DescribeReplicationTaskIndividualAssessmentsCommandOutput } from "./commands/DescribeReplicationTaskIndividualAssessmentsCommand"; import { type DescribeReplicationTasksCommandInput, type DescribeReplicationTasksCommandOutput } from "./commands/DescribeReplicationTasksCommand"; import { type DescribeSchemasCommandInput, type DescribeSchemasCommandOutput } from "./commands/DescribeSchemasCommand"; import { type DescribeTableStatisticsCommandInput, type DescribeTableStatisticsCommandOutput } from "./commands/DescribeTableStatisticsCommand"; import { type ExportMetadataModelAssessmentCommandInput, type ExportMetadataModelAssessmentCommandOutput } from "./commands/ExportMetadataModelAssessmentCommand"; import { type GetTargetSelectionRulesCommandInput, type GetTargetSelectionRulesCommandOutput } from "./commands/GetTargetSelectionRulesCommand"; import { type ImportCertificateCommandInput, type ImportCertificateCommandOutput } from "./commands/ImportCertificateCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ModifyConversionConfigurationCommandInput, type ModifyConversionConfigurationCommandOutput } from "./commands/ModifyConversionConfigurationCommand"; import { type ModifyDataMigrationCommandInput, type ModifyDataMigrationCommandOutput } from "./commands/ModifyDataMigrationCommand"; import { type ModifyDataProviderCommandInput, type ModifyDataProviderCommandOutput } from "./commands/ModifyDataProviderCommand"; import { type ModifyEndpointCommandInput, type ModifyEndpointCommandOutput } from "./commands/ModifyEndpointCommand"; import { type ModifyEventSubscriptionCommandInput, type ModifyEventSubscriptionCommandOutput } from "./commands/ModifyEventSubscriptionCommand"; import { type ModifyInstanceProfileCommandInput, type ModifyInstanceProfileCommandOutput } from "./commands/ModifyInstanceProfileCommand"; import { type ModifyMigrationProjectCommandInput, type ModifyMigrationProjectCommandOutput } from "./commands/ModifyMigrationProjectCommand"; import { type ModifyReplicationConfigCommandInput, type ModifyReplicationConfigCommandOutput } from "./commands/ModifyReplicationConfigCommand"; import { type ModifyReplicationInstanceCommandInput, type ModifyReplicationInstanceCommandOutput } from "./commands/ModifyReplicationInstanceCommand"; import { type ModifyReplicationSubnetGroupCommandInput, type ModifyReplicationSubnetGroupCommandOutput } from "./commands/ModifyReplicationSubnetGroupCommand"; import { type ModifyReplicationTaskCommandInput, type ModifyReplicationTaskCommandOutput } from "./commands/ModifyReplicationTaskCommand"; import { type MoveReplicationTaskCommandInput, type MoveReplicationTaskCommandOutput } from "./commands/MoveReplicationTaskCommand"; import { type RebootReplicationInstanceCommandInput, type RebootReplicationInstanceCommandOutput } from "./commands/RebootReplicationInstanceCommand"; import { type RefreshSchemasCommandInput, type RefreshSchemasCommandOutput } from "./commands/RefreshSchemasCommand"; import { type ReloadReplicationTablesCommandInput, type ReloadReplicationTablesCommandOutput } from "./commands/ReloadReplicationTablesCommand"; import { type ReloadTablesCommandInput, type ReloadTablesCommandOutput } from "./commands/ReloadTablesCommand"; import { type RemoveTagsFromResourceCommandInput, type RemoveTagsFromResourceCommandOutput } from "./commands/RemoveTagsFromResourceCommand"; import { type RunFleetAdvisorLsaAnalysisCommandInput, type RunFleetAdvisorLsaAnalysisCommandOutput } from "./commands/RunFleetAdvisorLsaAnalysisCommand"; import { type StartDataMigrationCommandInput, type StartDataMigrationCommandOutput } from "./commands/StartDataMigrationCommand"; import { type StartExtensionPackAssociationCommandInput, type StartExtensionPackAssociationCommandOutput } from "./commands/StartExtensionPackAssociationCommand"; import { type StartMetadataModelAssessmentCommandInput, type StartMetadataModelAssessmentCommandOutput } from "./commands/StartMetadataModelAssessmentCommand"; import { type StartMetadataModelConversionCommandInput, type StartMetadataModelConversionCommandOutput } from "./commands/StartMetadataModelConversionCommand"; import { type StartMetadataModelCreationCommandInput, type StartMetadataModelCreationCommandOutput } from "./commands/StartMetadataModelCreationCommand"; import { type StartMetadataModelExportAsScriptCommandInput, type StartMetadataModelExportAsScriptCommandOutput } from "./commands/StartMetadataModelExportAsScriptCommand"; import { type StartMetadataModelExportToTargetCommandInput, type StartMetadataModelExportToTargetCommandOutput } from "./commands/StartMetadataModelExportToTargetCommand"; import { type StartMetadataModelImportCommandInput, type StartMetadataModelImportCommandOutput } from "./commands/StartMetadataModelImportCommand"; import { type StartRecommendationsCommandInput, type StartRecommendationsCommandOutput } from "./commands/StartRecommendationsCommand"; import { type StartReplicationCommandInput, type StartReplicationCommandOutput } from "./commands/StartReplicationCommand"; import { type StartReplicationTaskAssessmentCommandInput, type StartReplicationTaskAssessmentCommandOutput } from "./commands/StartReplicationTaskAssessmentCommand"; import { type StartReplicationTaskAssessmentRunCommandInput, type StartReplicationTaskAssessmentRunCommandOutput } from "./commands/StartReplicationTaskAssessmentRunCommand"; import { type StartReplicationTaskCommandInput, type StartReplicationTaskCommandOutput } from "./commands/StartReplicationTaskCommand"; import { type StopDataMigrationCommandInput, type StopDataMigrationCommandOutput } from "./commands/StopDataMigrationCommand"; import { type StopReplicationCommandInput, type StopReplicationCommandOutput } from "./commands/StopReplicationCommand"; import { type StopReplicationTaskCommandInput, type StopReplicationTaskCommandOutput } from "./commands/StopReplicationTaskCommand"; import { type TestConnectionCommandInput, type TestConnectionCommandOutput } from "./commands/TestConnectionCommand"; import { type UpdateSubscriptionsToEventBridgeCommandInput, type UpdateSubscriptionsToEventBridgeCommandOutput } from "./commands/UpdateSubscriptionsToEventBridgeCommand"; import { DatabaseMigrationServiceClient } from "./DatabaseMigrationServiceClient"; export interface DatabaseMigrationService { /** * @see {@link AddTagsToResourceCommand} */ addTagsToResource(args: AddTagsToResourceCommandInput, options?: __HttpHandlerOptions): Promise; addTagsToResource(args: AddTagsToResourceCommandInput, cb: (err: any, data?: AddTagsToResourceCommandOutput) => void): void; addTagsToResource(args: AddTagsToResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AddTagsToResourceCommandOutput) => void): void; /** * @see {@link ApplyPendingMaintenanceActionCommand} */ applyPendingMaintenanceAction(args: ApplyPendingMaintenanceActionCommandInput, options?: __HttpHandlerOptions): Promise; applyPendingMaintenanceAction(args: ApplyPendingMaintenanceActionCommandInput, cb: (err: any, data?: ApplyPendingMaintenanceActionCommandOutput) => void): void; applyPendingMaintenanceAction(args: ApplyPendingMaintenanceActionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ApplyPendingMaintenanceActionCommandOutput) => void): void; /** * @see {@link BatchStartRecommendationsCommand} */ batchStartRecommendations(): Promise; batchStartRecommendations(args: BatchStartRecommendationsCommandInput, options?: __HttpHandlerOptions): Promise; batchStartRecommendations(args: BatchStartRecommendationsCommandInput, cb: (err: any, data?: BatchStartRecommendationsCommandOutput) => void): void; batchStartRecommendations(args: BatchStartRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchStartRecommendationsCommandOutput) => void): void; /** * @see {@link CancelMetadataModelConversionCommand} */ cancelMetadataModelConversion(args: CancelMetadataModelConversionCommandInput, options?: __HttpHandlerOptions): Promise; cancelMetadataModelConversion(args: CancelMetadataModelConversionCommandInput, cb: (err: any, data?: CancelMetadataModelConversionCommandOutput) => void): void; cancelMetadataModelConversion(args: CancelMetadataModelConversionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelMetadataModelConversionCommandOutput) => void): void; /** * @see {@link CancelMetadataModelCreationCommand} */ cancelMetadataModelCreation(args: CancelMetadataModelCreationCommandInput, options?: __HttpHandlerOptions): Promise; cancelMetadataModelCreation(args: CancelMetadataModelCreationCommandInput, cb: (err: any, data?: CancelMetadataModelCreationCommandOutput) => void): void; cancelMetadataModelCreation(args: CancelMetadataModelCreationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelMetadataModelCreationCommandOutput) => void): void; /** * @see {@link CancelReplicationTaskAssessmentRunCommand} */ cancelReplicationTaskAssessmentRun(args: CancelReplicationTaskAssessmentRunCommandInput, options?: __HttpHandlerOptions): Promise; cancelReplicationTaskAssessmentRun(args: CancelReplicationTaskAssessmentRunCommandInput, cb: (err: any, data?: CancelReplicationTaskAssessmentRunCommandOutput) => void): void; cancelReplicationTaskAssessmentRun(args: CancelReplicationTaskAssessmentRunCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelReplicationTaskAssessmentRunCommandOutput) => void): void; /** * @see {@link CreateDataMigrationCommand} */ createDataMigration(args: CreateDataMigrationCommandInput, options?: __HttpHandlerOptions): Promise; createDataMigration(args: CreateDataMigrationCommandInput, cb: (err: any, data?: CreateDataMigrationCommandOutput) => void): void; createDataMigration(args: CreateDataMigrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDataMigrationCommandOutput) => void): void; /** * @see {@link CreateDataProviderCommand} */ createDataProvider(args: CreateDataProviderCommandInput, options?: __HttpHandlerOptions): Promise; createDataProvider(args: CreateDataProviderCommandInput, cb: (err: any, data?: CreateDataProviderCommandOutput) => void): void; createDataProvider(args: CreateDataProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDataProviderCommandOutput) => void): void; /** * @see {@link CreateEndpointCommand} */ createEndpoint(args: CreateEndpointCommandInput, options?: __HttpHandlerOptions): Promise; createEndpoint(args: CreateEndpointCommandInput, cb: (err: any, data?: CreateEndpointCommandOutput) => void): void; createEndpoint(args: CreateEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEndpointCommandOutput) => void): void; /** * @see {@link CreateEventSubscriptionCommand} */ createEventSubscription(args: CreateEventSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; createEventSubscription(args: CreateEventSubscriptionCommandInput, cb: (err: any, data?: CreateEventSubscriptionCommandOutput) => void): void; createEventSubscription(args: CreateEventSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEventSubscriptionCommandOutput) => void): void; /** * @see {@link CreateFleetAdvisorCollectorCommand} */ createFleetAdvisorCollector(args: CreateFleetAdvisorCollectorCommandInput, options?: __HttpHandlerOptions): Promise; createFleetAdvisorCollector(args: CreateFleetAdvisorCollectorCommandInput, cb: (err: any, data?: CreateFleetAdvisorCollectorCommandOutput) => void): void; createFleetAdvisorCollector(args: CreateFleetAdvisorCollectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFleetAdvisorCollectorCommandOutput) => void): void; /** * @see {@link CreateInstanceProfileCommand} */ createInstanceProfile(): Promise; createInstanceProfile(args: CreateInstanceProfileCommandInput, options?: __HttpHandlerOptions): Promise; createInstanceProfile(args: CreateInstanceProfileCommandInput, cb: (err: any, data?: CreateInstanceProfileCommandOutput) => void): void; createInstanceProfile(args: CreateInstanceProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInstanceProfileCommandOutput) => void): void; /** * @see {@link CreateMigrationProjectCommand} */ createMigrationProject(args: CreateMigrationProjectCommandInput, options?: __HttpHandlerOptions): Promise; createMigrationProject(args: CreateMigrationProjectCommandInput, cb: (err: any, data?: CreateMigrationProjectCommandOutput) => void): void; createMigrationProject(args: CreateMigrationProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMigrationProjectCommandOutput) => void): void; /** * @see {@link CreateReplicationConfigCommand} */ createReplicationConfig(args: CreateReplicationConfigCommandInput, options?: __HttpHandlerOptions): Promise; createReplicationConfig(args: CreateReplicationConfigCommandInput, cb: (err: any, data?: CreateReplicationConfigCommandOutput) => void): void; createReplicationConfig(args: CreateReplicationConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReplicationConfigCommandOutput) => void): void; /** * @see {@link CreateReplicationInstanceCommand} */ createReplicationInstance(args: CreateReplicationInstanceCommandInput, options?: __HttpHandlerOptions): Promise; createReplicationInstance(args: CreateReplicationInstanceCommandInput, cb: (err: any, data?: CreateReplicationInstanceCommandOutput) => void): void; createReplicationInstance(args: CreateReplicationInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReplicationInstanceCommandOutput) => void): void; /** * @see {@link CreateReplicationSubnetGroupCommand} */ createReplicationSubnetGroup(args: CreateReplicationSubnetGroupCommandInput, options?: __HttpHandlerOptions): Promise; createReplicationSubnetGroup(args: CreateReplicationSubnetGroupCommandInput, cb: (err: any, data?: CreateReplicationSubnetGroupCommandOutput) => void): void; createReplicationSubnetGroup(args: CreateReplicationSubnetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReplicationSubnetGroupCommandOutput) => void): void; /** * @see {@link CreateReplicationTaskCommand} */ createReplicationTask(args: CreateReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; createReplicationTask(args: CreateReplicationTaskCommandInput, cb: (err: any, data?: CreateReplicationTaskCommandOutput) => void): void; createReplicationTask(args: CreateReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReplicationTaskCommandOutput) => void): void; /** * @see {@link DeleteCertificateCommand} */ deleteCertificate(args: DeleteCertificateCommandInput, options?: __HttpHandlerOptions): Promise; deleteCertificate(args: DeleteCertificateCommandInput, cb: (err: any, data?: DeleteCertificateCommandOutput) => void): void; deleteCertificate(args: DeleteCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCertificateCommandOutput) => void): void; /** * @see {@link DeleteConnectionCommand} */ deleteConnection(args: DeleteConnectionCommandInput, options?: __HttpHandlerOptions): Promise; deleteConnection(args: DeleteConnectionCommandInput, cb: (err: any, data?: DeleteConnectionCommandOutput) => void): void; deleteConnection(args: DeleteConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConnectionCommandOutput) => void): void; /** * @see {@link DeleteDataMigrationCommand} */ deleteDataMigration(args: DeleteDataMigrationCommandInput, options?: __HttpHandlerOptions): Promise; deleteDataMigration(args: DeleteDataMigrationCommandInput, cb: (err: any, data?: DeleteDataMigrationCommandOutput) => void): void; deleteDataMigration(args: DeleteDataMigrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDataMigrationCommandOutput) => void): void; /** * @see {@link DeleteDataProviderCommand} */ deleteDataProvider(args: DeleteDataProviderCommandInput, options?: __HttpHandlerOptions): Promise; deleteDataProvider(args: DeleteDataProviderCommandInput, cb: (err: any, data?: DeleteDataProviderCommandOutput) => void): void; deleteDataProvider(args: DeleteDataProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDataProviderCommandOutput) => void): void; /** * @see {@link DeleteEndpointCommand} */ deleteEndpoint(args: DeleteEndpointCommandInput, options?: __HttpHandlerOptions): Promise; deleteEndpoint(args: DeleteEndpointCommandInput, cb: (err: any, data?: DeleteEndpointCommandOutput) => void): void; deleteEndpoint(args: DeleteEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEndpointCommandOutput) => void): void; /** * @see {@link DeleteEventSubscriptionCommand} */ deleteEventSubscription(args: DeleteEventSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; deleteEventSubscription(args: DeleteEventSubscriptionCommandInput, cb: (err: any, data?: DeleteEventSubscriptionCommandOutput) => void): void; deleteEventSubscription(args: DeleteEventSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEventSubscriptionCommandOutput) => void): void; /** * @see {@link DeleteFleetAdvisorCollectorCommand} */ deleteFleetAdvisorCollector(args: DeleteFleetAdvisorCollectorCommandInput, options?: __HttpHandlerOptions): Promise; deleteFleetAdvisorCollector(args: DeleteFleetAdvisorCollectorCommandInput, cb: (err: any, data?: DeleteFleetAdvisorCollectorCommandOutput) => void): void; deleteFleetAdvisorCollector(args: DeleteFleetAdvisorCollectorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFleetAdvisorCollectorCommandOutput) => void): void; /** * @see {@link DeleteFleetAdvisorDatabasesCommand} */ deleteFleetAdvisorDatabases(args: DeleteFleetAdvisorDatabasesCommandInput, options?: __HttpHandlerOptions): Promise; deleteFleetAdvisorDatabases(args: DeleteFleetAdvisorDatabasesCommandInput, cb: (err: any, data?: DeleteFleetAdvisorDatabasesCommandOutput) => void): void; deleteFleetAdvisorDatabases(args: DeleteFleetAdvisorDatabasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFleetAdvisorDatabasesCommandOutput) => void): void; /** * @see {@link DeleteInstanceProfileCommand} */ deleteInstanceProfile(args: DeleteInstanceProfileCommandInput, options?: __HttpHandlerOptions): Promise; deleteInstanceProfile(args: DeleteInstanceProfileCommandInput, cb: (err: any, data?: DeleteInstanceProfileCommandOutput) => void): void; deleteInstanceProfile(args: DeleteInstanceProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInstanceProfileCommandOutput) => void): void; /** * @see {@link DeleteMigrationProjectCommand} */ deleteMigrationProject(args: DeleteMigrationProjectCommandInput, options?: __HttpHandlerOptions): Promise; deleteMigrationProject(args: DeleteMigrationProjectCommandInput, cb: (err: any, data?: DeleteMigrationProjectCommandOutput) => void): void; deleteMigrationProject(args: DeleteMigrationProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMigrationProjectCommandOutput) => void): void; /** * @see {@link DeleteReplicationConfigCommand} */ deleteReplicationConfig(args: DeleteReplicationConfigCommandInput, options?: __HttpHandlerOptions): Promise; deleteReplicationConfig(args: DeleteReplicationConfigCommandInput, cb: (err: any, data?: DeleteReplicationConfigCommandOutput) => void): void; deleteReplicationConfig(args: DeleteReplicationConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReplicationConfigCommandOutput) => void): void; /** * @see {@link DeleteReplicationInstanceCommand} */ deleteReplicationInstance(args: DeleteReplicationInstanceCommandInput, options?: __HttpHandlerOptions): Promise; deleteReplicationInstance(args: DeleteReplicationInstanceCommandInput, cb: (err: any, data?: DeleteReplicationInstanceCommandOutput) => void): void; deleteReplicationInstance(args: DeleteReplicationInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReplicationInstanceCommandOutput) => void): void; /** * @see {@link DeleteReplicationSubnetGroupCommand} */ deleteReplicationSubnetGroup(args: DeleteReplicationSubnetGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteReplicationSubnetGroup(args: DeleteReplicationSubnetGroupCommandInput, cb: (err: any, data?: DeleteReplicationSubnetGroupCommandOutput) => void): void; deleteReplicationSubnetGroup(args: DeleteReplicationSubnetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReplicationSubnetGroupCommandOutput) => void): void; /** * @see {@link DeleteReplicationTaskCommand} */ deleteReplicationTask(args: DeleteReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; deleteReplicationTask(args: DeleteReplicationTaskCommandInput, cb: (err: any, data?: DeleteReplicationTaskCommandOutput) => void): void; deleteReplicationTask(args: DeleteReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReplicationTaskCommandOutput) => void): void; /** * @see {@link DeleteReplicationTaskAssessmentRunCommand} */ deleteReplicationTaskAssessmentRun(args: DeleteReplicationTaskAssessmentRunCommandInput, options?: __HttpHandlerOptions): Promise; deleteReplicationTaskAssessmentRun(args: DeleteReplicationTaskAssessmentRunCommandInput, cb: (err: any, data?: DeleteReplicationTaskAssessmentRunCommandOutput) => void): void; deleteReplicationTaskAssessmentRun(args: DeleteReplicationTaskAssessmentRunCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReplicationTaskAssessmentRunCommandOutput) => void): void; /** * @see {@link DescribeAccountAttributesCommand} */ describeAccountAttributes(): Promise; describeAccountAttributes(args: DescribeAccountAttributesCommandInput, options?: __HttpHandlerOptions): Promise; describeAccountAttributes(args: DescribeAccountAttributesCommandInput, cb: (err: any, data?: DescribeAccountAttributesCommandOutput) => void): void; describeAccountAttributes(args: DescribeAccountAttributesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAccountAttributesCommandOutput) => void): void; /** * @see {@link DescribeApplicableIndividualAssessmentsCommand} */ describeApplicableIndividualAssessments(): Promise; describeApplicableIndividualAssessments(args: DescribeApplicableIndividualAssessmentsCommandInput, options?: __HttpHandlerOptions): Promise; describeApplicableIndividualAssessments(args: DescribeApplicableIndividualAssessmentsCommandInput, cb: (err: any, data?: DescribeApplicableIndividualAssessmentsCommandOutput) => void): void; describeApplicableIndividualAssessments(args: DescribeApplicableIndividualAssessmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicableIndividualAssessmentsCommandOutput) => void): void; /** * @see {@link DescribeCertificatesCommand} */ describeCertificates(): Promise; describeCertificates(args: DescribeCertificatesCommandInput, options?: __HttpHandlerOptions): Promise; describeCertificates(args: DescribeCertificatesCommandInput, cb: (err: any, data?: DescribeCertificatesCommandOutput) => void): void; describeCertificates(args: DescribeCertificatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeCertificatesCommandOutput) => void): void; /** * @see {@link DescribeConnectionsCommand} */ describeConnections(): Promise; describeConnections(args: DescribeConnectionsCommandInput, options?: __HttpHandlerOptions): Promise; describeConnections(args: DescribeConnectionsCommandInput, cb: (err: any, data?: DescribeConnectionsCommandOutput) => void): void; describeConnections(args: DescribeConnectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConnectionsCommandOutput) => void): void; /** * @see {@link DescribeConversionConfigurationCommand} */ describeConversionConfiguration(args: DescribeConversionConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; describeConversionConfiguration(args: DescribeConversionConfigurationCommandInput, cb: (err: any, data?: DescribeConversionConfigurationCommandOutput) => void): void; describeConversionConfiguration(args: DescribeConversionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeConversionConfigurationCommandOutput) => void): void; /** * @see {@link DescribeDataMigrationsCommand} */ describeDataMigrations(): Promise; describeDataMigrations(args: DescribeDataMigrationsCommandInput, options?: __HttpHandlerOptions): Promise; describeDataMigrations(args: DescribeDataMigrationsCommandInput, cb: (err: any, data?: DescribeDataMigrationsCommandOutput) => void): void; describeDataMigrations(args: DescribeDataMigrationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDataMigrationsCommandOutput) => void): void; /** * @see {@link DescribeDataProvidersCommand} */ describeDataProviders(): Promise; describeDataProviders(args: DescribeDataProvidersCommandInput, options?: __HttpHandlerOptions): Promise; describeDataProviders(args: DescribeDataProvidersCommandInput, cb: (err: any, data?: DescribeDataProvidersCommandOutput) => void): void; describeDataProviders(args: DescribeDataProvidersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDataProvidersCommandOutput) => void): void; /** * @see {@link DescribeEndpointsCommand} */ describeEndpoints(): Promise; describeEndpoints(args: DescribeEndpointsCommandInput, options?: __HttpHandlerOptions): Promise; describeEndpoints(args: DescribeEndpointsCommandInput, cb: (err: any, data?: DescribeEndpointsCommandOutput) => void): void; describeEndpoints(args: DescribeEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEndpointsCommandOutput) => void): void; /** * @see {@link DescribeEndpointSettingsCommand} */ describeEndpointSettings(args: DescribeEndpointSettingsCommandInput, options?: __HttpHandlerOptions): Promise; describeEndpointSettings(args: DescribeEndpointSettingsCommandInput, cb: (err: any, data?: DescribeEndpointSettingsCommandOutput) => void): void; describeEndpointSettings(args: DescribeEndpointSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEndpointSettingsCommandOutput) => void): void; /** * @see {@link DescribeEndpointTypesCommand} */ describeEndpointTypes(): Promise; describeEndpointTypes(args: DescribeEndpointTypesCommandInput, options?: __HttpHandlerOptions): Promise; describeEndpointTypes(args: DescribeEndpointTypesCommandInput, cb: (err: any, data?: DescribeEndpointTypesCommandOutput) => void): void; describeEndpointTypes(args: DescribeEndpointTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEndpointTypesCommandOutput) => void): void; /** * @see {@link DescribeEngineVersionsCommand} */ describeEngineVersions(): Promise; describeEngineVersions(args: DescribeEngineVersionsCommandInput, options?: __HttpHandlerOptions): Promise; describeEngineVersions(args: DescribeEngineVersionsCommandInput, cb: (err: any, data?: DescribeEngineVersionsCommandOutput) => void): void; describeEngineVersions(args: DescribeEngineVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEngineVersionsCommandOutput) => void): void; /** * @see {@link DescribeEventCategoriesCommand} */ describeEventCategories(): Promise; describeEventCategories(args: DescribeEventCategoriesCommandInput, options?: __HttpHandlerOptions): Promise; describeEventCategories(args: DescribeEventCategoriesCommandInput, cb: (err: any, data?: DescribeEventCategoriesCommandOutput) => void): void; describeEventCategories(args: DescribeEventCategoriesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEventCategoriesCommandOutput) => void): void; /** * @see {@link DescribeEventsCommand} */ describeEvents(): Promise; describeEvents(args: DescribeEventsCommandInput, options?: __HttpHandlerOptions): Promise; describeEvents(args: DescribeEventsCommandInput, cb: (err: any, data?: DescribeEventsCommandOutput) => void): void; describeEvents(args: DescribeEventsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEventsCommandOutput) => void): void; /** * @see {@link DescribeEventSubscriptionsCommand} */ describeEventSubscriptions(): Promise; describeEventSubscriptions(args: DescribeEventSubscriptionsCommandInput, options?: __HttpHandlerOptions): Promise; describeEventSubscriptions(args: DescribeEventSubscriptionsCommandInput, cb: (err: any, data?: DescribeEventSubscriptionsCommandOutput) => void): void; describeEventSubscriptions(args: DescribeEventSubscriptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEventSubscriptionsCommandOutput) => void): void; /** * @see {@link DescribeExtensionPackAssociationsCommand} */ describeExtensionPackAssociations(args: DescribeExtensionPackAssociationsCommandInput, options?: __HttpHandlerOptions): Promise; describeExtensionPackAssociations(args: DescribeExtensionPackAssociationsCommandInput, cb: (err: any, data?: DescribeExtensionPackAssociationsCommandOutput) => void): void; describeExtensionPackAssociations(args: DescribeExtensionPackAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeExtensionPackAssociationsCommandOutput) => void): void; /** * @see {@link DescribeFleetAdvisorCollectorsCommand} */ describeFleetAdvisorCollectors(): Promise; describeFleetAdvisorCollectors(args: DescribeFleetAdvisorCollectorsCommandInput, options?: __HttpHandlerOptions): Promise; describeFleetAdvisorCollectors(args: DescribeFleetAdvisorCollectorsCommandInput, cb: (err: any, data?: DescribeFleetAdvisorCollectorsCommandOutput) => void): void; describeFleetAdvisorCollectors(args: DescribeFleetAdvisorCollectorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetAdvisorCollectorsCommandOutput) => void): void; /** * @see {@link DescribeFleetAdvisorDatabasesCommand} */ describeFleetAdvisorDatabases(): Promise; describeFleetAdvisorDatabases(args: DescribeFleetAdvisorDatabasesCommandInput, options?: __HttpHandlerOptions): Promise; describeFleetAdvisorDatabases(args: DescribeFleetAdvisorDatabasesCommandInput, cb: (err: any, data?: DescribeFleetAdvisorDatabasesCommandOutput) => void): void; describeFleetAdvisorDatabases(args: DescribeFleetAdvisorDatabasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetAdvisorDatabasesCommandOutput) => void): void; /** * @see {@link DescribeFleetAdvisorLsaAnalysisCommand} */ describeFleetAdvisorLsaAnalysis(): Promise; describeFleetAdvisorLsaAnalysis(args: DescribeFleetAdvisorLsaAnalysisCommandInput, options?: __HttpHandlerOptions): Promise; describeFleetAdvisorLsaAnalysis(args: DescribeFleetAdvisorLsaAnalysisCommandInput, cb: (err: any, data?: DescribeFleetAdvisorLsaAnalysisCommandOutput) => void): void; describeFleetAdvisorLsaAnalysis(args: DescribeFleetAdvisorLsaAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetAdvisorLsaAnalysisCommandOutput) => void): void; /** * @see {@link DescribeFleetAdvisorSchemaObjectSummaryCommand} */ describeFleetAdvisorSchemaObjectSummary(): Promise; describeFleetAdvisorSchemaObjectSummary(args: DescribeFleetAdvisorSchemaObjectSummaryCommandInput, options?: __HttpHandlerOptions): Promise; describeFleetAdvisorSchemaObjectSummary(args: DescribeFleetAdvisorSchemaObjectSummaryCommandInput, cb: (err: any, data?: DescribeFleetAdvisorSchemaObjectSummaryCommandOutput) => void): void; describeFleetAdvisorSchemaObjectSummary(args: DescribeFleetAdvisorSchemaObjectSummaryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetAdvisorSchemaObjectSummaryCommandOutput) => void): void; /** * @see {@link DescribeFleetAdvisorSchemasCommand} */ describeFleetAdvisorSchemas(): Promise; describeFleetAdvisorSchemas(args: DescribeFleetAdvisorSchemasCommandInput, options?: __HttpHandlerOptions): Promise; describeFleetAdvisorSchemas(args: DescribeFleetAdvisorSchemasCommandInput, cb: (err: any, data?: DescribeFleetAdvisorSchemasCommandOutput) => void): void; describeFleetAdvisorSchemas(args: DescribeFleetAdvisorSchemasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetAdvisorSchemasCommandOutput) => void): void; /** * @see {@link DescribeInstanceProfilesCommand} */ describeInstanceProfiles(): Promise; describeInstanceProfiles(args: DescribeInstanceProfilesCommandInput, options?: __HttpHandlerOptions): Promise; describeInstanceProfiles(args: DescribeInstanceProfilesCommandInput, cb: (err: any, data?: DescribeInstanceProfilesCommandOutput) => void): void; describeInstanceProfiles(args: DescribeInstanceProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeInstanceProfilesCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelCommand} */ describeMetadataModel(args: DescribeMetadataModelCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModel(args: DescribeMetadataModelCommandInput, cb: (err: any, data?: DescribeMetadataModelCommandOutput) => void): void; describeMetadataModel(args: DescribeMetadataModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelAssessmentsCommand} */ describeMetadataModelAssessments(args: DescribeMetadataModelAssessmentsCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelAssessments(args: DescribeMetadataModelAssessmentsCommandInput, cb: (err: any, data?: DescribeMetadataModelAssessmentsCommandOutput) => void): void; describeMetadataModelAssessments(args: DescribeMetadataModelAssessmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelAssessmentsCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelChildrenCommand} */ describeMetadataModelChildren(args: DescribeMetadataModelChildrenCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelChildren(args: DescribeMetadataModelChildrenCommandInput, cb: (err: any, data?: DescribeMetadataModelChildrenCommandOutput) => void): void; describeMetadataModelChildren(args: DescribeMetadataModelChildrenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelChildrenCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelConversionsCommand} */ describeMetadataModelConversions(args: DescribeMetadataModelConversionsCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelConversions(args: DescribeMetadataModelConversionsCommandInput, cb: (err: any, data?: DescribeMetadataModelConversionsCommandOutput) => void): void; describeMetadataModelConversions(args: DescribeMetadataModelConversionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelConversionsCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelCreationsCommand} */ describeMetadataModelCreations(args: DescribeMetadataModelCreationsCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelCreations(args: DescribeMetadataModelCreationsCommandInput, cb: (err: any, data?: DescribeMetadataModelCreationsCommandOutput) => void): void; describeMetadataModelCreations(args: DescribeMetadataModelCreationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelCreationsCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelExportsAsScriptCommand} */ describeMetadataModelExportsAsScript(args: DescribeMetadataModelExportsAsScriptCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelExportsAsScript(args: DescribeMetadataModelExportsAsScriptCommandInput, cb: (err: any, data?: DescribeMetadataModelExportsAsScriptCommandOutput) => void): void; describeMetadataModelExportsAsScript(args: DescribeMetadataModelExportsAsScriptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelExportsAsScriptCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelExportsToTargetCommand} */ describeMetadataModelExportsToTarget(args: DescribeMetadataModelExportsToTargetCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelExportsToTarget(args: DescribeMetadataModelExportsToTargetCommandInput, cb: (err: any, data?: DescribeMetadataModelExportsToTargetCommandOutput) => void): void; describeMetadataModelExportsToTarget(args: DescribeMetadataModelExportsToTargetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelExportsToTargetCommandOutput) => void): void; /** * @see {@link DescribeMetadataModelImportsCommand} */ describeMetadataModelImports(args: DescribeMetadataModelImportsCommandInput, options?: __HttpHandlerOptions): Promise; describeMetadataModelImports(args: DescribeMetadataModelImportsCommandInput, cb: (err: any, data?: DescribeMetadataModelImportsCommandOutput) => void): void; describeMetadataModelImports(args: DescribeMetadataModelImportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMetadataModelImportsCommandOutput) => void): void; /** * @see {@link DescribeMigrationProjectsCommand} */ describeMigrationProjects(): Promise; describeMigrationProjects(args: DescribeMigrationProjectsCommandInput, options?: __HttpHandlerOptions): Promise; describeMigrationProjects(args: DescribeMigrationProjectsCommandInput, cb: (err: any, data?: DescribeMigrationProjectsCommandOutput) => void): void; describeMigrationProjects(args: DescribeMigrationProjectsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMigrationProjectsCommandOutput) => void): void; /** * @see {@link DescribeOrderableReplicationInstancesCommand} */ describeOrderableReplicationInstances(): Promise; describeOrderableReplicationInstances(args: DescribeOrderableReplicationInstancesCommandInput, options?: __HttpHandlerOptions): Promise; describeOrderableReplicationInstances(args: DescribeOrderableReplicationInstancesCommandInput, cb: (err: any, data?: DescribeOrderableReplicationInstancesCommandOutput) => void): void; describeOrderableReplicationInstances(args: DescribeOrderableReplicationInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeOrderableReplicationInstancesCommandOutput) => void): void; /** * @see {@link DescribePendingMaintenanceActionsCommand} */ describePendingMaintenanceActions(): Promise; describePendingMaintenanceActions(args: DescribePendingMaintenanceActionsCommandInput, options?: __HttpHandlerOptions): Promise; describePendingMaintenanceActions(args: DescribePendingMaintenanceActionsCommandInput, cb: (err: any, data?: DescribePendingMaintenanceActionsCommandOutput) => void): void; describePendingMaintenanceActions(args: DescribePendingMaintenanceActionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePendingMaintenanceActionsCommandOutput) => void): void; /** * @see {@link DescribeRecommendationLimitationsCommand} */ describeRecommendationLimitations(): Promise; describeRecommendationLimitations(args: DescribeRecommendationLimitationsCommandInput, options?: __HttpHandlerOptions): Promise; describeRecommendationLimitations(args: DescribeRecommendationLimitationsCommandInput, cb: (err: any, data?: DescribeRecommendationLimitationsCommandOutput) => void): void; describeRecommendationLimitations(args: DescribeRecommendationLimitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRecommendationLimitationsCommandOutput) => void): void; /** * @see {@link DescribeRecommendationsCommand} */ describeRecommendations(): Promise; describeRecommendations(args: DescribeRecommendationsCommandInput, options?: __HttpHandlerOptions): Promise; describeRecommendations(args: DescribeRecommendationsCommandInput, cb: (err: any, data?: DescribeRecommendationsCommandOutput) => void): void; describeRecommendations(args: DescribeRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRecommendationsCommandOutput) => void): void; /** * @see {@link DescribeRefreshSchemasStatusCommand} */ describeRefreshSchemasStatus(args: DescribeRefreshSchemasStatusCommandInput, options?: __HttpHandlerOptions): Promise; describeRefreshSchemasStatus(args: DescribeRefreshSchemasStatusCommandInput, cb: (err: any, data?: DescribeRefreshSchemasStatusCommandOutput) => void): void; describeRefreshSchemasStatus(args: DescribeRefreshSchemasStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRefreshSchemasStatusCommandOutput) => void): void; /** * @see {@link DescribeReplicationConfigsCommand} */ describeReplicationConfigs(): Promise; describeReplicationConfigs(args: DescribeReplicationConfigsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationConfigs(args: DescribeReplicationConfigsCommandInput, cb: (err: any, data?: DescribeReplicationConfigsCommandOutput) => void): void; describeReplicationConfigs(args: DescribeReplicationConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationConfigsCommandOutput) => void): void; /** * @see {@link DescribeReplicationInstancesCommand} */ describeReplicationInstances(): Promise; describeReplicationInstances(args: DescribeReplicationInstancesCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationInstances(args: DescribeReplicationInstancesCommandInput, cb: (err: any, data?: DescribeReplicationInstancesCommandOutput) => void): void; describeReplicationInstances(args: DescribeReplicationInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationInstancesCommandOutput) => void): void; /** * @see {@link DescribeReplicationInstanceTaskLogsCommand} */ describeReplicationInstanceTaskLogs(args: DescribeReplicationInstanceTaskLogsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationInstanceTaskLogs(args: DescribeReplicationInstanceTaskLogsCommandInput, cb: (err: any, data?: DescribeReplicationInstanceTaskLogsCommandOutput) => void): void; describeReplicationInstanceTaskLogs(args: DescribeReplicationInstanceTaskLogsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationInstanceTaskLogsCommandOutput) => void): void; /** * @see {@link DescribeReplicationsCommand} */ describeReplications(): Promise; describeReplications(args: DescribeReplicationsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplications(args: DescribeReplicationsCommandInput, cb: (err: any, data?: DescribeReplicationsCommandOutput) => void): void; describeReplications(args: DescribeReplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationsCommandOutput) => void): void; /** * @see {@link DescribeReplicationSubnetGroupsCommand} */ describeReplicationSubnetGroups(): Promise; describeReplicationSubnetGroups(args: DescribeReplicationSubnetGroupsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationSubnetGroups(args: DescribeReplicationSubnetGroupsCommandInput, cb: (err: any, data?: DescribeReplicationSubnetGroupsCommandOutput) => void): void; describeReplicationSubnetGroups(args: DescribeReplicationSubnetGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationSubnetGroupsCommandOutput) => void): void; /** * @see {@link DescribeReplicationTableStatisticsCommand} */ describeReplicationTableStatistics(args: DescribeReplicationTableStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationTableStatistics(args: DescribeReplicationTableStatisticsCommandInput, cb: (err: any, data?: DescribeReplicationTableStatisticsCommandOutput) => void): void; describeReplicationTableStatistics(args: DescribeReplicationTableStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationTableStatisticsCommandOutput) => void): void; /** * @see {@link DescribeReplicationTaskAssessmentResultsCommand} */ describeReplicationTaskAssessmentResults(): Promise; describeReplicationTaskAssessmentResults(args: DescribeReplicationTaskAssessmentResultsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationTaskAssessmentResults(args: DescribeReplicationTaskAssessmentResultsCommandInput, cb: (err: any, data?: DescribeReplicationTaskAssessmentResultsCommandOutput) => void): void; describeReplicationTaskAssessmentResults(args: DescribeReplicationTaskAssessmentResultsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationTaskAssessmentResultsCommandOutput) => void): void; /** * @see {@link DescribeReplicationTaskAssessmentRunsCommand} */ describeReplicationTaskAssessmentRuns(): Promise; describeReplicationTaskAssessmentRuns(args: DescribeReplicationTaskAssessmentRunsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationTaskAssessmentRuns(args: DescribeReplicationTaskAssessmentRunsCommandInput, cb: (err: any, data?: DescribeReplicationTaskAssessmentRunsCommandOutput) => void): void; describeReplicationTaskAssessmentRuns(args: DescribeReplicationTaskAssessmentRunsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationTaskAssessmentRunsCommandOutput) => void): void; /** * @see {@link DescribeReplicationTaskIndividualAssessmentsCommand} */ describeReplicationTaskIndividualAssessments(): Promise; describeReplicationTaskIndividualAssessments(args: DescribeReplicationTaskIndividualAssessmentsCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationTaskIndividualAssessments(args: DescribeReplicationTaskIndividualAssessmentsCommandInput, cb: (err: any, data?: DescribeReplicationTaskIndividualAssessmentsCommandOutput) => void): void; describeReplicationTaskIndividualAssessments(args: DescribeReplicationTaskIndividualAssessmentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationTaskIndividualAssessmentsCommandOutput) => void): void; /** * @see {@link DescribeReplicationTasksCommand} */ describeReplicationTasks(): Promise; describeReplicationTasks(args: DescribeReplicationTasksCommandInput, options?: __HttpHandlerOptions): Promise; describeReplicationTasks(args: DescribeReplicationTasksCommandInput, cb: (err: any, data?: DescribeReplicationTasksCommandOutput) => void): void; describeReplicationTasks(args: DescribeReplicationTasksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeReplicationTasksCommandOutput) => void): void; /** * @see {@link DescribeSchemasCommand} */ describeSchemas(args: DescribeSchemasCommandInput, options?: __HttpHandlerOptions): Promise; describeSchemas(args: DescribeSchemasCommandInput, cb: (err: any, data?: DescribeSchemasCommandOutput) => void): void; describeSchemas(args: DescribeSchemasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeSchemasCommandOutput) => void): void; /** * @see {@link DescribeTableStatisticsCommand} */ describeTableStatistics(args: DescribeTableStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; describeTableStatistics(args: DescribeTableStatisticsCommandInput, cb: (err: any, data?: DescribeTableStatisticsCommandOutput) => void): void; describeTableStatistics(args: DescribeTableStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeTableStatisticsCommandOutput) => void): void; /** * @see {@link ExportMetadataModelAssessmentCommand} */ exportMetadataModelAssessment(args: ExportMetadataModelAssessmentCommandInput, options?: __HttpHandlerOptions): Promise; exportMetadataModelAssessment(args: ExportMetadataModelAssessmentCommandInput, cb: (err: any, data?: ExportMetadataModelAssessmentCommandOutput) => void): void; exportMetadataModelAssessment(args: ExportMetadataModelAssessmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExportMetadataModelAssessmentCommandOutput) => void): void; /** * @see {@link GetTargetSelectionRulesCommand} */ getTargetSelectionRules(args: GetTargetSelectionRulesCommandInput, options?: __HttpHandlerOptions): Promise; getTargetSelectionRules(args: GetTargetSelectionRulesCommandInput, cb: (err: any, data?: GetTargetSelectionRulesCommandOutput) => void): void; getTargetSelectionRules(args: GetTargetSelectionRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTargetSelectionRulesCommandOutput) => void): void; /** * @see {@link ImportCertificateCommand} */ importCertificate(args: ImportCertificateCommandInput, options?: __HttpHandlerOptions): Promise; importCertificate(args: ImportCertificateCommandInput, cb: (err: any, data?: ImportCertificateCommandOutput) => void): void; importCertificate(args: ImportCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportCertificateCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(): Promise; 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; /** * @see {@link ModifyConversionConfigurationCommand} */ modifyConversionConfiguration(args: ModifyConversionConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; modifyConversionConfiguration(args: ModifyConversionConfigurationCommandInput, cb: (err: any, data?: ModifyConversionConfigurationCommandOutput) => void): void; modifyConversionConfiguration(args: ModifyConversionConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyConversionConfigurationCommandOutput) => void): void; /** * @see {@link ModifyDataMigrationCommand} */ modifyDataMigration(args: ModifyDataMigrationCommandInput, options?: __HttpHandlerOptions): Promise; modifyDataMigration(args: ModifyDataMigrationCommandInput, cb: (err: any, data?: ModifyDataMigrationCommandOutput) => void): void; modifyDataMigration(args: ModifyDataMigrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyDataMigrationCommandOutput) => void): void; /** * @see {@link ModifyDataProviderCommand} */ modifyDataProvider(args: ModifyDataProviderCommandInput, options?: __HttpHandlerOptions): Promise; modifyDataProvider(args: ModifyDataProviderCommandInput, cb: (err: any, data?: ModifyDataProviderCommandOutput) => void): void; modifyDataProvider(args: ModifyDataProviderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyDataProviderCommandOutput) => void): void; /** * @see {@link ModifyEndpointCommand} */ modifyEndpoint(args: ModifyEndpointCommandInput, options?: __HttpHandlerOptions): Promise; modifyEndpoint(args: ModifyEndpointCommandInput, cb: (err: any, data?: ModifyEndpointCommandOutput) => void): void; modifyEndpoint(args: ModifyEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyEndpointCommandOutput) => void): void; /** * @see {@link ModifyEventSubscriptionCommand} */ modifyEventSubscription(args: ModifyEventSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; modifyEventSubscription(args: ModifyEventSubscriptionCommandInput, cb: (err: any, data?: ModifyEventSubscriptionCommandOutput) => void): void; modifyEventSubscription(args: ModifyEventSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyEventSubscriptionCommandOutput) => void): void; /** * @see {@link ModifyInstanceProfileCommand} */ modifyInstanceProfile(args: ModifyInstanceProfileCommandInput, options?: __HttpHandlerOptions): Promise; modifyInstanceProfile(args: ModifyInstanceProfileCommandInput, cb: (err: any, data?: ModifyInstanceProfileCommandOutput) => void): void; modifyInstanceProfile(args: ModifyInstanceProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyInstanceProfileCommandOutput) => void): void; /** * @see {@link ModifyMigrationProjectCommand} */ modifyMigrationProject(args: ModifyMigrationProjectCommandInput, options?: __HttpHandlerOptions): Promise; modifyMigrationProject(args: ModifyMigrationProjectCommandInput, cb: (err: any, data?: ModifyMigrationProjectCommandOutput) => void): void; modifyMigrationProject(args: ModifyMigrationProjectCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyMigrationProjectCommandOutput) => void): void; /** * @see {@link ModifyReplicationConfigCommand} */ modifyReplicationConfig(args: ModifyReplicationConfigCommandInput, options?: __HttpHandlerOptions): Promise; modifyReplicationConfig(args: ModifyReplicationConfigCommandInput, cb: (err: any, data?: ModifyReplicationConfigCommandOutput) => void): void; modifyReplicationConfig(args: ModifyReplicationConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyReplicationConfigCommandOutput) => void): void; /** * @see {@link ModifyReplicationInstanceCommand} */ modifyReplicationInstance(args: ModifyReplicationInstanceCommandInput, options?: __HttpHandlerOptions): Promise; modifyReplicationInstance(args: ModifyReplicationInstanceCommandInput, cb: (err: any, data?: ModifyReplicationInstanceCommandOutput) => void): void; modifyReplicationInstance(args: ModifyReplicationInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyReplicationInstanceCommandOutput) => void): void; /** * @see {@link ModifyReplicationSubnetGroupCommand} */ modifyReplicationSubnetGroup(args: ModifyReplicationSubnetGroupCommandInput, options?: __HttpHandlerOptions): Promise; modifyReplicationSubnetGroup(args: ModifyReplicationSubnetGroupCommandInput, cb: (err: any, data?: ModifyReplicationSubnetGroupCommandOutput) => void): void; modifyReplicationSubnetGroup(args: ModifyReplicationSubnetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyReplicationSubnetGroupCommandOutput) => void): void; /** * @see {@link ModifyReplicationTaskCommand} */ modifyReplicationTask(args: ModifyReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; modifyReplicationTask(args: ModifyReplicationTaskCommandInput, cb: (err: any, data?: ModifyReplicationTaskCommandOutput) => void): void; modifyReplicationTask(args: ModifyReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ModifyReplicationTaskCommandOutput) => void): void; /** * @see {@link MoveReplicationTaskCommand} */ moveReplicationTask(args: MoveReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; moveReplicationTask(args: MoveReplicationTaskCommandInput, cb: (err: any, data?: MoveReplicationTaskCommandOutput) => void): void; moveReplicationTask(args: MoveReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: MoveReplicationTaskCommandOutput) => void): void; /** * @see {@link RebootReplicationInstanceCommand} */ rebootReplicationInstance(args: RebootReplicationInstanceCommandInput, options?: __HttpHandlerOptions): Promise; rebootReplicationInstance(args: RebootReplicationInstanceCommandInput, cb: (err: any, data?: RebootReplicationInstanceCommandOutput) => void): void; rebootReplicationInstance(args: RebootReplicationInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RebootReplicationInstanceCommandOutput) => void): void; /** * @see {@link RefreshSchemasCommand} */ refreshSchemas(args: RefreshSchemasCommandInput, options?: __HttpHandlerOptions): Promise; refreshSchemas(args: RefreshSchemasCommandInput, cb: (err: any, data?: RefreshSchemasCommandOutput) => void): void; refreshSchemas(args: RefreshSchemasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RefreshSchemasCommandOutput) => void): void; /** * @see {@link ReloadReplicationTablesCommand} */ reloadReplicationTables(args: ReloadReplicationTablesCommandInput, options?: __HttpHandlerOptions): Promise; reloadReplicationTables(args: ReloadReplicationTablesCommandInput, cb: (err: any, data?: ReloadReplicationTablesCommandOutput) => void): void; reloadReplicationTables(args: ReloadReplicationTablesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ReloadReplicationTablesCommandOutput) => void): void; /** * @see {@link ReloadTablesCommand} */ reloadTables(args: ReloadTablesCommandInput, options?: __HttpHandlerOptions): Promise; reloadTables(args: ReloadTablesCommandInput, cb: (err: any, data?: ReloadTablesCommandOutput) => void): void; reloadTables(args: ReloadTablesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ReloadTablesCommandOutput) => void): void; /** * @see {@link RemoveTagsFromResourceCommand} */ removeTagsFromResource(args: RemoveTagsFromResourceCommandInput, options?: __HttpHandlerOptions): Promise; removeTagsFromResource(args: RemoveTagsFromResourceCommandInput, cb: (err: any, data?: RemoveTagsFromResourceCommandOutput) => void): void; removeTagsFromResource(args: RemoveTagsFromResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RemoveTagsFromResourceCommandOutput) => void): void; /** * @see {@link RunFleetAdvisorLsaAnalysisCommand} */ runFleetAdvisorLsaAnalysis(): Promise; runFleetAdvisorLsaAnalysis(args: RunFleetAdvisorLsaAnalysisCommandInput, options?: __HttpHandlerOptions): Promise; runFleetAdvisorLsaAnalysis(args: RunFleetAdvisorLsaAnalysisCommandInput, cb: (err: any, data?: RunFleetAdvisorLsaAnalysisCommandOutput) => void): void; runFleetAdvisorLsaAnalysis(args: RunFleetAdvisorLsaAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: RunFleetAdvisorLsaAnalysisCommandOutput) => void): void; /** * @see {@link StartDataMigrationCommand} */ startDataMigration(args: StartDataMigrationCommandInput, options?: __HttpHandlerOptions): Promise; startDataMigration(args: StartDataMigrationCommandInput, cb: (err: any, data?: StartDataMigrationCommandOutput) => void): void; startDataMigration(args: StartDataMigrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDataMigrationCommandOutput) => void): void; /** * @see {@link StartExtensionPackAssociationCommand} */ startExtensionPackAssociation(args: StartExtensionPackAssociationCommandInput, options?: __HttpHandlerOptions): Promise; startExtensionPackAssociation(args: StartExtensionPackAssociationCommandInput, cb: (err: any, data?: StartExtensionPackAssociationCommandOutput) => void): void; startExtensionPackAssociation(args: StartExtensionPackAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartExtensionPackAssociationCommandOutput) => void): void; /** * @see {@link StartMetadataModelAssessmentCommand} */ startMetadataModelAssessment(args: StartMetadataModelAssessmentCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelAssessment(args: StartMetadataModelAssessmentCommandInput, cb: (err: any, data?: StartMetadataModelAssessmentCommandOutput) => void): void; startMetadataModelAssessment(args: StartMetadataModelAssessmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelAssessmentCommandOutput) => void): void; /** * @see {@link StartMetadataModelConversionCommand} */ startMetadataModelConversion(args: StartMetadataModelConversionCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelConversion(args: StartMetadataModelConversionCommandInput, cb: (err: any, data?: StartMetadataModelConversionCommandOutput) => void): void; startMetadataModelConversion(args: StartMetadataModelConversionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelConversionCommandOutput) => void): void; /** * @see {@link StartMetadataModelCreationCommand} */ startMetadataModelCreation(args: StartMetadataModelCreationCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelCreation(args: StartMetadataModelCreationCommandInput, cb: (err: any, data?: StartMetadataModelCreationCommandOutput) => void): void; startMetadataModelCreation(args: StartMetadataModelCreationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelCreationCommandOutput) => void): void; /** * @see {@link StartMetadataModelExportAsScriptCommand} */ startMetadataModelExportAsScript(args: StartMetadataModelExportAsScriptCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelExportAsScript(args: StartMetadataModelExportAsScriptCommandInput, cb: (err: any, data?: StartMetadataModelExportAsScriptCommandOutput) => void): void; startMetadataModelExportAsScript(args: StartMetadataModelExportAsScriptCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelExportAsScriptCommandOutput) => void): void; /** * @see {@link StartMetadataModelExportToTargetCommand} */ startMetadataModelExportToTarget(args: StartMetadataModelExportToTargetCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelExportToTarget(args: StartMetadataModelExportToTargetCommandInput, cb: (err: any, data?: StartMetadataModelExportToTargetCommandOutput) => void): void; startMetadataModelExportToTarget(args: StartMetadataModelExportToTargetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelExportToTargetCommandOutput) => void): void; /** * @see {@link StartMetadataModelImportCommand} */ startMetadataModelImport(args: StartMetadataModelImportCommandInput, options?: __HttpHandlerOptions): Promise; startMetadataModelImport(args: StartMetadataModelImportCommandInput, cb: (err: any, data?: StartMetadataModelImportCommandOutput) => void): void; startMetadataModelImport(args: StartMetadataModelImportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMetadataModelImportCommandOutput) => void): void; /** * @see {@link StartRecommendationsCommand} */ startRecommendations(args: StartRecommendationsCommandInput, options?: __HttpHandlerOptions): Promise; startRecommendations(args: StartRecommendationsCommandInput, cb: (err: any, data?: StartRecommendationsCommandOutput) => void): void; startRecommendations(args: StartRecommendationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartRecommendationsCommandOutput) => void): void; /** * @see {@link StartReplicationCommand} */ startReplication(args: StartReplicationCommandInput, options?: __HttpHandlerOptions): Promise; startReplication(args: StartReplicationCommandInput, cb: (err: any, data?: StartReplicationCommandOutput) => void): void; startReplication(args: StartReplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartReplicationCommandOutput) => void): void; /** * @see {@link StartReplicationTaskCommand} */ startReplicationTask(args: StartReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; startReplicationTask(args: StartReplicationTaskCommandInput, cb: (err: any, data?: StartReplicationTaskCommandOutput) => void): void; startReplicationTask(args: StartReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartReplicationTaskCommandOutput) => void): void; /** * @see {@link StartReplicationTaskAssessmentCommand} */ startReplicationTaskAssessment(args: StartReplicationTaskAssessmentCommandInput, options?: __HttpHandlerOptions): Promise; startReplicationTaskAssessment(args: StartReplicationTaskAssessmentCommandInput, cb: (err: any, data?: StartReplicationTaskAssessmentCommandOutput) => void): void; startReplicationTaskAssessment(args: StartReplicationTaskAssessmentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartReplicationTaskAssessmentCommandOutput) => void): void; /** * @see {@link StartReplicationTaskAssessmentRunCommand} */ startReplicationTaskAssessmentRun(args: StartReplicationTaskAssessmentRunCommandInput, options?: __HttpHandlerOptions): Promise; startReplicationTaskAssessmentRun(args: StartReplicationTaskAssessmentRunCommandInput, cb: (err: any, data?: StartReplicationTaskAssessmentRunCommandOutput) => void): void; startReplicationTaskAssessmentRun(args: StartReplicationTaskAssessmentRunCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartReplicationTaskAssessmentRunCommandOutput) => void): void; /** * @see {@link StopDataMigrationCommand} */ stopDataMigration(args: StopDataMigrationCommandInput, options?: __HttpHandlerOptions): Promise; stopDataMigration(args: StopDataMigrationCommandInput, cb: (err: any, data?: StopDataMigrationCommandOutput) => void): void; stopDataMigration(args: StopDataMigrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopDataMigrationCommandOutput) => void): void; /** * @see {@link StopReplicationCommand} */ stopReplication(args: StopReplicationCommandInput, options?: __HttpHandlerOptions): Promise; stopReplication(args: StopReplicationCommandInput, cb: (err: any, data?: StopReplicationCommandOutput) => void): void; stopReplication(args: StopReplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopReplicationCommandOutput) => void): void; /** * @see {@link StopReplicationTaskCommand} */ stopReplicationTask(args: StopReplicationTaskCommandInput, options?: __HttpHandlerOptions): Promise; stopReplicationTask(args: StopReplicationTaskCommandInput, cb: (err: any, data?: StopReplicationTaskCommandOutput) => void): void; stopReplicationTask(args: StopReplicationTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopReplicationTaskCommandOutput) => void): void; /** * @see {@link TestConnectionCommand} */ testConnection(args: TestConnectionCommandInput, options?: __HttpHandlerOptions): Promise; testConnection(args: TestConnectionCommandInput, cb: (err: any, data?: TestConnectionCommandOutput) => void): void; testConnection(args: TestConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestConnectionCommandOutput) => void): void; /** * @see {@link UpdateSubscriptionsToEventBridgeCommand} */ updateSubscriptionsToEventBridge(): Promise; updateSubscriptionsToEventBridge(args: UpdateSubscriptionsToEventBridgeCommandInput, options?: __HttpHandlerOptions): Promise; updateSubscriptionsToEventBridge(args: UpdateSubscriptionsToEventBridgeCommandInput, cb: (err: any, data?: UpdateSubscriptionsToEventBridgeCommandOutput) => void): void; updateSubscriptionsToEventBridge(args: UpdateSubscriptionsToEventBridgeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSubscriptionsToEventBridgeCommandOutput) => void): void; /** * @see {@link DescribeApplicableIndividualAssessmentsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeApplicableIndividualAssessmentsCommandOutput}. */ paginateDescribeApplicableIndividualAssessments(args?: DescribeApplicableIndividualAssessmentsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeCertificatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeCertificatesCommandOutput}. */ paginateDescribeCertificates(args?: DescribeCertificatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeConnectionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeConnectionsCommandOutput}. */ paginateDescribeConnections(args?: DescribeConnectionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeDataMigrationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeDataMigrationsCommandOutput}. */ paginateDescribeDataMigrations(args?: DescribeDataMigrationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeDataProvidersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeDataProvidersCommandOutput}. */ paginateDescribeDataProviders(args?: DescribeDataProvidersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEndpointsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEndpointsCommandOutput}. */ paginateDescribeEndpoints(args?: DescribeEndpointsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEndpointSettingsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEndpointSettingsCommandOutput}. */ paginateDescribeEndpointSettings(args: DescribeEndpointSettingsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEndpointTypesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEndpointTypesCommandOutput}. */ paginateDescribeEndpointTypes(args?: DescribeEndpointTypesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEngineVersionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEngineVersionsCommandOutput}. */ paginateDescribeEngineVersions(args?: DescribeEngineVersionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEventsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEventsCommandOutput}. */ paginateDescribeEvents(args?: DescribeEventsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeEventSubscriptionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeEventSubscriptionsCommandOutput}. */ paginateDescribeEventSubscriptions(args?: DescribeEventSubscriptionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeExtensionPackAssociationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeExtensionPackAssociationsCommandOutput}. */ paginateDescribeExtensionPackAssociations(args: DescribeExtensionPackAssociationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeFleetAdvisorCollectorsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeFleetAdvisorCollectorsCommandOutput}. */ paginateDescribeFleetAdvisorCollectors(args?: DescribeFleetAdvisorCollectorsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeFleetAdvisorDatabasesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeFleetAdvisorDatabasesCommandOutput}. */ paginateDescribeFleetAdvisorDatabases(args?: DescribeFleetAdvisorDatabasesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeFleetAdvisorLsaAnalysisCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeFleetAdvisorLsaAnalysisCommandOutput}. */ paginateDescribeFleetAdvisorLsaAnalysis(args?: DescribeFleetAdvisorLsaAnalysisCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeFleetAdvisorSchemaObjectSummaryCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeFleetAdvisorSchemaObjectSummaryCommandOutput}. */ paginateDescribeFleetAdvisorSchemaObjectSummary(args?: DescribeFleetAdvisorSchemaObjectSummaryCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeFleetAdvisorSchemasCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeFleetAdvisorSchemasCommandOutput}. */ paginateDescribeFleetAdvisorSchemas(args?: DescribeFleetAdvisorSchemasCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeInstanceProfilesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeInstanceProfilesCommandOutput}. */ paginateDescribeInstanceProfiles(args?: DescribeInstanceProfilesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelAssessmentsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelAssessmentsCommandOutput}. */ paginateDescribeMetadataModelAssessments(args: DescribeMetadataModelAssessmentsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelChildrenCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelChildrenCommandOutput}. */ paginateDescribeMetadataModelChildren(args: DescribeMetadataModelChildrenCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelConversionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelConversionsCommandOutput}. */ paginateDescribeMetadataModelConversions(args: DescribeMetadataModelConversionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelCreationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelCreationsCommandOutput}. */ paginateDescribeMetadataModelCreations(args: DescribeMetadataModelCreationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelExportsAsScriptCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelExportsAsScriptCommandOutput}. */ paginateDescribeMetadataModelExportsAsScript(args: DescribeMetadataModelExportsAsScriptCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelExportsToTargetCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelExportsToTargetCommandOutput}. */ paginateDescribeMetadataModelExportsToTarget(args: DescribeMetadataModelExportsToTargetCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMetadataModelImportsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMetadataModelImportsCommandOutput}. */ paginateDescribeMetadataModelImports(args: DescribeMetadataModelImportsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeMigrationProjectsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeMigrationProjectsCommandOutput}. */ paginateDescribeMigrationProjects(args?: DescribeMigrationProjectsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeOrderableReplicationInstancesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeOrderableReplicationInstancesCommandOutput}. */ paginateDescribeOrderableReplicationInstances(args?: DescribeOrderableReplicationInstancesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribePendingMaintenanceActionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribePendingMaintenanceActionsCommandOutput}. */ paginateDescribePendingMaintenanceActions(args?: DescribePendingMaintenanceActionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeRecommendationLimitationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeRecommendationLimitationsCommandOutput}. */ paginateDescribeRecommendationLimitations(args?: DescribeRecommendationLimitationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeRecommendationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeRecommendationsCommandOutput}. */ paginateDescribeRecommendations(args?: DescribeRecommendationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationConfigsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationConfigsCommandOutput}. */ paginateDescribeReplicationConfigs(args?: DescribeReplicationConfigsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationInstancesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationInstancesCommandOutput}. */ paginateDescribeReplicationInstances(args?: DescribeReplicationInstancesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationInstanceTaskLogsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationInstanceTaskLogsCommandOutput}. */ paginateDescribeReplicationInstanceTaskLogs(args: DescribeReplicationInstanceTaskLogsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationsCommandOutput}. */ paginateDescribeReplications(args?: DescribeReplicationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationSubnetGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationSubnetGroupsCommandOutput}. */ paginateDescribeReplicationSubnetGroups(args?: DescribeReplicationSubnetGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationTableStatisticsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationTableStatisticsCommandOutput}. */ paginateDescribeReplicationTableStatistics(args: DescribeReplicationTableStatisticsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationTaskAssessmentResultsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationTaskAssessmentResultsCommandOutput}. */ paginateDescribeReplicationTaskAssessmentResults(args?: DescribeReplicationTaskAssessmentResultsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationTaskAssessmentRunsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationTaskAssessmentRunsCommandOutput}. */ paginateDescribeReplicationTaskAssessmentRuns(args?: DescribeReplicationTaskAssessmentRunsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationTaskIndividualAssessmentsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationTaskIndividualAssessmentsCommandOutput}. */ paginateDescribeReplicationTaskIndividualAssessments(args?: DescribeReplicationTaskIndividualAssessmentsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeReplicationTasksCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeReplicationTasksCommandOutput}. */ paginateDescribeReplicationTasks(args?: DescribeReplicationTasksCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeSchemasCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeSchemasCommandOutput}. */ paginateDescribeSchemas(args: DescribeSchemasCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeTableStatisticsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeTableStatisticsCommandOutput}. */ paginateDescribeTableStatistics(args: DescribeTableStatisticsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link DescribeConnectionsCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilTestConnectionSucceeds(args: DescribeConnectionsCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeEndpointsCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilEndpointDeleted(args: DescribeEndpointsCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationInstancesCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationInstanceAvailable(args: DescribeReplicationInstancesCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationInstancesCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationInstanceDeleted(args: DescribeReplicationInstancesCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationTasksCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationTaskDeleted(args: DescribeReplicationTasksCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationTasksCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationTaskReady(args: DescribeReplicationTasksCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationTasksCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationTaskRunning(args: DescribeReplicationTasksCommandInput, waiterConfig: number | Omit, "client">): Promise; /** * @see {@link DescribeReplicationTasksCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilReplicationTaskStopped(args: DescribeReplicationTasksCommandInput, waiterConfig: number | Omit, "client">): Promise; } /** * Database Migration Service *

Database Migration Service (DMS) can migrate your data to and from the most * widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL * Server, Amazon Redshift, MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise * (ASE). The service supports homogeneous migrations such as Oracle to Oracle, as well as * heterogeneous migrations between different database platforms, such as Oracle to MySQL or * SQL Server to PostgreSQL.

*

For more information about DMS, see What Is Database Migration Service? * in the Database Migration Service User Guide. *

* @public */ export declare class DatabaseMigrationService extends DatabaseMigrationServiceClient implements DatabaseMigrationService { }