Package-level declarations

Types

Link copied to clipboard
class Pipeline : KotlinCustomResource

Resource for managing an AWS OpenSearch Ingestion Pipeline.

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<Map<String, String>>? = null, val timeouts: Output<PipelineTimeoutsArgs>? = null, val vpcOptions: Output<PipelineVpcOptionsArgs>? = null) : ConvertibleToJava<PipelineArgs>

Resource for managing an AWS OpenSearch Ingestion Pipeline.

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