40 actions in the kinesis service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.
Grants permission to add or update tags for the specified Amazon Kinesis stream. Each stream can have up to 50 tags
Grants permission to create a Amazon Kinesis stream
Grants permission to decrease the stream's retention period, which is the length of time data records are accessible after they are added to the stream
Grants permission to delete a resource policy associated with a specified stream or consumer
Grants permission to delete a stream and all its shards and data
Grants permission to deregister a stream consumer with a Kinesis data stream
Grants permission to describe the account-level settings for Amazon Kinesis Data Streams
Grants permission to describe the shard limits and usage for the account
Grants permission to describe the specified stream
Grants permission to get the description of a registered stream consumer
Grants permission to provide a summarized description of the specified Kinesis data stream without the shard list
Grants permission to disables enhanced monitoring
Grants permission to enable enhanced Kinesis data stream monitoring for shard-level metrics
Grants permission to get data records from a shard
Grants permission to get a resource policy associated with a specified stream or consumer
Grants permission to get a shard iterator. A shard iterator expires five minutes after it is returned to the requester
Grants permission to increase the stream's retention period, which is the length of time data records are accessible after they are added to the stream
Grants permission to temporarily inject errors for target API requests
Grants permission to list the shards in a stream and provides information about each shard
Grants permission to list the stream consumers registered to receive data from a Kinesis stream using enhanced fan-out, and provides information about each consumer
Grants permission to list your streams
Grants permission to list the tags for the specified Amazon Kinesis resource
Grants permission to list the tags for the specified Amazon Kinesis stream
Grants permission to merge two adjacent shards in a stream and combines them into a single shard to reduce the stream's capacity to ingest and transport data
Grants permission to write a single data record from a producer into an Amazon Kinesis stream
Grants permission to write multiple data records from a producer into an Amazon Kinesis stream in a single call (also referred to as a PutRecords request)
Grants permission to attach a resource policy to a specified stream or consumer
Grants permission to register a stream consumer with a Kinesis data stream
Grants permission to remove tags from the specified Kinesis data stream. Removed tags are deleted and cannot be recovered after this operation successfully completes
Grants permission to split a shard into two new shards in the Kinesis data stream, to increase the stream's capacity to ingest and transport data
Grants permission to enable or update server-side encryption using an AWS KMS key for a specified stream
Grants permission to disable server-side encryption for a specified stream
Grants permission to listen to a specific shard with enhanced fan-out
Grants permission to add or update tags for the specified Amazon Kinesis resource. Each resource can have up to 50 tags
Grants permission to remove tags from the specified Kinesis data resource. Removed tags are deleted and cannot be recovered after this operation successfully completes
Grants permission to update the account-level settings for Amazon Kinesis Data Streams
Grants permission to update the maximum record size for a Kinesis data stream
Grants permission to update the shard count of the specified stream to the specified number of shards
Grants permission to update the capacity mode of the data stream
Grants permission to update the warm throughput for a Kinesis on-demand data stream