Amazon Kinesis

Frends.AmazonKinesis.PutRecords / 1.1.0

Summary

Pushes a batch of records onto a Kinesis data stream in one call, and reports the outcome of each record separately. A batch can therefore come back partly accepted rather than simply succeeding or failing.

Typical use — feeding a stream from a Process, where the per-record outcome lets you retry only what Kinesis actually rejected

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0

Essential parameters.

Name Type Default Example Description
StreamName String – MyLogStream

The name of the Kinesis Data Stream to which the records will be sent.

Records List<LogEntry> – [ { "Data": "Log message", "PartitionKey": "ProcessID_123" } ]

A list of data records to be sent. Each record requires a payload (Data) and a PartitionKey. Maximum 500 records per request. Total size of all records must not exceed 10 MB.

An unhandled error has occurred. Reload 🗙