ElasticsearchDestinationConfiguration

@JsonSerializable
data class ElasticsearchDestinationConfiguration(val RoleARN: ARN, val IndexName: String, val S3Configuration: S3DestinationConfiguration, val BufferingHints: BufferingHints? = null, val CloudWatchLoggingOptions: CloudWatchLoggingOptions? = null, val ClusterEndpoint: String? = null, val DomainARN: ARN? = null, val IndexRotationPeriod: IndexRotationPeriod? = null, val ProcessingConfiguration: ProcessingConfiguration? = null, val RetryOptions: RetryOptions? = null, val S3BackupMode: ElasticS3BackupMode? = null, val TypeName: String? = null, val VpcConfiguration: VpcConfiguration? = null)

Constructors

Link copied to clipboard
constructor(RoleARN: ARN, IndexName: String, S3Configuration: S3DestinationConfiguration, BufferingHints: BufferingHints? = null, CloudWatchLoggingOptions: CloudWatchLoggingOptions? = null, ClusterEndpoint: String? = null, DomainARN: ARN? = null, IndexRotationPeriod: IndexRotationPeriod? = null, ProcessingConfiguration: ProcessingConfiguration? = null, RetryOptions: RetryOptions? = null, S3BackupMode: ElasticS3BackupMode? = null, TypeName: String? = null, VpcConfiguration: VpcConfiguration? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val ClusterEndpoint: String? = null
Link copied to clipboard
val DomainARN: ARN? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val TypeName: String? = null
Link copied to clipboard