Values.AmazonOpenSearchServerlessDestinationDescriptionSourceThe destination description in the Serverless offering for Amazon OpenSearch Service.
type nonrec t = {roleARN : RoleARN.t option;The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
*)collectionEndpoint : AmazonOpenSearchServerlessCollectionEndpoint.t option;The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.
*)indexName : AmazonOpenSearchServerlessIndexName.t option;The Serverless offering for Amazon OpenSearch Service index name.
*)bufferingHints : AmazonOpenSearchServerlessBufferingHints.t option;The buffering options.
*)retryOptions : AmazonOpenSearchServerlessRetryOptions.t option;The Serverless offering for Amazon OpenSearch Service retry options.
*)s3BackupMode : AmazonOpenSearchServerlessS3BackupMode.t option;The Amazon S3 backup mode.
*)s3DestinationDescription : S3DestinationDescription.t option;processingConfiguration : ProcessingConfiguration.t option;cloudWatchLoggingOptions : CloudWatchLoggingOptions.t option;vpcConfigurationDescription : VpcConfigurationDescription.t option;}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of RoleARN.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `Integer of
AmazonOpenSearchServerlessBufferingIntervalInSeconds.t
| `List of
[> `String of NonEmptyStringWithoutWhitespace.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `String of ProcessorParameterValue.t ])
list ]
list ])
list ]
list
| `String of RoleARN.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `Integer of SizeInMBs.t
| `String of LogGroupName.t
| `Structure of
(string * [> `String of AWSKMSKeyARN.t ]) list ])
list ])
list ])
list ]