Pipeline Args
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.
Constructors
Link copied to clipboard
constructor(bufferOptions: Output<PipelineBufferOptionsArgs>? = null, encryptionAtRestOptions: Output<PipelineEncryptionAtRestOptionsArgs>? = null, logPublishingOptions: Output<PipelineLogPublishingOptionsArgs>? = null, maxUnits: Output<Int>? = null, minUnits: Output<Int>? = null, pipelineConfigurationBody: Output<String>? = null, pipelineName: Output<String>? = null, tags: Output<List<TagArgs>>? = null, vpcOptions: Output<PipelineVpcOptionsArgs>? = null)
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
Key-value pairs that represent log publishing settings.
Link copied to clipboard
The Data Prepper pipeline configuration.
Link copied to clipboard
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
Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.