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
.