AWS::Kinesis::StreamConsumerResource Type definition for AWS::Kinesis::StreamConsumer
3 configurable properties. 2 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ConsumerName | string | RequiredCreate-only |
StreamARN | string | RequiredCreate-only |
Tags | Array<Tag> | Create-only |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
ConsumerARN | string | The ARN returned by Kinesis Data Streams when you registered the consumer. If you don't know the ARN of the consumer that you want to deregister, you can use the ListStreamConsumers operation to get a list of the descriptions of all the consumers that are currently registered with a given data st... |
ConsumerCreationTimestamp | string | Timestamp when the consumer was created. |
ConsumerStatus | string | A consumer can't read data while in the CREATING or DELETING states. Valid Values: CREATING | DELETING | ACTIVE |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Kinesis::StreamConsumer
Resources:
MyResource:
Type: AWS::Kinesis::StreamConsumer
Properties:
ConsumerName: "my-consumername"
StreamARN: "arn:aws:service:region:account:resource"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
kinesis:DescribeStreamConsumerkinesis:ListTagsForResourcekinesis:RegisterStreamConsumerkinesis:DescribeStreamConsumerkinesis:TagResourcekinesis:ListStreamConsumerskinesis:DeregisterStreamConsumerkinesis:DescribeStreamConsumerkinesis:UntagResourceOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterConsumerARNThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
ConsumerNameStreamARNTags