import type * as SVC from "@distilled.cloud/aws/codepipeline"; import type * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; import type { Pipeline } from "./Pipeline.ts"; export interface GetPipelineExecutionRequest extends Omit { } /** * Runtime binding for `codepipeline:GetPipelineExecution` — returns the * status, source revisions, and trigger of one execution. * ### Observing Pipelines * **Example:** Get an Execution * ```typescript * const getExecution = yield* AWS.CodePipeline.GetPipelineExecution(pipeline); * * const { pipelineExecution } = yield* getExecution({ * pipelineExecutionId: executionId, * }); * ``` * * @binding */ export interface GetPipelineExecution extends Binding.Service(pipeline: P) => Effect.Effect<(request: GetPipelineExecutionRequest) => Effect.Effect>> { } export declare const GetPipelineExecution: GetPipelineExecution; //# sourceMappingURL=GetPipelineExecution.d.ts.map