Writes a single data record into an Amazon Kinesis data stream

kinesis_put_record(stream, data, partition_key, ...)

Arguments

stream

the name of the stream to describe

data

the data blob (<1 MB) to put into the record, which is base64-encoded when the blob is serialized

partition_key

Unicode string with a maximum length limit of 256 characters determining which shard in the stream the data record is assigned to

...

optional further parameters, such as ExplicitHashKey or SequenceNumberForOrdering

Value

list of ShardId, SequenceNumber and EncryptionType

References

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kinesis.html#Kinesis.Client.put_record