Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Pipeline : KotlinCustomResource

An OpenSearch Ingestion Service Data Prepper pipeline running Data Prepper.

Link copied to clipboard
data class PipelineArgs(val bufferOptions: Output<PipelineBufferOptionsArgs>? = null, val encryptionAtRestOptions: Output<PipelineEncryptionAtRestOptionsArgs>? = null, val logPublishingOptions: Output<PipelineLogPublishingOptionsArgs>? = null, val maxUnits: Output<Int>? = null, val minUnits: Output<Int>? = null, val pipelineConfigurationBody: Output<String>? = null, val pipelineName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcOptions: Output<PipelineVpcOptionsArgs>? = null) : ConvertibleToJava<PipelineArgs>

An OpenSearch Ingestion Service Data Prepper pipeline running Data Prepper.

Link copied to clipboard
Link copied to clipboard
object PipelineMapper : ResourceMapper<Pipeline>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun pipeline(name: String, block: suspend PipelineResourceBuilder.() -> Unit): Pipeline