Home icon

Amazon Kinesis Data Streams now supports a dry run feature to validate API requests

News



Amazon Kinesis Data Streams now supports a dry run feature to validate API requests and permissions without executing operations.

  • Set optional 'DryRun' parameter to true to validate permissions before production stream access
  • Eliminates need for fragile workarounds like deliberately oversized PutRecord requests
  • Returns 'DryRunOperationException' on successful validation, confirming request would succeed
  • Available for five APIs: PutRecord, PutRecords, GetRecords, GetShardIterator, SubscribeToShard
  • Supported in all AWS Regions where Kinesis Data Streams is available

The dry run feature provides a safe, reliable way to test application permissions and request validity without risking unintended production data writes.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Aug 31
2026
Amazon Kinesis Data Streams announces data delivery to general purpose Amazon S3 buckets
Aug 31
2026
Amazon Kinesis Data Streams announces streaming tables, delivering data to Apache Iceberg tables on Amazon S3 Tables
Jul 24
2026
Amazon Kinesis Data Streams now supports scaling down ingest capacity with warm throughput
Aug 31
2026
Deliver real-time data to streaming tables for Apache Iceberg with Amazon Kinesis Data Streams

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.