Package-level declarations

Types

data class DeliveryStreamAmazonOpenSearchServerlessBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
data class DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration(val bufferingHints: DeliveryStreamAmazonOpenSearchServerlessBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val collectionEndpoint: String? = null, val indexName: String, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamAmazonOpenSearchServerlessRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamAmazonOpenSearchServerlessDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val vpcConfiguration: DeliveryStreamVpcConfiguration? = null)
data class DeliveryStreamAmazonOpenSearchServerlessRetryOptions(val durationInSeconds: Int? = null)
data class DeliveryStreamAmazonopensearchserviceBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
data class DeliveryStreamAmazonopensearchserviceDestinationConfiguration(val bufferingHints: DeliveryStreamAmazonopensearchserviceBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val clusterEndpoint: String? = null, val documentIdOptions: DeliveryStreamDocumentIdOptions? = null, val domainArn: String? = null, val indexName: String, val indexRotationPeriod: DeliveryStreamAmazonopensearchserviceDestinationConfigurationIndexRotationPeriod? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamAmazonopensearchserviceRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamAmazonopensearchserviceDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val typeName: String? = null, val vpcConfiguration: DeliveryStreamVpcConfiguration? = null)
data class DeliveryStreamAmazonopensearchserviceRetryOptions(val durationInSeconds: Int? = null)
Link copied to clipboard
data class DeliveryStreamBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
data class DeliveryStreamCloudWatchLoggingOptions(val enabled: Boolean? = null, val logGroupName: String? = null, val logStreamName: String? = null)
Link copied to clipboard
data class DeliveryStreamCopyCommand(val copyOptions: String? = null, val dataTableColumns: String? = null, val dataTableName: String)
data class DeliveryStreamDataFormatConversionConfiguration(val enabled: Boolean? = null, val inputFormatConfiguration: DeliveryStreamInputFormatConfiguration? = null, val outputFormatConfiguration: DeliveryStreamOutputFormatConfiguration? = null, val schemaConfiguration: DeliveryStreamSchemaConfiguration? = null)
Link copied to clipboard
data class DeliveryStreamDeserializer(val hiveJsonSerDe: DeliveryStreamHiveJsonSerDe? = null, val openXJsonSerDe: DeliveryStreamOpenXJsonSerDe? = null)
data class DeliveryStreamDynamicPartitioningConfiguration(val enabled: Boolean? = null, val retryOptions: DeliveryStreamRetryOptions? = null)
data class DeliveryStreamElasticsearchBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
data class DeliveryStreamElasticsearchDestinationConfiguration(val bufferingHints: DeliveryStreamElasticsearchBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val clusterEndpoint: String? = null, val documentIdOptions: DeliveryStreamDocumentIdOptions? = null, val domainArn: String? = null, val indexName: String, val indexRotationPeriod: DeliveryStreamElasticsearchDestinationConfigurationIndexRotationPeriod? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamElasticsearchRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamElasticsearchDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val typeName: String? = null, val vpcConfiguration: DeliveryStreamVpcConfiguration? = null)
Link copied to clipboard
data class DeliveryStreamElasticsearchRetryOptions(val durationInSeconds: Int? = null)
Link copied to clipboard
data class DeliveryStreamExtendedS3DestinationConfiguration(val bucketArn: String, val bufferingHints: DeliveryStreamBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val compressionFormat: DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat? = null, val dataFormatConversionConfiguration: DeliveryStreamDataFormatConversionConfiguration? = null, val dynamicPartitioningConfiguration: DeliveryStreamDynamicPartitioningConfiguration? = null, val encryptionConfiguration: DeliveryStreamEncryptionConfiguration? = null, val errorOutputPrefix: String? = null, val prefix: String? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val roleArn: String, val s3BackupConfiguration: DeliveryStreamS3DestinationConfiguration? = null, val s3BackupMode: DeliveryStreamExtendedS3DestinationConfigurationS3BackupMode? = null)
Link copied to clipboard
data class DeliveryStreamHiveJsonSerDe(val timestampFormats: List<String>? = null)
data class DeliveryStreamHttpEndpointCommonAttribute(val attributeName: String, val attributeValue: String)
Link copied to clipboard
data class DeliveryStreamHttpEndpointConfiguration(val accessKey: String? = null, val name: String? = null, val url: String)
data class DeliveryStreamHttpEndpointDestinationConfiguration(val bufferingHints: DeliveryStreamBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val endpointConfiguration: DeliveryStreamHttpEndpointConfiguration, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val requestConfiguration: DeliveryStreamHttpEndpointRequestConfiguration? = null, val retryOptions: DeliveryStreamRetryOptions? = null, val roleArn: String? = null, val s3BackupMode: String? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration)
data class DeliveryStreamKinesisStreamSourceConfiguration(val kinesisStreamArn: String, val roleArn: String)
Link copied to clipboard
data class DeliveryStreamKmsEncryptionConfig(val awskmsKeyArn: String)
Link copied to clipboard
data class DeliveryStreamMskSourceConfiguration(val authenticationConfiguration: DeliveryStreamAuthenticationConfiguration, val mskClusterArn: String, val topicName: String)
Link copied to clipboard
data class DeliveryStreamOpenXJsonSerDe(val caseInsensitive: Boolean? = null, val columnToJsonKeyMappings: Any? = null, val convertDotsInJsonKeysToUnderscores: Boolean? = null)
Link copied to clipboard
data class DeliveryStreamOrcSerDe(val blockSizeBytes: Int? = null, val bloomFilterColumns: List<String>? = null, val bloomFilterFalsePositiveProbability: Double? = null, val compression: String? = null, val dictionaryKeyThreshold: Double? = null, val enablePadding: Boolean? = null, val formatVersion: String? = null, val paddingTolerance: Double? = null, val rowIndexStride: Int? = null, val stripeSizeBytes: Int? = null)
Link copied to clipboard
data class DeliveryStreamParquetSerDe(val blockSizeBytes: Int? = null, val compression: String? = null, val enableDictionaryCompression: Boolean? = null, val maxPaddingBytes: Int? = null, val pageSizeBytes: Int? = null, val writerVersion: String? = null)
Link copied to clipboard
data class DeliveryStreamProcessingConfiguration(val enabled: Boolean? = null, val processors: List<DeliveryStreamProcessor>? = null)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamProcessorParameter(val parameterName: String, val parameterValue: String)
data class DeliveryStreamRedshiftDestinationConfiguration(val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val clusterJdbcurl: String, val copyCommand: DeliveryStreamCopyCommand, val password: String, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamRedshiftRetryOptions? = null, val roleArn: String, val s3BackupConfiguration: DeliveryStreamS3DestinationConfiguration? = null, val s3BackupMode: DeliveryStreamRedshiftDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val username: String)
Link copied to clipboard
data class DeliveryStreamRedshiftRetryOptions(val durationInSeconds: Int? = null)
Link copied to clipboard
data class DeliveryStreamRetryOptions(val durationInSeconds: Int? = null)
Link copied to clipboard
data class DeliveryStreamS3DestinationConfiguration(val bucketArn: String, val bufferingHints: DeliveryStreamBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val compressionFormat: DeliveryStreamS3DestinationConfigurationCompressionFormat? = null, val encryptionConfiguration: DeliveryStreamEncryptionConfiguration? = null, val errorOutputPrefix: String? = null, val prefix: String? = null, val roleArn: String)
Link copied to clipboard
data class DeliveryStreamSchemaConfiguration(val catalogId: String? = null, val databaseName: String? = null, val region: String? = null, val roleArn: String? = null, val tableName: String? = null, val versionId: String? = null)
Link copied to clipboard
data class DeliveryStreamSerializer(val orcSerDe: DeliveryStreamOrcSerDe? = null, val parquetSerDe: DeliveryStreamParquetSerDe? = null)
data class DeliveryStreamSplunkDestinationConfiguration(val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val hecAcknowledgmentTimeoutInSeconds: Int? = null, val hecEndpoint: String, val hecEndpointType: DeliveryStreamSplunkDestinationConfigurationHecEndpointType, val hecToken: String, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamSplunkRetryOptions? = null, val s3BackupMode: String? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration)
Link copied to clipboard
data class DeliveryStreamSplunkRetryOptions(val durationInSeconds: Int? = null)
Link copied to clipboard
data class DeliveryStreamTag(val key: String, val value: String? = null)
Link copied to clipboard
data class DeliveryStreamVpcConfiguration(val roleArn: String, val securityGroupIds: List<String>, val subnetIds: List<String>)
Link copied to clipboard
data class GetDeliveryStreamResult(val amazonOpenSearchServerlessDestinationConfiguration: DeliveryStreamAmazonOpenSearchServerlessDestinationConfiguration? = null, val amazonopensearchserviceDestinationConfiguration: DeliveryStreamAmazonopensearchserviceDestinationConfiguration? = null, val arn: String? = null, val deliveryStreamEncryptionConfigurationInput: DeliveryStreamEncryptionConfigurationInput? = null, val elasticsearchDestinationConfiguration: DeliveryStreamElasticsearchDestinationConfiguration? = null, val extendedS3DestinationConfiguration: DeliveryStreamExtendedS3DestinationConfiguration? = null, val httpEndpointDestinationConfiguration: DeliveryStreamHttpEndpointDestinationConfiguration? = null, val redshiftDestinationConfiguration: DeliveryStreamRedshiftDestinationConfiguration? = null, val s3DestinationConfiguration: DeliveryStreamS3DestinationConfiguration? = null, val splunkDestinationConfiguration: DeliveryStreamSplunkDestinationConfiguration? = null, val tags: List<DeliveryStreamTag>? = null)