ElasticsearchDestinationDescription

The destination description in Amazon OpenSearch Service.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The buffering options.

Link copied to clipboard

The Amazon CloudWatch logging options.

Link copied to clipboard

The endpoint to use when communicating with the cluster. Firehose uses either this ClusterEndpoint or the DomainARN field to send data to Amazon OpenSearch Service.

Link copied to clipboard

Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.

Link copied to clipboard

The ARN of the Amazon OpenSearch Service domain. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.

Link copied to clipboard

The Elasticsearch index name.

Link copied to clipboard

The Elasticsearch index rotation period

Link copied to clipboard

The data processing configuration.

Link copied to clipboard

The Amazon OpenSearch Service retry options.

Link copied to clipboard

The Amazon Resource Name (ARN) of the Amazon Web Services credentials. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.

Link copied to clipboard

The Amazon S3 backup mode.

Link copied to clipboard

The Amazon S3 destination.

Link copied to clipboard

The Elasticsearch type name. This applies to Elasticsearch 6.x and lower versions. For Elasticsearch 7.x and OpenSearch Service 1.x, there's no value for TypeName.

Link copied to clipboard

The details of the VPC of the Amazon OpenSearch or the Amazon OpenSearch Serverless destination.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String