import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Scheduled Run resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the saved schedule run. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testScheduledRun = oci.meteringcomputation.getScheduledRun({ * scheduledRunId: testScheduledRunOciMeteringComputationScheduledRun.id, * }); * ``` */ export declare function getScheduledRun(args: GetScheduledRunArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getScheduledRun. */ export interface GetScheduledRunArgs { /** * The scheduled run unique OCID. */ scheduledRunId: string; } /** * A collection of values returned by getScheduledRun. */ export interface GetScheduledRunResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Additional details about the scheduled run. */ readonly lifecycleDetails: string; /** * The OCID representing a unique shedule. */ readonly scheduleId: string; readonly scheduledRunId: string; /** * Specifies whether or not the schedule job was successfully run. */ readonly state: string; /** * The time the schedule started executing. */ readonly timeCreated: string; /** * The time the schedule finished executing. */ readonly timeFinished: string; } /** * This data source provides details about a specific Scheduled Run resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the saved schedule run. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testScheduledRun = oci.meteringcomputation.getScheduledRun({ * scheduledRunId: testScheduledRunOciMeteringComputationScheduledRun.id, * }); * ``` */ export declare function getScheduledRunOutput(args: GetScheduledRunOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getScheduledRun. */ export interface GetScheduledRunOutputArgs { /** * The scheduled run unique OCID. */ scheduledRunId: pulumi.Input; } //# sourceMappingURL=getScheduledRun.d.ts.map