class KinesisStream
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.AWS.Events.Targets.KinesisStream | 
  Go | github.com/aws/aws-cdk-go/awscdk/v2/awseventstargets#KinesisStream | 
  Java | software.amazon.awscdk.services.events.targets.KinesisStream | 
  Python | aws_cdk.aws_events_targets.KinesisStream | 
  TypeScript (source) | aws-cdk-lib » aws_events_targets » KinesisStream | 
Implements
IRule
Use a Kinesis Stream as a target for AWS CloudWatch event rules.
Example
  /// fixture=withRepoAndKinesisStream
  // put to a Kinesis stream every time code is committed
  // to a CodeCommit repository
  repository.onCommit('onCommit', { target: new targets.KinesisStream(stream) });
Initializer
new KinesisStream(stream: IStream, props?: KinesisStreamProps)
Parameters
- stream 
IStream - props 
KinesisStream Props  
Methods
| Name | Description | 
|---|---|
| bind(_rule, _id?) | Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event. | 
bind(_rule, _id?)
public bind(_rule: IRule, _id?: string): RuleTargetConfig
Parameters
- _rule 
IRule - _id 
string 
Returns
Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event.

 .NET
 Go
 Java
 Python
 TypeScript (