Skip to content

GetPipelineBlueprint

Source: src/AWS/OSIS/GetPipelineBlueprint.ts

Runtime binding for osis:GetPipelineBlueprint.

Retrieves one Data Prepper blueprint’s full configuration template so config-authoring tooling can render or specialize it (pair with ListPipelineBlueprints to discover blueprint names). Account-level: no resource argument. Provide the implementation with Effect.provide(AWS.OSIS.GetPipelineBlueprintHttp).

// init — account-level binding, no resource argument
const getPipelineBlueprint = yield* AWS.OSIS.GetPipelineBlueprint();
// runtime
const { Blueprint } = yield* getPipelineBlueprint({
BlueprintName: "AWS-ApacheLogPipeline",
});
// Blueprint?.PipelineConfigurationBody — the YAML template