import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * This data source provides the list of Job Advisor Report Check Objects in Oracle Cloud Infrastructure Database Migration service. * * Get the Pre-Migration extended Advisor report object list. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testJobAdvisorReportCheckObjects = oci.databasemigration.getJobAdvisorReportCheckObjects({ * advisorReportCheckId: testAdvisorReportCheck.id, * jobId: testJob.id, * }); * ``` */ export declare function getJobAdvisorReportCheckObjects(args: GetJobAdvisorReportCheckObjectsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getJobAdvisorReportCheckObjects. */ export interface GetJobAdvisorReportCheckObjectsArgs { /** * The ID of the advisor check */ advisorReportCheckId: string; filters?: inputs.DatabaseMigration.GetJobAdvisorReportCheckObjectsFilter[]; /** * The OCID of the job */ jobId: string; } /** * A collection of values returned by getJobAdvisorReportCheckObjects. */ export interface GetJobAdvisorReportCheckObjectsResult { readonly advisorReportCheckId: string; /** * The list of advisor_report_check_objects_collection. */ readonly advisorReportCheckObjectsCollections: outputs.DatabaseMigration.GetJobAdvisorReportCheckObjectsAdvisorReportCheckObjectsCollection[]; readonly filters?: outputs.DatabaseMigration.GetJobAdvisorReportCheckObjectsFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly jobId: string; } /** * This data source provides the list of Job Advisor Report Check Objects in Oracle Cloud Infrastructure Database Migration service. * * Get the Pre-Migration extended Advisor report object list. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testJobAdvisorReportCheckObjects = oci.databasemigration.getJobAdvisorReportCheckObjects({ * advisorReportCheckId: testAdvisorReportCheck.id, * jobId: testJob.id, * }); * ``` */ export declare function getJobAdvisorReportCheckObjectsOutput(args: GetJobAdvisorReportCheckObjectsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getJobAdvisorReportCheckObjects. */ export interface GetJobAdvisorReportCheckObjectsOutputArgs { /** * The ID of the advisor check */ advisorReportCheckId: pulumi.Input; filters?: pulumi.Input[] | undefined>; /** * The OCID of the job */ jobId: pulumi.Input; } //# sourceMappingURL=getJobAdvisorReportCheckObjects.d.ts.map