Class: Aws::Kinesis::Types::RegisterStreamConsumerInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kinesis::Types::RegisterStreamConsumerInput
- Defined in:
- gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#consumer_name ⇒ String
For a given Kinesis data stream, each consumer must have a unique name.
-
#stream_arn ⇒ String
The ARN of the Kinesis data stream that you want to register the consumer with.
-
#tags ⇒ Hash<String,String>
A set of up to 50 key-value pairs.
Instance Attribute Details
#consumer_name ⇒ String
For a given Kinesis data stream, each consumer must have a unique name. However, consumer names don't have to be unique across data streams.
1769 1770 1771 1772 1773 1774 1775 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 1769 class RegisterStreamConsumerInput < Struct.new( :stream_arn, :consumer_name, :tags) SENSITIVE = [] include Aws::Structure end |
#stream_arn ⇒ String
The ARN of the Kinesis data stream that you want to register the consumer with. For more info, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
1769 1770 1771 1772 1773 1774 1775 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 1769 class RegisterStreamConsumerInput < Struct.new( :stream_arn, :consumer_name, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A set of up to 50 key-value pairs. A tag consists of a required key and an optional value.
1769 1770 1771 1772 1773 1774 1775 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 1769 class RegisterStreamConsumerInput < Struct.new( :stream_arn, :consumer_name, :tags) SENSITIVE = [] include Aws::Structure end |