Safe Haskell | None |
---|---|
Language | Haskell2010 |
Returns all of the properties of a topic. Topic properties returned might differ based on the authorization of the user.
http://docs.aws.amazon.com/sns/latest/api/API_GetTopicAttributes.html
Request
data GetTopicAttributes Source
Request constructor
GetTopicAttributes
constructor.
The fields accessible through corresponding lenses are:
gtaTopicArn
::
Text
Request lenses
gtaTopicArn :: Lens' GetTopicAttributes Text Source
The ARN of the topic whose properties you want to get.
Response
Response constructor
getTopicAttributesResponse :: GetTopicAttributesResponse Source
GetTopicAttributesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
gtarAttributes :: Lens' GetTopicAttributesResponse (HashMap Text Text) Source
A map of the topic's attributes. Attributes in this map include the following: TopicArn -- the topic's ARN Owner -- the AWS account ID of the topic's owner Policy -- the JSON serialization of the topic's access control policy DisplayName -- the human-readable name used in the From field for notifications to email and email-json endpoints SubscriptionsPending -- the number of subscriptions pending confirmation on this topic SubscriptionsConfirmed -- the number of confirmed subscriptions on this topic SubscriptionsDeleted -- the number of deleted subscriptions on this topic DeliveryPolicy -- the JSON serialization of the topic's delivery policy EffectiveDeliveryPolicy -- the JSON serialization of the effective delivery policy that takes into account system defaults.