DeliveryStreamElasticsearchDestinationConfigurationArgs

data class DeliveryStreamElasticsearchDestinationConfigurationArgs(val bufferingHints: Output<DeliveryStreamElasticsearchBufferingHintsArgs>? = null, val cloudWatchLoggingOptions: Output<DeliveryStreamCloudWatchLoggingOptionsArgs>? = null, val clusterEndpoint: Output<String>? = null, val documentIdOptions: Output<DeliveryStreamDocumentIdOptionsArgs>? = null, val domainArn: Output<String>? = null, val indexName: Output<String>, val indexRotationPeriod: Output<DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod>? = null, val processingConfiguration: Output<DeliveryStreamProcessingConfigurationArgs>? = null, val retryOptions: Output<DeliveryStreamElasticsearchRetryOptionsArgs>? = null, val roleArn: Output<String>, val s3BackupMode: Output<DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode>? = null, val s3Configuration: Output<DeliveryStreamS3DestinationConfigurationArgs>, val typeName: Output<String>? = null, val vpcConfiguration: Output<DeliveryStreamVpcConfigurationArgs>? = null) : ConvertibleToJava<DeliveryStreamElasticsearchDestinationConfigurationArgs>

Constructors

fun DeliveryStreamElasticsearchDestinationConfigurationArgs(bufferingHints: Output<DeliveryStreamElasticsearchBufferingHintsArgs>? = null, cloudWatchLoggingOptions: Output<DeliveryStreamCloudWatchLoggingOptionsArgs>? = null, clusterEndpoint: Output<String>? = null, documentIdOptions: Output<DeliveryStreamDocumentIdOptionsArgs>? = null, domainArn: Output<String>? = null, indexName: Output<String>, indexRotationPeriod: Output<DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod>? = null, processingConfiguration: Output<DeliveryStreamProcessingConfigurationArgs>? = null, retryOptions: Output<DeliveryStreamElasticsearchRetryOptionsArgs>? = null, roleArn: Output<String>, s3BackupMode: Output<DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode>? = null, s3Configuration: Output<DeliveryStreamS3DestinationConfigurationArgs>, typeName: Output<String>? = null, vpcConfiguration: Output<DeliveryStreamVpcConfigurationArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): DeliveryStreamElasticsearchDestinationConfigurationArgs

Properties

Link copied to clipboard
Link copied to clipboard
val clusterEndpoint: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val domainArn: Output<String>? = null
Link copied to clipboard
val indexName: Output<String>
Link copied to clipboard
Link copied to clipboard
val roleArn: Output<String>
Link copied to clipboard
val typeName: Output<String>? = null
Link copied to clipboard