import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Job Advisor Report resource in Oracle Cloud Infrastructure Database Migration service. * * Get the Pre-Migration Advisor report details * * Note: If you wish to use the DMS deprecated API version /20210929 it is necessary to pin the Terraform Provider version to v5.47.0. Newer Terraform provider versions will not support the DMS deprecated API version /20210929 * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testJobAdvisorReport = oci.databasemigration.getJobAdvisorReport({ * jobId: testJob.id, * }); * ``` */ export declare function getJobAdvisorReport(args: GetJobAdvisorReportArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getJobAdvisorReport. */ export interface GetJobAdvisorReportArgs { /** * The OCID of the job */ jobId: string; } /** * A collection of values returned by getJobAdvisorReport. */ export interface GetJobAdvisorReportResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly jobId: string; /** * Number of Fatal results in the advisor report. */ readonly numberOfFatal: number; /** * Number of Fatal Blocker results in the advisor report. */ readonly numberOfFatalBlockers: number; /** * Number of Informational results in the advisor report. */ readonly numberOfInformationalResults: number; /** * Number of Warning results in the advisor report. */ readonly numberOfWarnings: number; /** * Details to access Premigration Advisor report. */ readonly reportLocationDetails: outputs.DatabaseMigration.GetJobAdvisorReportReportLocationDetail[]; /** * Premigration Advisor result. */ readonly result: string; } /** * This data source provides details about a specific Job Advisor Report resource in Oracle Cloud Infrastructure Database Migration service. * * Get the Pre-Migration Advisor report details * * Note: If you wish to use the DMS deprecated API version /20210929 it is necessary to pin the Terraform Provider version to v5.47.0. Newer Terraform provider versions will not support the DMS deprecated API version /20210929 * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testJobAdvisorReport = oci.databasemigration.getJobAdvisorReport({ * jobId: testJob.id, * }); * ``` */ export declare function getJobAdvisorReportOutput(args: GetJobAdvisorReportOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getJobAdvisorReport. */ export interface GetJobAdvisorReportOutputArgs { /** * The OCID of the job */ jobId: pulumi.Input; } //# sourceMappingURL=getJobAdvisorReport.d.ts.map