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 Scheduler Job Job Activity Steps in Oracle Cloud Infrastructure Fleet Apps Management service. * * Returns a list of Steps for an Activity Execution. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSchedulerJobJobActivitySteps = oci.fleetappsmanagement.getSchedulerJobJobActivitySteps({ * jobActivityId: testJobActivity.id, * schedulerJobId: testJob.id, * resourceTaskId: testResourceTask.id, * sequence: schedulerJobJobActivityStepSequence, * stepName: schedulerJobJobActivityStepStepName, * targetName: testTarget.name, * }); * ``` */ export declare function getSchedulerJobJobActivitySteps(args: GetSchedulerJobJobActivityStepsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSchedulerJobJobActivitySteps. */ export interface GetSchedulerJobJobActivityStepsArgs { filters?: inputs.FleetAppsManagement.GetSchedulerJobJobActivityStepsFilter[]; /** * unique jobActivity identifier */ jobActivityId: string; /** * Task Id */ resourceTaskId?: string; /** * unique SchedulerJob identifier */ schedulerJobId: string; /** * Task Order Sequence */ sequence?: string; /** * Unique step name */ stepName?: string; /** * Unique target name */ targetName?: string; } /** * A collection of values returned by getSchedulerJobJobActivitySteps. */ export interface GetSchedulerJobJobActivityStepsResult { readonly filters?: outputs.FleetAppsManagement.GetSchedulerJobJobActivityStepsFilter[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly jobActivityId: string; readonly resourceTaskId?: string; readonly schedulerJobId: string; /** * The sequence of the step. */ readonly sequence?: string; /** * The list of step_collection. */ readonly stepCollections: outputs.FleetAppsManagement.GetSchedulerJobJobActivityStepsStepCollection[]; /** * Name of the Step. */ readonly stepName?: string; readonly targetName?: string; } /** * This data source provides the list of Scheduler Job Job Activity Steps in Oracle Cloud Infrastructure Fleet Apps Management service. * * Returns a list of Steps for an Activity Execution. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSchedulerJobJobActivitySteps = oci.fleetappsmanagement.getSchedulerJobJobActivitySteps({ * jobActivityId: testJobActivity.id, * schedulerJobId: testJob.id, * resourceTaskId: testResourceTask.id, * sequence: schedulerJobJobActivityStepSequence, * stepName: schedulerJobJobActivityStepStepName, * targetName: testTarget.name, * }); * ``` */ export declare function getSchedulerJobJobActivityStepsOutput(args: GetSchedulerJobJobActivityStepsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSchedulerJobJobActivitySteps. */ export interface GetSchedulerJobJobActivityStepsOutputArgs { filters?: pulumi.Input[] | undefined>; /** * unique jobActivity identifier */ jobActivityId: pulumi.Input; /** * Task Id */ resourceTaskId?: pulumi.Input; /** * unique SchedulerJob identifier */ schedulerJobId: pulumi.Input; /** * Task Order Sequence */ sequence?: pulumi.Input; /** * Unique step name */ stepName?: pulumi.Input; /** * Unique target name */ targetName?: pulumi.Input; } //# sourceMappingURL=getSchedulerJobJobActivitySteps.d.ts.map