Package software.amazon.awscdk.mixins.preview.services.kinesisfirehose.mixins
package software.amazon.awscdk.mixins.preview.services.kinesisfirehose.mixins
-
ClassDescriptionProperties for CfnDeliveryStreamPropsMixin.A builder for
CfnDeliveryStreamMixinPropsAn implementation forCfnDeliveryStreamMixinPropsTheAWS::KinesisFirehose::DeliveryStreamresource specifies an Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivery stream that delivers real-time streaming data to an Amazon Simple Storage Service (Amazon S3), Amazon Redshift, or Amazon Elasticsearch Service (Amazon ES) destination.Describes the buffering to perform before delivering data to the Serverless offering for Amazon OpenSearch Service destination.An implementation forCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessBufferingHintsPropertyDescribes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service.An implementation forCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyConfigures retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.An implementation forCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessRetryOptionsPropertyDescribes the buffering to perform before delivering data to the Amazon OpenSearch Service destination.An implementation forCfnDeliveryStreamPropsMixin.AmazonopensearchserviceBufferingHintsPropertyDescribes the configuration of a destination in Amazon OpenSearch Service.An implementation forCfnDeliveryStreamPropsMixin.AmazonopensearchserviceDestinationConfigurationPropertyConfigures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service.An implementation forCfnDeliveryStreamPropsMixin.AmazonopensearchserviceRetryOptionsPropertyThe authentication configuration of the Amazon MSK cluster.An implementation forCfnDeliveryStreamPropsMixin.AuthenticationConfigurationPropertyTheBufferingHintsproperty type specifies how Amazon Kinesis Data Firehose (Kinesis Data Firehose) buffers incoming data before delivering it to the destination.A builder forCfnDeliveryStreamPropsMixin.BufferingHintsPropertyAn implementation forCfnDeliveryStreamPropsMixin.BufferingHintsPropertyA fluent builder forCfnDeliveryStreamPropsMixin.Describes the containers where the destination Apache Iceberg Tables are persisted.A builder forCfnDeliveryStreamPropsMixin.CatalogConfigurationPropertyAn implementation forCfnDeliveryStreamPropsMixin.CatalogConfigurationPropertyTheCloudWatchLoggingOptionsproperty type specifies Amazon CloudWatch Logs (CloudWatch Logs) logging options that Amazon Kinesis Data Firehose (Kinesis Data Firehose) uses for the delivery stream.An implementation forCfnDeliveryStreamPropsMixin.CloudWatchLoggingOptionsPropertyTheCopyCommandproperty type configures the Amazon RedshiftCOPYcommand that Amazon Kinesis Data Firehose (Kinesis Data Firehose) uses to load data into an Amazon Redshift cluster from an Amazon S3 bucket.A builder forCfnDeliveryStreamPropsMixin.CopyCommandPropertyAn implementation forCfnDeliveryStreamPropsMixin.CopyCommandPropertyExample:A builder forCfnDeliveryStreamPropsMixin.DatabaseColumnsPropertyAn implementation forCfnDeliveryStreamPropsMixin.DatabaseColumnsPropertyThe structure to configure the authentication methods for Firehose to connect to source database endpoint.An implementation forCfnDeliveryStreamPropsMixin.DatabaseSourceAuthenticationConfigurationPropertyThe top level object for configuring streams with database as a source.An implementation forCfnDeliveryStreamPropsMixin.DatabaseSourceConfigurationPropertyThe structure for details of the VPC Endpoint Service which Firehose uses to create a PrivateLink to the database.An implementation forCfnDeliveryStreamPropsMixin.DatabaseSourceVPCConfigurationPropertyExample:A builder forCfnDeliveryStreamPropsMixin.DatabasesPropertyAn implementation forCfnDeliveryStreamPropsMixin.DatabasesPropertyExample:A builder forCfnDeliveryStreamPropsMixin.DatabaseTablesPropertyAn implementation forCfnDeliveryStreamPropsMixin.DatabaseTablesPropertySpecifies that you want Kinesis Data Firehose to convert data from the JSON format to the Parquet or ORC format before writing it to Amazon S3.An implementation forCfnDeliveryStreamPropsMixin.DataFormatConversionConfigurationPropertySpecifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE).An implementation forCfnDeliveryStreamPropsMixin.DeliveryStreamEncryptionConfigurationInputPropertyThe deserializer you want Kinesis Data Firehose to use for converting the input data from JSON.A builder forCfnDeliveryStreamPropsMixin.DeserializerPropertyAn implementation forCfnDeliveryStreamPropsMixin.DeserializerPropertyDescribes the configuration of a destination in Apache Iceberg Tables.An implementation forCfnDeliveryStreamPropsMixin.DestinationTableConfigurationPropertyThe structure that configures parameters such asThroughputHintInMBsfor a stream configured with Direct PUT as a source.An implementation forCfnDeliveryStreamPropsMixin.DirectPutSourceConfigurationPropertyIndicates the method for setting up document ID.A builder forCfnDeliveryStreamPropsMixin.DocumentIdOptionsPropertyAn implementation forCfnDeliveryStreamPropsMixin.DocumentIdOptionsPropertyTheDynamicPartitioningConfigurationproperty type specifies the configuration of the dynamic partitioning mechanism that creates targeted data sets from the streaming data by partitioning it based on partition keys.An implementation forCfnDeliveryStreamPropsMixin.DynamicPartitioningConfigurationPropertyTheElasticsearchBufferingHintsproperty type specifies how Amazon Kinesis Data Firehose (Kinesis Data Firehose) buffers incoming data while delivering it to the destination.An implementation forCfnDeliveryStreamPropsMixin.ElasticsearchBufferingHintsPropertyTheElasticsearchDestinationConfigurationproperty type specifies an Amazon Elasticsearch Service (Amazon ES) domain that Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data to.An implementation forCfnDeliveryStreamPropsMixin.ElasticsearchDestinationConfigurationPropertyTheElasticsearchRetryOptionsproperty type configures the retry behavior for when Amazon Kinesis Data Firehose (Kinesis Data Firehose) can't deliver data to Amazon Elasticsearch Service (Amazon ES).An implementation forCfnDeliveryStreamPropsMixin.ElasticsearchRetryOptionsPropertyTheEncryptionConfigurationproperty type specifies the encryption settings that Amazon Kinesis Data Firehose (Kinesis Data Firehose) uses when delivering data to Amazon Simple Storage Service (Amazon S3).An implementation forCfnDeliveryStreamPropsMixin.EncryptionConfigurationPropertyTheExtendedS3DestinationConfigurationproperty type configures an Amazon S3 destination for an Amazon Kinesis Data Firehose delivery stream.An implementation forCfnDeliveryStreamPropsMixin.ExtendedS3DestinationConfigurationPropertyThe native Hive / HCatalog JsonSerDe.A builder forCfnDeliveryStreamPropsMixin.HiveJsonSerDePropertyAn implementation forCfnDeliveryStreamPropsMixin.HiveJsonSerDePropertyDescribes the metadata that's delivered to the specified HTTP endpoint destination.An implementation forCfnDeliveryStreamPropsMixin.HttpEndpointCommonAttributePropertyDescribes the configuration of the HTTP endpoint to which Kinesis Firehose delivers data.An implementation forCfnDeliveryStreamPropsMixin.HttpEndpointConfigurationPropertyDescribes the configuration of the HTTP endpoint destination.An implementation forCfnDeliveryStreamPropsMixin.HttpEndpointDestinationConfigurationPropertyThe configuration of the HTTP endpoint request.An implementation forCfnDeliveryStreamPropsMixin.HttpEndpointRequestConfigurationPropertySpecifies the destination configure settings for Apache Iceberg Table.An implementation forCfnDeliveryStreamPropsMixin.IcebergDestinationConfigurationPropertySpecifies the deserializer you want to use to convert the format of the input data.An implementation forCfnDeliveryStreamPropsMixin.InputFormatConfigurationPropertyTheKinesisStreamSourceConfigurationproperty type specifies the stream and role Amazon Resource Names (ARNs) for a Kinesis stream used as the source for a delivery stream.An implementation forCfnDeliveryStreamPropsMixin.KinesisStreamSourceConfigurationPropertyTheKMSEncryptionConfigproperty type specifies the AWS Key Management Service ( AWS KMS) encryption key that Amazon Simple Storage Service (Amazon S3) uses to encrypt data delivered by the Amazon Kinesis Data Firehose (Kinesis Data Firehose) stream.A builder forCfnDeliveryStreamPropsMixin.KMSEncryptionConfigPropertyAn implementation forCfnDeliveryStreamPropsMixin.KMSEncryptionConfigPropertyThe configuration for the Amazon MSK cluster to be used as the source for a delivery stream.An implementation forCfnDeliveryStreamPropsMixin.MSKSourceConfigurationPropertyThe OpenX SerDe.A builder forCfnDeliveryStreamPropsMixin.OpenXJsonSerDePropertyAn implementation forCfnDeliveryStreamPropsMixin.OpenXJsonSerDePropertyA serializer to use for converting data to the ORC format before storing it in Amazon S3.A builder forCfnDeliveryStreamPropsMixin.OrcSerDePropertyAn implementation forCfnDeliveryStreamPropsMixin.OrcSerDePropertySpecifies the serializer that you want Firehose to use to convert the format of your data before it writes it to Amazon S3.An implementation forCfnDeliveryStreamPropsMixin.OutputFormatConfigurationPropertyA serializer to use for converting data to the Parquet format before storing it in Amazon S3.A builder forCfnDeliveryStreamPropsMixin.ParquetSerDePropertyAn implementation forCfnDeliveryStreamPropsMixin.ParquetSerDePropertyRepresents a single field in aPartitionSpec.A builder forCfnDeliveryStreamPropsMixin.PartitionFieldPropertyAn implementation forCfnDeliveryStreamPropsMixin.PartitionFieldPropertyRepresents how to produce partition data for a table.A builder forCfnDeliveryStreamPropsMixin.PartitionSpecPropertyAn implementation forCfnDeliveryStreamPropsMixin.PartitionSpecPropertyTheProcessingConfigurationproperty configures data processing for an Amazon Kinesis Data Firehose delivery stream.An implementation forCfnDeliveryStreamPropsMixin.ProcessingConfigurationPropertyTheProcessorParameterproperty specifies a processor parameter in a data processor for an Amazon Kinesis Data Firehose delivery stream.A builder forCfnDeliveryStreamPropsMixin.ProcessorParameterPropertyAn implementation forCfnDeliveryStreamPropsMixin.ProcessorParameterPropertyTheProcessorproperty specifies a data processor for an Amazon Kinesis Data Firehose delivery stream.A builder forCfnDeliveryStreamPropsMixin.ProcessorPropertyAn implementation forCfnDeliveryStreamPropsMixin.ProcessorPropertyTheRedshiftDestinationConfigurationproperty type specifies an Amazon Redshift cluster to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data.An implementation forCfnDeliveryStreamPropsMixin.RedshiftDestinationConfigurationPropertyConfigures retry behavior in case Firehose is unable to deliver documents to Amazon Redshift.A builder forCfnDeliveryStreamPropsMixin.RedshiftRetryOptionsPropertyAn implementation forCfnDeliveryStreamPropsMixin.RedshiftRetryOptionsPropertyDescribes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.A builder forCfnDeliveryStreamPropsMixin.RetryOptionsPropertyAn implementation forCfnDeliveryStreamPropsMixin.RetryOptionsPropertyTheS3DestinationConfigurationproperty type specifies an Amazon Simple Storage Service (Amazon S3) destination to which Amazon Kinesis Data Firehose (Kinesis Data Firehose) delivers data.An implementation forCfnDeliveryStreamPropsMixin.S3DestinationConfigurationPropertySpecifies the schema to which you want Firehose to configure your data before it writes it to Amazon S3.A builder forCfnDeliveryStreamPropsMixin.SchemaConfigurationPropertyAn implementation forCfnDeliveryStreamPropsMixin.SchemaConfigurationPropertyThe configuration to enable schema evolution.An implementation forCfnDeliveryStreamPropsMixin.SchemaEvolutionConfigurationPropertyThe structure that defines how Firehose accesses the secret.An implementation forCfnDeliveryStreamPropsMixin.SecretsManagerConfigurationPropertyThe serializer that you want Firehose to use to convert data to the target format before writing it to Amazon S3.A builder forCfnDeliveryStreamPropsMixin.SerializerPropertyAn implementation forCfnDeliveryStreamPropsMixin.SerializerPropertyDescribes the buffering to perform before delivering data to the Snowflake destination.An implementation forCfnDeliveryStreamPropsMixin.SnowflakeBufferingHintsPropertyConfigure Snowflake destination.An implementation forCfnDeliveryStreamPropsMixin.SnowflakeDestinationConfigurationPropertySpecify how long Firehose retries sending data to the New Relic HTTP endpoint.An implementation forCfnDeliveryStreamPropsMixin.SnowflakeRetryOptionsPropertyOptionally configure a Snowflake role.An implementation forCfnDeliveryStreamPropsMixin.SnowflakeRoleConfigurationPropertyConfigure a Snowflake VPC.An implementation forCfnDeliveryStreamPropsMixin.SnowflakeVpcConfigurationPropertyThe buffering options.A builder forCfnDeliveryStreamPropsMixin.SplunkBufferingHintsPropertyAn implementation forCfnDeliveryStreamPropsMixin.SplunkBufferingHintsPropertyTheSplunkDestinationConfigurationproperty type specifies the configuration of a destination in Splunk for a Kinesis Data Firehose delivery stream.An implementation forCfnDeliveryStreamPropsMixin.SplunkDestinationConfigurationPropertyTheSplunkRetryOptionsproperty type specifies retry behavior in case Kinesis Data Firehose is unable to deliver documents to Splunk or if it doesn't receive an acknowledgment from Splunk.A builder forCfnDeliveryStreamPropsMixin.SplunkRetryOptionsPropertyAn implementation forCfnDeliveryStreamPropsMixin.SplunkRetryOptionsPropertyThe configuration to enable automatic table creation.An implementation forCfnDeliveryStreamPropsMixin.TableCreationConfigurationPropertyThe details of the VPC of the Amazon ES destination.A builder forCfnDeliveryStreamPropsMixin.VpcConfigurationPropertyAn implementation forCfnDeliveryStreamPropsMixin.VpcConfigurationProperty