AmazonopensearchserviceDestinationDescription
The destination description in Amazon OpenSearch Service.
Contents
- BufferingHints
-
The buffering options.
Type: AmazonopensearchserviceBufferingHints object
Required: No
- CloudWatchLoggingOptions
-
Describes the Amazon CloudWatch logging options for your Firehose stream.
Type: CloudWatchLoggingOptions object
Required: No
- ClusterEndpoint
-
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.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 512.
Pattern:
https:.*
Required: No
- DocumentIdOptions
-
Indicates the method for setting up document ID. The supported methods are Firehose generated document ID and OpenSearch Service generated document ID.
Type: DocumentIdOptions object
Required: No
- DomainARN
-
The ARN of the Amazon OpenSearch Service domain.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 512.
Pattern:
arn:.*:es:[a-zA-Z0-9\-]+:\d{12}:domain/[a-z][-0-9a-z]{2,27}
Required: No
- IndexName
-
The Amazon OpenSearch Service index name.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 80.
Pattern:
.*
Required: No
- IndexRotationPeriod
-
The Amazon OpenSearch Service index rotation period
Type: String
Valid Values:
NoRotation | OneHour | OneDay | OneWeek | OneMonth
Required: No
- ProcessingConfiguration
-
Describes a data processing configuration.
Type: ProcessingConfiguration object
Required: No
- RetryOptions
-
The Amazon OpenSearch Service retry options.
Type: AmazonopensearchserviceRetryOptions object
Required: No
- RoleARN
-
The Amazon Resource Name (ARN) of the Amazon credentials.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 512.
Pattern:
arn:.*:iam::\d{12}:role/[a-zA-Z_0-9+=,.@\-_/]+
Required: No
- S3BackupMode
-
The Amazon S3 backup mode.
Type: String
Valid Values:
FailedDocumentsOnly | AllDocuments
Required: No
- S3DestinationDescription
-
Describes a destination in Amazon S3.
Type: S3DestinationDescription object
Required: No
- TypeName
-
The Amazon OpenSearch Service 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.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 100.
Pattern:
.*
Required: No
- VpcConfigurationDescription
-
The details of the VPC of the Amazon OpenSearch Service destination.
Type: VpcConfigurationDescription object
Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: