Module types

Module types 

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that Amazon OpenSearch Ingestion can respond with.

Structs§

BufferOptions

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.

ChangeProgressStage

Progress details for a specific stage of a pipeline configuration change.

ChangeProgressStatus

The progress details of a pipeline configuration change.

CloudWatchLogDestination

The destination for OpenSearch Ingestion logs sent to Amazon CloudWatch.

EncryptionAtRestOptions

Options to control how OpenSearch encrypts buffer data.

LogPublishingOptions

Container for the values required to configure logging for the pipeline. If you don't specify these values, OpenSearch Ingestion will not publish logs from your application to CloudWatch Logs.

Pipeline

Information about an existing OpenSearch Ingestion pipeline.

PipelineBlueprint

Container for information about an OpenSearch Ingestion blueprint.

PipelineBlueprintSummary

A summary of an OpenSearch Ingestion blueprint.

PipelineDestination

An object representing the destination of a pipeline.

PipelineEndpoint

Represents a VPC endpoint for an OpenSearch Ingestion pipeline, enabling private connectivity between your VPC and the pipeline.

PipelineEndpointConnection

Represents a connection to a pipeline endpoint, containing details about the endpoint association.

PipelineEndpointVpcOptions

Configuration settings for the VPC endpoint, specifying network access controls.

PipelineStatusReason

Information about a pipeline's current status.

PipelineSummary

Summary information for an OpenSearch Ingestion pipeline.

ServiceVpcEndpoint

A container for information about VPC endpoints that were created to other services

Tag

A tag (key-value pair) for an OpenSearch Ingestion pipeline.

ValidationMessage

A validation message associated with a ValidatePipeline request in OpenSearch Ingestion.

VpcAttachmentOptions

Options for attaching a VPC to pipeline.

VpcEndpoint

An OpenSearch Ingestion-managed VPC endpoint that will access one or more pipelines.

VpcOptions

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

Enums§

ChangeProgressStageStatuses
When writing a match expression against ChangeProgressStageStatuses, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ChangeProgressStatuses
When writing a match expression against ChangeProgressStatuses, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PipelineEndpointStatus
When writing a match expression against PipelineEndpointStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
PipelineStatus
When writing a match expression against PipelineStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VpcEndpointManagement
When writing a match expression against VpcEndpointManagement, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
VpcEndpointServiceName
When writing a match expression against VpcEndpointServiceName, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.