StopPipeline
Source:
src/AWS/OSIS/StopPipeline.ts
Runtime binding for osis:StopPipeline.
Stops the bound Pipeline — ingestion halts and OCU billing stops
(persistent-buffer storage is retained) — e.g. pausing a non-production
pipeline outside working hours. The pipeline name is injected from the
binding. Provide the implementation with
Effect.provide(AWS.OSIS.StopPipelineHttp).
Controlling a Pipeline
Section titled “Controlling a Pipeline”// init — bind the operation to the pipelineconst stopPipeline = yield* AWS.OSIS.StopPipeline(pipeline);
// runtimeconst { Pipeline } = yield* stopPipeline();// Pipeline?.Status === "STOPPING"