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 Run Logs in Oracle Cloud Infrastructure Data Flow service. * * Retrieves summaries of the run's logs. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testRunLogs = oci.dataflow.getRunLogs({ * runId: testRun.id, * }); * ``` */ export declare function getRunLogs(args: GetRunLogsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getRunLogs. */ export interface GetRunLogsArgs { filters?: inputs.DataFlow.GetRunLogsFilter[]; /** * The unique ID for the run */ runId: string; } /** * A collection of values returned by getRunLogs. */ export interface GetRunLogsResult { readonly filters?: outputs.DataFlow.GetRunLogsFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly runId: string; /** * The list of run_logs. */ readonly runLogs: outputs.DataFlow.GetRunLogsRunLog[]; } /** * This data source provides the list of Run Logs in Oracle Cloud Infrastructure Data Flow service. * * Retrieves summaries of the run's logs. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testRunLogs = oci.dataflow.getRunLogs({ * runId: testRun.id, * }); * ``` */ export declare function getRunLogsOutput(args: GetRunLogsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getRunLogs. */ export interface GetRunLogsOutputArgs { filters?: pulumi.Input[] | undefined>; /** * The unique ID for the run */ runId: pulumi.Input; } //# sourceMappingURL=getRunLogs.d.ts.map