package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package firehoseiface provides an interface to enable mocking the Amazon Kinesis Firehose service client for testing your code.
# Functions
New creates a new instance of the Firehose client with a config.
# Constants
Enum values for CompressionFormat.
Enum values for CompressionFormat.
Enum values for CompressionFormat.
Enum values for CompressionFormat.
Enum values for DeliveryStreamStatus.
Enum values for DeliveryStreamStatus.
Enum values for DeliveryStreamStatus.
Enum values for DeliveryStreamType.
Enum values for DeliveryStreamType.
Enum values for ElasticsearchIndexRotationPeriod.
Enum values for ElasticsearchIndexRotationPeriod.
Enum values for ElasticsearchIndexRotationPeriod.
Enum values for ElasticsearchIndexRotationPeriod.
Enum values for ElasticsearchIndexRotationPeriod.
Enum values for ElasticsearchS3BackupMode.
Enum values for ElasticsearchS3BackupMode.
Service ID for Regions and Endpoints metadata.
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
Enum values for HECEndpointType.
Enum values for HECEndpointType.
Enum values for NoEncryptionConfig.
Enum values for OrcCompression.
Enum values for OrcCompression.
Enum values for OrcCompression.
Enum values for OrcFormatVersion.
Enum values for OrcFormatVersion.
Enum values for ParquetCompression.
Enum values for ParquetCompression.
Enum values for ParquetCompression.
Enum values for ParquetWriterVersion.
Enum values for ParquetWriterVersion.
Enum values for ProcessorParameterName.
Enum values for ProcessorParameterName.
Enum values for ProcessorParameterName.
Enum values for ProcessorParameterName.
Enum values for ProcessorParameterName.
Enum values for ProcessorType.
Enum values for RedshiftS3BackupMode.
Enum values for RedshiftS3BackupMode.
Enum values for S3BackupMode.
Enum values for S3BackupMode.
Service endpoint prefix API calls made to.
Enum values for SplunkS3BackupMode.
Enum values for SplunkS3BackupMode.
# Structs
Describes hints for the buffering to perform before delivering data to the destination.
Describes the Amazon CloudWatch logging options for your delivery stream.
Describes a COPY command for Amazon Redshift.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CreateDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/CreateDeliveryStreamOutput.
CreateDeliveryStreamRequest is a API request type for the CreateDeliveryStream API operation.
Specifies 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.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DeleteDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DeleteDeliveryStreamOutput.
DeleteDeliveryStreamRequest is a API request type for the DeleteDeliveryStream API operation.
Contains information about a delivery stream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStreamOutput.
DescribeDeliveryStreamRequest is a API request type for the DescribeDeliveryStream API operation.
The deserializer you want Kinesis Data Firehose to use for converting the input data from JSON.
Describes the destination for a delivery stream.
Describes the buffering to perform before delivering data to the Amazon ES destination.
Describes the configuration of a destination in Amazon ES.
The destination description in Amazon ES.
Describes an update for a destination in Amazon ES.
Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon ES.
Describes the encryption for a destination in Amazon S3.
Describes the configuration of a destination in Amazon S3.
Describes a destination in Amazon S3.
Describes an update for a destination in Amazon S3.
Firehose provides the API operation methods for making requests to Amazon Kinesis Firehose.
The native Hive / HCatalog JsonSerDe.
Specifies the deserializer you want to use to convert the format of the input data.
The stream and role Amazon Resource Names (ARNs) for a Kinesis data stream used as the source for a delivery stream.
Details about a Kinesis data stream used as the source for a Kinesis Data Firehose delivery stream.
Describes an encryption key for a destination in Amazon S3.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreamsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreamsOutput.
ListDeliveryStreamsRequest is a API request type for the ListDeliveryStreams API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListTagsForDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListTagsForDeliveryStreamOutput.
ListTagsForDeliveryStreamRequest is a API request type for the ListTagsForDeliveryStream API operation.
The OpenX SerDe.
A serializer to use for converting data to the ORC format before storing it in Amazon S3.
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data before it writes it to Amazon S3.
A serializer to use for converting data to the Parquet format before storing it in Amazon S3.
Describes a data processing configuration.
Describes a data processor.
Describes the processor parameter.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordBatchInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordBatchOutput.
PutRecordBatchRequest is a API request type for the PutRecordBatch API operation.
Contains the result for an individual record from a PutRecordBatch request.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/PutRecordOutput.
PutRecordRequest is a API request type for the PutRecord API operation.
The unit of data in a delivery stream.
Describes the configuration of a destination in Amazon Redshift.
Describes a destination in Amazon Redshift.
Describes an update for a destination in Amazon Redshift.
Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon Redshift.
Describes the configuration of a destination in Amazon S3.
Describes a destination in Amazon S3.
Describes an update for a destination in Amazon S3.
Specifies the schema to which you want Kinesis Data Firehose to configure your data before it writes it to Amazon S3.
The serializer that you want Kinesis Data Firehose to use to convert data to the target format before writing it to Amazon S3.
Details about a Kinesis data stream used as the source for a Kinesis Data Firehose delivery stream.
Describes the configuration of a destination in Splunk.
Describes a destination in Splunk.
Describes an update for a destination in Splunk.
Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Splunk, or if it doesn't receive an acknowledgment from Splunk.
Metadata that you can assign to a delivery stream, consisting of a key-value pair.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/TagDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/TagDeliveryStreamOutput.
TagDeliveryStreamRequest is a API request type for the TagDeliveryStream API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UntagDeliveryStreamInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UntagDeliveryStreamOutput.
UntagDeliveryStreamRequest is a API request type for the UntagDeliveryStream API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UpdateDestinationInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/UpdateDestinationOutput.
UpdateDestinationRequest is a API request type for the UpdateDestination API operation.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author