Skip to content

One Observability Workshop v3.0.0


One Observability Workshop / constructs/opensearch-pipeline / OpenSearchPipeline

Class: OpenSearchPipeline

Defined in: constructs/opensearch-pipeline.ts:91

AWS CDK Construct that creates OpenSearch Ingestion pipeline for log processing OpenSearchPipeline

Extends

  • Construct

Constructors

Constructor

new OpenSearchPipeline(scope, id, properties): OpenSearchPipeline

Defined in: constructs/opensearch-pipeline.ts:116

Creates a new OpenSearchPipeline construct

Parameters

scope

Construct

The parent construct

id

string

The construct ID

properties

OpenSearchPipelineProperties

Configuration properties for the construct

Returns

OpenSearchPipeline

Overrides

Construct.constructor

Properties

pipeline

readonly pipeline: CfnPipeline

Defined in: constructs/opensearch-pipeline.ts:96

The OpenSearch Ingestion pipeline for processing logs


pipelineRole

readonly pipelineRole: Role

Defined in: constructs/opensearch-pipeline.ts:102

The IAM role for the pipeline


pipelineEndpoint

readonly pipelineEndpoint: string

Defined in: constructs/opensearch-pipeline.ts:108

The pipeline endpoint URL

Methods

importFromExports()

static importFromExports(): object

Defined in: constructs/opensearch-pipeline.ts:321

Imports pipeline information from CloudFormation exports

Returns

object

pipelineArn

pipelineArn: string

pipelineEndpoint

pipelineEndpoint: string

pipelineRoleArn

pipelineRoleArn: string