Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM. For more information, see Using Amazon SNS Mobile Push Notifications.
See: AWS API Reference for GetPlatformApplicationAttributes.
- getPlatformApplicationAttributes :: Text -> GetPlatformApplicationAttributes
- data GetPlatformApplicationAttributes
- gpaaPlatformApplicationARN :: Lens' GetPlatformApplicationAttributes Text
- getPlatformApplicationAttributesResponse :: Int -> GetPlatformApplicationAttributesResponse
- data GetPlatformApplicationAttributesResponse
- gpaarsAttributes :: Lens' GetPlatformApplicationAttributesResponse (HashMap Text Text)
- gpaarsResponseStatus :: Lens' GetPlatformApplicationAttributesResponse Int
Creating a Request
getPlatformApplicationAttributes Source
Creates a value of GetPlatformApplicationAttributes
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetPlatformApplicationAttributes Source
Input for GetPlatformApplicationAttributes action.
See: getPlatformApplicationAttributes
smart constructor.
Request Lenses
gpaaPlatformApplicationARN :: Lens' GetPlatformApplicationAttributes Text Source
PlatformApplicationArn for GetPlatformApplicationAttributesInput.
Destructuring the Response
getPlatformApplicationAttributesResponse Source
Creates a value of GetPlatformApplicationAttributesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetPlatformApplicationAttributesResponse Source
Response for GetPlatformApplicationAttributes action.
See: getPlatformApplicationAttributesResponse
smart constructor.
Response Lenses
gpaarsAttributes :: Lens' GetPlatformApplicationAttributesResponse (HashMap Text Text) Source
Attributes include the following:
EventEndpointCreated
-- Topic ARN to which EndpointCreated event notifications should be sent.EventEndpointDeleted
-- Topic ARN to which EndpointDeleted event notifications should be sent.EventEndpointUpdated
-- Topic ARN to which EndpointUpdate event notifications should be sent.EventDeliveryFailure
-- Topic ARN to which DeliveryFailure event notifications should be sent upon Direct Publish delivery failure (permanent) to one of the application's endpoints.
gpaarsResponseStatus :: Lens' GetPlatformApplicationAttributesResponse Int Source
The response status code.