class KinesisFirehoseStream
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Events.Targets.KinesisFirehoseStream |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseventstargets#KinesisFirehoseStream |
Java | software.amazon.awscdk.services.events.targets.KinesisFirehoseStream |
Python | aws_cdk.aws_events_targets.KinesisFirehoseStream |
TypeScript (source) | aws-cdk-lib » aws_events_targets » KinesisFirehoseStream |
⚠️ Deprecated: Use FirehoseDeliveryStream
Implements
IRule
Customize the Amazon Data Firehose Stream Event Target.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_events as events } from 'aws-cdk-lib';
import { aws_events_targets as events_targets } from 'aws-cdk-lib';
import { aws_kinesisfirehose as kinesisfirehose } from 'aws-cdk-lib';
declare const cfnDeliveryStream: kinesisfirehose.CfnDeliveryStream;
declare const ruleTargetInput: events.RuleTargetInput;
const kinesisFirehoseStream = new events_targets.KinesisFirehoseStream(cfnDeliveryStream, /* all optional props */ {
message: ruleTargetInput,
});
Initializer
new KinesisFirehoseStream(stream: CfnDeliveryStream, props?: KinesisFirehoseStreamProps)
⚠️ Deprecated: Use FirehoseDeliveryStream
Parameters
- stream
CfnDelivery Stream - props
KinesisFirehose Stream Props
Methods
| Name | Description |
|---|---|
| bind(_rule, _id?) | Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event. |
bind(_rule, _id?)
public bind(_rule: IRule, _id?: string): RuleTargetConfig
⚠️ Deprecated: Use FirehoseDeliveryStream
Parameters
- _rule
IRule - _id
string
Returns
Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event.

.NET
Go
Java
Python
TypeScript (