Pipeline

class Pipeline : KotlinCustomResource

An OpenSearch Ingestion Service Data Prepper pipeline running Data Prepper.

Properties

Link copied to clipboard

Options that specify the configuration of a persistent buffer. To configure how OpenSearch Ingestion encrypts this data, set the EncryptionAtRestOptions . For more information, see Persistent buffering .

Link copied to clipboard

Options to control how OpenSearch encrypts buffer data.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

A list of endpoints that can be used for ingesting data into a pipeline

Link copied to clipboard

Key-value pairs that represent log publishing settings.

Link copied to clipboard
val maxUnits: Output<Int>

The maximum pipeline capacity, in Ingestion OpenSearch Compute Units (OCUs).

Link copied to clipboard
val minUnits: Output<Int>

The minimum pipeline capacity, in Ingestion OpenSearch Compute Units (OCUs).

Link copied to clipboard
val pipelineArn: Output<String>

The Amazon Resource Name (ARN) of the pipeline.

Link copied to clipboard

The Data Prepper pipeline configuration.

Link copied to clipboard
val pipelineName: Output<String>

Name of the OpenSearch Ingestion Service pipeline to create. Pipeline names are unique across the pipelines owned by an account within an AWS Region.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: Output<List<Tag>>?

An array of key-value pairs to apply to this resource.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

The VPC interface endpoints that have access to the pipeline.

Link copied to clipboard

The VPC endpoint service name for the pipeline.

Link copied to clipboard

Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.