import { Command as $Command } from "@smithy/smithy-client"; import type { MetadataBearer as __MetadataBearer } from "@smithy/types"; import type { DatabaseMigrationServiceClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../DatabaseMigrationServiceClient"; import type { DescribeReplicationTaskAssessmentResultsMessage, DescribeReplicationTaskAssessmentResultsResponse } from "../models/models_0"; /** * @public */ export type { __MetadataBearer }; export { $Command }; /** * @public * * The input for {@link DescribeReplicationTaskAssessmentResultsCommand}. */ export interface DescribeReplicationTaskAssessmentResultsCommandInput extends DescribeReplicationTaskAssessmentResultsMessage { } /** * @public * * The output of {@link DescribeReplicationTaskAssessmentResultsCommand}. */ export interface DescribeReplicationTaskAssessmentResultsCommandOutput extends DescribeReplicationTaskAssessmentResultsResponse, __MetadataBearer { } declare const DescribeReplicationTaskAssessmentResultsCommand_base: { new (input: DescribeReplicationTaskAssessmentResultsCommandInput): import("@smithy/smithy-client").CommandImpl; new (...[input]: [] | [DescribeReplicationTaskAssessmentResultsCommandInput]): import("@smithy/smithy-client").CommandImpl; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; /** *

Returns the task assessment results from the Amazon S3 bucket that DMS creates in your * Amazon Web Services account. This action always returns the latest results.

*

For more information about DMS task assessments, see Creating a task assessment * report in the Database Migration Service User Guide.

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript * import { DatabaseMigrationServiceClient, DescribeReplicationTaskAssessmentResultsCommand } from "@aws-sdk/client-database-migration-service"; // ES Modules import * // const { DatabaseMigrationServiceClient, DescribeReplicationTaskAssessmentResultsCommand } = require("@aws-sdk/client-database-migration-service"); // CommonJS import * // import type { DatabaseMigrationServiceClientConfig } from "@aws-sdk/client-database-migration-service"; * const config = {}; // type is DatabaseMigrationServiceClientConfig * const client = new DatabaseMigrationServiceClient(config); * const input = { // DescribeReplicationTaskAssessmentResultsMessage * ReplicationTaskArn: "STRING_VALUE", * MaxRecords: Number("int"), * Marker: "STRING_VALUE", * }; * const command = new DescribeReplicationTaskAssessmentResultsCommand(input); * const response = await client.send(command); * // { // DescribeReplicationTaskAssessmentResultsResponse * // Marker: "STRING_VALUE", * // BucketName: "STRING_VALUE", * // ReplicationTaskAssessmentResults: [ // ReplicationTaskAssessmentResultList * // { // ReplicationTaskAssessmentResult * // ReplicationTaskIdentifier: "STRING_VALUE", * // ReplicationTaskArn: "STRING_VALUE", * // ReplicationTaskLastAssessmentDate: new Date("TIMESTAMP"), * // AssessmentStatus: "STRING_VALUE", * // AssessmentResultsFile: "STRING_VALUE", * // AssessmentResults: "STRING_VALUE", * // S3ObjectUrl: "STRING_VALUE", * // }, * // ], * // }; * * ``` * * @param DescribeReplicationTaskAssessmentResultsCommandInput - {@link DescribeReplicationTaskAssessmentResultsCommandInput} * @returns {@link DescribeReplicationTaskAssessmentResultsCommandOutput} * @see {@link DescribeReplicationTaskAssessmentResultsCommandInput} for command's `input` shape. * @see {@link DescribeReplicationTaskAssessmentResultsCommandOutput} for command's `response` shape. * @see {@link DatabaseMigrationServiceClientResolvedConfig | config} for DatabaseMigrationServiceClient's `config` shape. * * @throws {@link ResourceNotFoundFault} (client fault) *

The resource could not be found.

* * @throws {@link DatabaseMigrationServiceServiceException} *

Base exception class for all service exceptions from DatabaseMigrationService service.

* * * @public */ export declare class DescribeReplicationTaskAssessmentResultsCommand extends DescribeReplicationTaskAssessmentResultsCommand_base { /** @internal type navigation helper, not in runtime. */ protected static __types: { api: { input: DescribeReplicationTaskAssessmentResultsMessage; output: DescribeReplicationTaskAssessmentResultsResponse; }; sdk: { input: DescribeReplicationTaskAssessmentResultsCommandInput; output: DescribeReplicationTaskAssessmentResultsCommandOutput; }; }; }