Firehose module#
Index > Firehose
Auto-generated documentation for Firehose type annotations stubs module mypy-boto3-firehose.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and Firehose
.
From PyPI with pip#
Install boto3-stubs
for Firehose
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[firehose]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[firehose]'
# standalone installation
python -m pip install mypy-boto3-firehose
How to uninstall#
python -m pip uninstall -y mypy-boto3-firehose
Usage#
Code samples can be found in Examples.
FirehoseClient#
Type annotations and code completion for boto3.client("firehose")
as FirehoseClient
boto3 documentation
# FirehoseClient usage example
from boto3.session import Session
from mypy_boto3_firehose.client import FirehoseClient
def get_client() -> FirehoseClient:
return Session().client("firehose")
Literals#
Type annotations for literals used in methods and schema.
# AmazonOpenSearchServerlessS3BackupModeType usage example
from mypy_boto3_firehose.literals import AmazonOpenSearchServerlessS3BackupModeType
def get_value() -> AmazonOpenSearchServerlessS3BackupModeType:
return "AllDocuments"
- AmazonOpenSearchServerlessS3BackupModeType
- AmazonopensearchserviceIndexRotationPeriodType
- AmazonopensearchserviceS3BackupModeType
- CompressionFormatType
- ConnectivityType
- ContentEncodingType
- DefaultDocumentIdFormatType
- DeliveryStreamEncryptionStatusType
- DeliveryStreamFailureTypeType
- DeliveryStreamStatusType
- DeliveryStreamTypeType
- ElasticsearchIndexRotationPeriodType
- ElasticsearchS3BackupModeType
- HECEndpointTypeType
- HttpEndpointS3BackupModeType
- IcebergS3BackupModeType
- KeyTypeType
- NoEncryptionConfigType
- OrcCompressionType
- OrcFormatVersionType
- ParquetCompressionType
- ParquetWriterVersionType
- ProcessorParameterNameType
- ProcessorTypeType
- RedshiftS3BackupModeType
- S3BackupModeType
- SnowflakeDataLoadingOptionType
- SnowflakeS3BackupModeType
- SplunkS3BackupModeType
- FirehoseServiceName
- ServiceName
- ResourceServiceName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AmazonOpenSearchServerlessBufferingHintsTypeDef
- AmazonOpenSearchServerlessRetryOptionsTypeDef
- CloudWatchLoggingOptionsTypeDef
- VpcConfigurationTypeDef
- VpcConfigurationDescriptionTypeDef
- AmazonopensearchserviceBufferingHintsTypeDef
- AmazonopensearchserviceRetryOptionsTypeDef
- DocumentIdOptionsTypeDef
- AuthenticationConfigurationTypeDef
- BlobTypeDef
- BufferingHintsTypeDef
- CatalogConfigurationTypeDef
- CopyCommandTypeDef
- DeliveryStreamEncryptionConfigurationInputTypeDef
- KinesisStreamSourceConfigurationTypeDef
- TagTypeDef
- ResponseMetadataTypeDef
- SchemaConfigurationTypeDef
- DeleteDeliveryStreamInputRequestTypeDef
- FailureDescriptionTypeDef
- DescribeDeliveryStreamInputRequestTypeDef
- HiveJsonSerDeOutputTypeDef
- OpenXJsonSerDeOutputTypeDef
- HiveJsonSerDeTypeDef
- OpenXJsonSerDeTypeDef
- DestinationTableConfigurationOutputTypeDef
- DestinationTableConfigurationTypeDef
- RetryOptionsTypeDef
- ElasticsearchBufferingHintsTypeDef
- ElasticsearchRetryOptionsTypeDef
- KMSEncryptionConfigTypeDef
- HttpEndpointBufferingHintsTypeDef
- HttpEndpointCommonAttributeTypeDef
- HttpEndpointConfigurationTypeDef
- HttpEndpointDescriptionTypeDef
- HttpEndpointRetryOptionsTypeDef
- SecretsManagerConfigurationTypeDef
- KinesisStreamSourceDescriptionTypeDef
- ListDeliveryStreamsInputRequestTypeDef
- ListTagsForDeliveryStreamInputRequestTypeDef
- TimestampTypeDef
- OrcSerDeOutputTypeDef
- OrcSerDeTypeDef
- ParquetSerDeTypeDef
- ProcessorParameterTypeDef
- PutRecordBatchResponseEntryTypeDef
- RedshiftRetryOptionsTypeDef
- SnowflakeBufferingHintsTypeDef
- SnowflakeRetryOptionsTypeDef
- SnowflakeRoleConfigurationTypeDef
- SnowflakeVpcConfigurationTypeDef
- SplunkBufferingHintsTypeDef
- SplunkRetryOptionsTypeDef
- StopDeliveryStreamEncryptionInputRequestTypeDef
- UntagDeliveryStreamInputRequestTypeDef
- MSKSourceDescriptionTypeDef
- RecordTypeDef
- StartDeliveryStreamEncryptionInputRequestTypeDef
- TagDeliveryStreamInputRequestTypeDef
- CreateDeliveryStreamOutputTypeDef
- ListDeliveryStreamsOutputTypeDef
- ListTagsForDeliveryStreamOutputTypeDef
- PutRecordOutputTypeDef
- DeliveryStreamEncryptionConfigurationTypeDef
- DeserializerOutputTypeDef
- DeserializerTypeDef
- DynamicPartitioningConfigurationTypeDef
- EncryptionConfigurationTypeDef
- HttpEndpointRequestConfigurationOutputTypeDef
- HttpEndpointRequestConfigurationTypeDef
- MSKSourceConfigurationTypeDef
- SerializerOutputTypeDef
- SerializerTypeDef
- ProcessorOutputTypeDef
- ProcessorTypeDef
- PutRecordBatchOutputTypeDef
- SourceDescriptionTypeDef
- PutRecordBatchInputRequestTypeDef
- PutRecordInputRequestTypeDef
- InputFormatConfigurationOutputTypeDef
- InputFormatConfigurationTypeDef
- S3DestinationConfigurationTypeDef
- S3DestinationDescriptionTypeDef
- S3DestinationUpdateTypeDef
- OutputFormatConfigurationOutputTypeDef
- OutputFormatConfigurationTypeDef
- ProcessingConfigurationOutputTypeDef
- ProcessingConfigurationTypeDef
- DataFormatConversionConfigurationOutputTypeDef
- DataFormatConversionConfigurationTypeDef
- AmazonOpenSearchServerlessDestinationDescriptionTypeDef
- AmazonopensearchserviceDestinationDescriptionTypeDef
- ElasticsearchDestinationDescriptionTypeDef
- HttpEndpointDestinationDescriptionTypeDef
- IcebergDestinationDescriptionTypeDef
- RedshiftDestinationDescriptionTypeDef
- SnowflakeDestinationDescriptionTypeDef
- SplunkDestinationDescriptionTypeDef
- AmazonOpenSearchServerlessDestinationConfigurationTypeDef
- AmazonOpenSearchServerlessDestinationUpdateTypeDef
- AmazonopensearchserviceDestinationConfigurationTypeDef
- AmazonopensearchserviceDestinationUpdateTypeDef
- ElasticsearchDestinationConfigurationTypeDef
- ElasticsearchDestinationUpdateTypeDef
- HttpEndpointDestinationConfigurationTypeDef
- HttpEndpointDestinationUpdateTypeDef
- IcebergDestinationConfigurationTypeDef
- IcebergDestinationUpdateTypeDef
- RedshiftDestinationConfigurationTypeDef
- RedshiftDestinationUpdateTypeDef
- SnowflakeDestinationConfigurationTypeDef
- SnowflakeDestinationUpdateTypeDef
- SplunkDestinationConfigurationTypeDef
- SplunkDestinationUpdateTypeDef
- ExtendedS3DestinationDescriptionTypeDef
- ExtendedS3DestinationConfigurationTypeDef
- ExtendedS3DestinationUpdateTypeDef
- DestinationDescriptionTypeDef
- CreateDeliveryStreamInputRequestTypeDef
- UpdateDestinationInputRequestTypeDef
- DeliveryStreamDescriptionTypeDef
- DescribeDeliveryStreamOutputTypeDef