Skip to content

(kinesis): add support for StreamModeDetails property #18050

@igilham

Description

@igilham

Description

Kinesis Data Streams recently added support for on-demand pricing and automated scaling via a new mode. The CloudFormation spec v51 supports a property to select the desired mode and has been pulled into CDK already but CDK does not yet support the mode setting via the Stream constructor.

Use Case

I want to provision a Kinesis Data Stream in on-demand mode.

Proposed Solution

Add the StreamModeDetails setting to the constructor properties (StreamProps) type of the Stream class and plumb the interface through to CloudFormation output.

It may be useful to use the type system to define the accepted values of the StreamMode.

Other information

No response

Acknowledge

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

Labels

@aws-cdk/aws-kinesisRelated to Amazon Kinesisfeature-requestA feature should be added or improved.needs-triageThis issue or PR still needs to be triaged.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions