package
1.4.17
Repository: https://github.com/insionng/aws-sdk-go.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 session.

# Constants

CompressionFormatGzip is a CompressionFormat enum value.
CompressionFormatSnappy is a CompressionFormat enum value.
CompressionFormatUncompressed is a CompressionFormat enum value.
CompressionFormatZip is a CompressionFormat enum value.
DeliveryStreamStatusActive is a DeliveryStreamStatus enum value.
DeliveryStreamStatusCreating is a DeliveryStreamStatus enum value.
DeliveryStreamStatusDeleting is a DeliveryStreamStatus enum value.
ElasticsearchIndexRotationPeriodNoRotation is a ElasticsearchIndexRotationPeriod enum value.
ElasticsearchIndexRotationPeriodOneDay is a ElasticsearchIndexRotationPeriod enum value.
ElasticsearchIndexRotationPeriodOneHour is a ElasticsearchIndexRotationPeriod enum value.
ElasticsearchIndexRotationPeriodOneMonth is a ElasticsearchIndexRotationPeriod enum value.
ElasticsearchIndexRotationPeriodOneWeek is a ElasticsearchIndexRotationPeriod enum value.
ElasticsearchS3BackupModeAllDocuments is a ElasticsearchS3BackupMode enum value.
ElasticsearchS3BackupModeFailedDocumentsOnly is a ElasticsearchS3BackupMode enum value.
NoEncryptionConfigNoEncryption is a NoEncryptionConfig enum value.
A ServiceName is the name of the service the client will make API calls to.

# Structs

Describes hints for the buffering to perform before delivering data to the destination.
Describes CloudWatch logging options for your delivery stream.
Describes a COPY command for Amazon Redshift.
Contains the parameters for CreateDeliveryStream.
Contains the output of CreateDeliveryStream.
Contains the parameters for DeleteDeliveryStream.
Contains the output of DeleteDeliveryStream.
Contains information about a delivery stream.
Contains the parameters for DescribeDeliveryStream.
Contains the output of DescribeDeliveryStream.
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 the event that Firehose is unable to deliver documents to Amazon ES.
Describes the encryption for a destination in Amazon S3.
Amazon Kinesis Firehose is a fully-managed service that delivers real-time streaming data to destinations such as Amazon Simple Storage Service (Amazon S3), Amazon Elasticsearch Service (Amazon ES), and Amazon Redshift.The service client's operations are safe to be used concurrently.
Describes an encryption key for a destination in Amazon S3.
Contains the parameters for ListDeliveryStreams.
Contains the output of ListDeliveryStreams.
Contains the parameters for PutRecordBatch.
Contains the output of PutRecordBatch.
Contains the result for an individual record from a PutRecordBatch request.
Contains the parameters for PutRecord.
Contains the output of PutRecord.
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 the event that 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.
Contains the parameters for UpdateDestination.
Contains the output of UpdateDestination.