Safe Haskell | None |
---|---|
Language | Haskell2010 |
Lists the tags for the specified Amazon Kinesis stream.
http://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListTagsForStream.html
- data ListTagsForStream
- listTagsForStream :: Text -> ListTagsForStream
- ltfsExclusiveStartTagKey :: Lens' ListTagsForStream (Maybe Text)
- ltfsLimit :: Lens' ListTagsForStream (Maybe Natural)
- ltfsStreamName :: Lens' ListTagsForStream Text
- data ListTagsForStreamResponse
- listTagsForStreamResponse :: Bool -> ListTagsForStreamResponse
- ltfsrHasMoreTags :: Lens' ListTagsForStreamResponse Bool
- ltfsrTags :: Lens' ListTagsForStreamResponse [Tag]
Request
data ListTagsForStream Source
Request constructor
ListTagsForStream
constructor.
The fields accessible through corresponding lenses are:
Request lenses
ltfsExclusiveStartTagKey :: Lens' ListTagsForStream (Maybe Text) Source
The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.
ltfsLimit :: Lens' ListTagsForStream (Maybe Natural) Source
The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.
ltfsStreamName :: Lens' ListTagsForStream Text Source
The name of the stream.
Response
Response constructor
listTagsForStreamResponse Source
ListTagsForStreamResponse
constructor.
The fields accessible through corresponding lenses are:
ltfsrHasMoreTags
::
Bool
ltfsrTags
::
[Tag
]
Response lenses
ltfsrHasMoreTags :: Lens' ListTagsForStreamResponse Bool Source
If set to true, more tags are available. To request additional tags, set ExclusiveStartTagKey to the key of the last tag returned.
ltfsrTags :: Lens' ListTagsForStreamResponse [Tag] Source
A list of tags associated with StreamName, starting with the first tag after ExclusiveStartTagKey and up to the specified Limit.