Package-level declarations
Types
Link copied to clipboard
data class DeliveryStreamAmazonOpenSearchServerlessBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamAmazonopensearchserviceBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamAuthenticationConfiguration(val connectivity: DeliveryStreamAuthenticationConfigurationConnectivity, val roleArn: String)
Link copied to clipboard
data class DeliveryStreamBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
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)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamDocumentIdOptions(val defaultDocumentIdFormat: DeliveryStreamDocumentIdOptionsDefaultDocumentIdFormat)
Link copied to clipboard
data class DeliveryStreamDynamicPartitioningConfiguration(val enabled: Boolean? = null, val retryOptions: DeliveryStreamRetryOptions? = null)
Link copied to clipboard
data class DeliveryStreamElasticsearchBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
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
Link copied to clipboard
data class DeliveryStreamEncryptionConfiguration(val kmsEncryptionConfig: DeliveryStreamKmsEncryptionConfig? = null, val noEncryptionConfig: DeliveryStreamEncryptionConfigurationNoEncryptionConfig? = null)
Link copied to clipboard
data class DeliveryStreamEncryptionConfigurationInput(val keyArn: String? = null, val keyType: DeliveryStreamEncryptionConfigurationInputKeyType)
Link copied to clipboard
data class DeliveryStreamExtendedS3DestinationConfiguration(val bucketArn: String, val bufferingHints: DeliveryStreamBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val compressionFormat: DeliveryStreamExtendedS3DestinationConfigurationCompressionFormat? = null, val customTimeZone: String? = null, val dataFormatConversionConfiguration: DeliveryStreamDataFormatConversionConfiguration? = null, val dynamicPartitioningConfiguration: DeliveryStreamDynamicPartitioningConfiguration? = null, val encryptionConfiguration: DeliveryStreamEncryptionConfiguration? = null, val errorOutputPrefix: String? = null, val fileExtension: 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
Link copied to clipboard
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)
Link copied to clipboard
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, val secretsManagerConfiguration: DeliveryStreamSecretsManagerConfiguration? = null)
Link copied to clipboard
data class DeliveryStreamHttpEndpointRequestConfiguration(val commonAttributes: List<DeliveryStreamHttpEndpointCommonAttribute>? = null, val contentEncoding: DeliveryStreamHttpEndpointRequestConfigurationContentEncoding? = null)
Link copied to clipboard
data class DeliveryStreamIcebergDestinationConfiguration(val bufferingHints: DeliveryStreamBufferingHints? = null, val catalogConfiguration: DeliveryStreamCatalogConfiguration, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val destinationTableConfigurationList: List<DeliveryStreamDestinationTableConfiguration>? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamIcebergDestinationConfigurations3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration)
Link copied to clipboard
data class DeliveryStreamInputFormatConfiguration(val deserializer: DeliveryStreamDeserializer? = null)
Link copied to clipboard
data class DeliveryStreamKinesisStreamSourceConfiguration(val kinesisStreamArn: String, val roleArn: String)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamMskSourceConfiguration(val authenticationConfiguration: DeliveryStreamAuthenticationConfiguration, val mskClusterArn: String, val readFromTimestamp: String? = null, val topicName: String)
Link copied to clipboard
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 DeliveryStreamOutputFormatConfiguration(val serializer: DeliveryStreamSerializer? = null)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamProcessingConfiguration(val enabled: Boolean? = null, val processors: List<DeliveryStreamProcessor>? = null)
Link copied to clipboard
data class DeliveryStreamProcessor(val parameters: List<DeliveryStreamProcessorParameter>? = null, val type: DeliveryStreamProcessorType)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamRedshiftDestinationConfiguration(val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val clusterJdbcurl: String, val copyCommand: DeliveryStreamCopyCommand, val password: String? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamRedshiftRetryOptions? = null, val roleArn: String, val s3BackupConfiguration: DeliveryStreamS3DestinationConfiguration? = null, val s3BackupMode: DeliveryStreamRedshiftDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val secretsManagerConfiguration: DeliveryStreamSecretsManagerConfiguration? = null, val username: String? = null)
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
data class DeliveryStreamSecretsManagerConfiguration(val enabled: Boolean, val roleArn: String? = null, val secretArn: String? = null)
Link copied to clipboard
data class DeliveryStreamSerializer(val orcSerDe: DeliveryStreamOrcSerDe? = null, val parquetSerDe: DeliveryStreamParquetSerDe? = null)
Link copied to clipboard
data class DeliveryStreamSnowflakeBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
data class DeliveryStreamSnowflakeDestinationConfiguration(val accountUrl: String, val bufferingHints: DeliveryStreamSnowflakeBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val contentColumnName: String? = null, val dataLoadingOption: DeliveryStreamSnowflakeDestinationConfigurationDataLoadingOption? = null, val database: String, val keyPassphrase: String? = null, val metaDataColumnName: String? = null, val privateKey: String? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamSnowflakeRetryOptions? = null, val roleArn: String, val s3BackupMode: DeliveryStreamSnowflakeDestinationConfigurationS3BackupMode? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val schema: String, val secretsManagerConfiguration: DeliveryStreamSecretsManagerConfiguration? = null, val snowflakeRoleConfiguration: DeliveryStreamSnowflakeRoleConfiguration? = null, val snowflakeVpcConfiguration: DeliveryStreamSnowflakeVpcConfiguration? = null, val table: String, val user: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamSnowflakeRoleConfiguration(val enabled: Boolean? = null, val snowflakeRole: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DeliveryStreamSplunkBufferingHints(val intervalInSeconds: Int? = null, val sizeInMbs: Int? = null)
Link copied to clipboard
data class DeliveryStreamSplunkDestinationConfiguration(val bufferingHints: DeliveryStreamSplunkBufferingHints? = null, val cloudWatchLoggingOptions: DeliveryStreamCloudWatchLoggingOptions? = null, val hecAcknowledgmentTimeoutInSeconds: Int? = null, val hecEndpoint: String, val hecEndpointType: DeliveryStreamSplunkDestinationConfigurationHecEndpointType, val hecToken: String? = null, val processingConfiguration: DeliveryStreamProcessingConfiguration? = null, val retryOptions: DeliveryStreamSplunkRetryOptions? = null, val s3BackupMode: String? = null, val s3Configuration: DeliveryStreamS3DestinationConfiguration, val secretsManagerConfiguration: DeliveryStreamSecretsManagerConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
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 snowflakeDestinationConfiguration: DeliveryStreamSnowflakeDestinationConfiguration? = null, val splunkDestinationConfiguration: DeliveryStreamSplunkDestinationConfiguration? = null, val tags: List<Tag>? = null)