Class | Description |
---|---|
AmazonOpenSearchServerlessBufferingHints |
Describes the buffering to perform before delivering data to the Serverless offering for Amazon OpenSearch Service
destination.
|
AmazonOpenSearchServerlessDestinationConfiguration |
Describes the configuration of a destination in the Serverless offering for Amazon OpenSearch Service.
|
AmazonOpenSearchServerlessDestinationDescription |
The destination description in the Serverless offering for Amazon OpenSearch Service.
|
AmazonOpenSearchServerlessDestinationUpdate |
Describes an update for a destination in the Serverless offering for Amazon OpenSearch Service.
|
AmazonOpenSearchServerlessRetryOptions |
Configures retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon
OpenSearch Service.
|
AmazonopensearchserviceBufferingHints |
Describes the buffering to perform before delivering data to the Amazon OpenSearch Service destination.
|
AmazonopensearchserviceDestinationConfiguration |
Describes the configuration of a destination in Amazon OpenSearch Service
|
AmazonopensearchserviceDestinationDescription |
The destination description in Amazon OpenSearch Service.
|
AmazonopensearchserviceDestinationUpdate |
Describes an update for a destination in Amazon OpenSearch Service.
|
AmazonopensearchserviceRetryOptions |
Configures retry behavior in case Firehose is unable to deliver documents to Amazon OpenSearch Service.
|
AuthenticationConfiguration |
The authentication configuration of the Amazon MSK cluster.
|
BufferingHints |
Describes hints for the buffering to perform before delivering data to the destination.
|
CatalogConfiguration |
Describes the containers where the destination Apache Iceberg Tables are persisted.
|
CloudWatchLoggingOptions |
Describes the Amazon CloudWatch logging options for your delivery stream.
|
CopyCommand |
Describes a
COPY command for Amazon Redshift. |
CreateDeliveryStreamRequest | |
CreateDeliveryStreamResult | |
DataFormatConversionConfiguration |
Specifies that you want Firehose to convert data from the JSON format to the Parquet or ORC format before writing it
to Amazon S3.
|
DeleteDeliveryStreamRequest | |
DeleteDeliveryStreamResult | |
DeliveryStreamDescription |
Contains information about a delivery stream.
|
DeliveryStreamEncryptionConfiguration |
Contains information about the server-side encryption (SSE) status for the delivery stream, the type customer master
key (CMK) in use, if any, and the ARN of the CMK.
|
DeliveryStreamEncryptionConfigurationInput |
Specifies the type and Amazon Resource Name (ARN) of the CMK to use for Server-Side Encryption (SSE).
|
DescribeDeliveryStreamRequest | |
DescribeDeliveryStreamResult | |
Deserializer |
The deserializer you want Firehose to use for converting the input data from JSON.
|
DestinationDescription |
Describes the destination for a delivery stream.
|
DestinationTableConfiguration |
Describes the configuration of a destination in Apache Iceberg Tables.
|
DocumentIdOptions |
Indicates the method for setting up document ID.
|
DynamicPartitioningConfiguration |
The configuration of the dynamic partitioning mechanism that creates smaller data sets from the streaming data by
partitioning it based on partition keys.
|
ElasticsearchBufferingHints |
Describes the buffering to perform before delivering data to the Amazon ES destination.
|
ElasticsearchDestinationConfiguration |
Describes the configuration of a destination in Amazon ES.
|
ElasticsearchDestinationDescription |
The destination description in Amazon ES.
|
ElasticsearchDestinationUpdate |
Describes an update for a destination in Amazon ES.
|
ElasticsearchRetryOptions |
Configures retry behavior in case Firehose is unable to deliver documents to Amazon ES.
|
EncryptionConfiguration |
Describes the encryption for a destination in Amazon S3.
|
ExtendedS3DestinationConfiguration |
Describes the configuration of a destination in Amazon S3.
|
ExtendedS3DestinationDescription |
Describes a destination in Amazon S3.
|
ExtendedS3DestinationUpdate |
Describes an update for a destination in Amazon S3.
|
FailureDescription |
Provides details in case one of the following operations fails due to an error related to KMS:
CreateDeliveryStream, DeleteDeliveryStream, StartDeliveryStreamEncryption,
StopDeliveryStreamEncryption.
|
HiveJsonSerDe |
The native Hive / HCatalog JsonSerDe.
|
HttpEndpointBufferingHints |
Describes the buffering options that can be applied before data is delivered to the HTTP endpoint destination.
|
HttpEndpointCommonAttribute |
Describes the metadata that's delivered to the specified HTTP endpoint destination.
|
HttpEndpointConfiguration |
Describes the configuration of the HTTP endpoint to which Kinesis Firehose delivers data.
|
HttpEndpointDescription |
Describes the HTTP endpoint selected as the destination.
|
HttpEndpointDestinationConfiguration |
Describes the configuration of the HTTP endpoint destination.
|
HttpEndpointDestinationDescription |
Describes the HTTP endpoint destination.
|
HttpEndpointDestinationUpdate |
Updates the specified HTTP endpoint destination.
|
HttpEndpointRequestConfiguration |
The configuration of the HTTP endpoint request.
|
HttpEndpointRetryOptions |
Describes the retry behavior in case 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.
|
IcebergDestinationConfiguration |
Specifies the destination configure settings for Apache Iceberg Table.
|
IcebergDestinationDescription |
Describes a destination in Apache Iceberg Tables.
|
IcebergDestinationUpdate |
Describes an update for a destination in Apache Iceberg Tables.
|
InputFormatConfiguration |
Specifies the deserializer you want to use to convert the format of the input data.
|
KinesisStreamSourceConfiguration |
The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream.
|
KinesisStreamSourceDescription |
Details about a Kinesis data stream used as the source for a Firehose delivery stream.
|
KMSEncryptionConfig |
Describes an encryption key for a destination in Amazon S3.
|
ListDeliveryStreamsRequest | |
ListDeliveryStreamsResult | |
ListTagsForDeliveryStreamRequest | |
ListTagsForDeliveryStreamResult | |
MSKSourceConfiguration |
The configuration for the Amazon MSK cluster to be used as the source for a delivery stream.
|
MSKSourceDescription |
Details about the Amazon MSK cluster used as the source for a Firehose delivery stream.
|
OpenXJsonSerDe |
The OpenX SerDe.
|
OrcSerDe |
A serializer to use for converting data to the ORC format before storing it in Amazon S3.
|
OutputFormatConfiguration |
Specifies the serializer that you want Firehose to use to convert the format of your data before it writes it to
Amazon S3.
|
ParquetSerDe |
A serializer to use for converting data to the Parquet format before storing it in Amazon S3.
|
ProcessingConfiguration |
Describes a data processing configuration.
|
Processor |
Describes a data processor.
|
ProcessorParameter |
Describes the processor parameter.
|
PutRecordBatchRequest | |
PutRecordBatchResponseEntry |
Contains the result for an individual record from a PutRecordBatch request.
|
PutRecordBatchResult | |
PutRecordRequest | |
PutRecordResult | |
Record |
The unit of data in a delivery stream.
|
RedshiftDestinationConfiguration |
Describes the configuration of a destination in Amazon Redshift.
|
RedshiftDestinationDescription |
Describes a destination in Amazon Redshift.
|
RedshiftDestinationUpdate |
Describes an update for a destination in Amazon Redshift.
|
RedshiftRetryOptions |
Configures retry behavior in case Firehose is unable to deliver documents to Amazon Redshift.
|
RetryOptions |
The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.
|
S3DestinationConfiguration |
Describes the configuration of a destination in Amazon S3.
|
S3DestinationDescription |
Describes a destination in Amazon S3.
|
S3DestinationUpdate |
Describes an update for a destination in Amazon S3.
|
SchemaConfiguration |
Specifies the schema to which you want Firehose to configure your data before it writes it to Amazon S3.
|
SecretsManagerConfiguration |
The structure that defines how Firehose accesses the secret.
|
Serializer |
The serializer that you want Firehose to use to convert data to the target format before writing it to Amazon S3.
|
SnowflakeBufferingHints |
Describes the buffering to perform before delivering data to the Snowflake destination.
|
SnowflakeDestinationConfiguration |
Configure Snowflake destination
|
SnowflakeDestinationDescription |
Optional Snowflake destination description
|
SnowflakeDestinationUpdate |
Update to configuration settings
|
SnowflakeRetryOptions |
Specify how long Firehose retries sending data to the New Relic HTTP endpoint.
|
SnowflakeRoleConfiguration |
Optionally configure a Snowflake role.
|
SnowflakeVpcConfiguration |
Configure a Snowflake VPC
|
SourceDescription |
Details about a Kinesis data stream used as the source for a Firehose delivery stream.
|
SplunkBufferingHints |
The buffering options.
|
SplunkDestinationConfiguration |
Describes the configuration of a destination in Splunk.
|
SplunkDestinationDescription |
Describes a destination in Splunk.
|
SplunkDestinationUpdate |
Describes an update for a destination in Splunk.
|
SplunkRetryOptions |
Configures retry behavior in case Firehose is unable to deliver documents to Splunk, or if it doesn't receive an
acknowledgment from Splunk.
|
StartDeliveryStreamEncryptionRequest | |
StartDeliveryStreamEncryptionResult | |
StopDeliveryStreamEncryptionRequest | |
StopDeliveryStreamEncryptionResult | |
Tag |
Metadata that you can assign to a delivery stream, consisting of a key-value pair.
|
TagDeliveryStreamRequest | |
TagDeliveryStreamResult | |
UntagDeliveryStreamRequest | |
UntagDeliveryStreamResult | |
UpdateDestinationRequest | |
UpdateDestinationResult | |
VpcConfiguration |
The details of the VPC of the Amazon OpenSearch or Amazon OpenSearch Serverless destination.
|
VpcConfigurationDescription |
The details of the VPC of the Amazon ES destination.
|
Exception | Description |
---|---|
AmazonKinesisFirehoseException |
Base exception for all service exceptions thrown by Amazon Kinesis Firehose
|
ConcurrentModificationException |
Another modification has already happened.
|
InvalidArgumentException |
The specified input parameter has a value that is not valid.
|
InvalidKMSResourceException |
Firehose throws this exception when an attempt to put records or to start or stop delivery stream encryption fails.
|
InvalidSourceException |
Only requests from CloudWatch Logs are supported when CloudWatch Logs decompression is enabled.
|
LimitExceededException |
You have already reached the limit for a requested resource.
|
ResourceInUseException |
The resource is already in use and not available for this operation.
|
ResourceNotFoundException |
The specified resource could not be found.
|
ServiceUnavailableException |
The service is unavailable.
|