Safe Haskell | None |
---|---|
Language | Haskell2010 |
Returns all of the properties of a subscription.
http://docs.aws.amazon.com/sns/latest/api/API_GetSubscriptionAttributes.html
- data GetSubscriptionAttributes
- getSubscriptionAttributes :: Text -> GetSubscriptionAttributes
- gsaSubscriptionArn :: Lens' GetSubscriptionAttributes Text
- data GetSubscriptionAttributesResponse
- getSubscriptionAttributesResponse :: GetSubscriptionAttributesResponse
- gsarAttributes :: Lens' GetSubscriptionAttributesResponse (HashMap Text Text)
Request
data GetSubscriptionAttributes Source
Request constructor
getSubscriptionAttributes Source
GetSubscriptionAttributes
constructor.
The fields accessible through corresponding lenses are:
Request lenses
gsaSubscriptionArn :: Lens' GetSubscriptionAttributes Text Source
The ARN of the subscription whose properties you want to get.
Response
Response constructor
getSubscriptionAttributesResponse :: GetSubscriptionAttributesResponse Source
GetSubscriptionAttributesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
gsarAttributes :: Lens' GetSubscriptionAttributesResponse (HashMap Text Text) Source
A map of the subscription's attributes. Attributes in this map include the following:
SubscriptionArn
-- the subscription's ARN TopicArn
-- the topic ARN that
the subscription is associated with Owner
-- the AWS account ID of the
subscription's owner ConfirmationWasAuthenticated
-- true if the
subscription confirmation request was authenticated DeliveryPolicy
-- the
JSON serialization of the subscription's delivery policy EffectiveDeliveryPolicy
-- the JSON serialization of the effective delivery policy that takes into
account the topic delivery policy and account system defaults