ISNSSetPlatformApplicationAttributesRequest
Interface in AWS.SNS
Interface for SetPlatformApplicationAttributes requests.
Ancestors
Properties
EventEndpointCreated
property EventEndpointCreated: TOptional<TARN>
A Topic Amazon Resource Name (ARN) to which EndpointCreated event notifications are sent.
EventEndpointDeleted
property EventEndpointDeleted: TOptional<TARN>
A Topic Amazon Resource Name (ARN) to which EndpointDeleted event notifications are sent.
EventEndpointUpdated
property EventEndpointUpdated: TOptional<TARN>
A Topic Amazon Resource Name (ARN) to which EndpointUpdated event notifications are sent.
EventDeliveryFailure
property EventDeliveryFailure: TOptional<TARN>
A Topic Amazon Resource Name (ARN) to which DeliveryFailure event notifications are sent.
FailureFeedbackRoleArn
property FailureFeedbackRoleArn: TOptional<TARN>
An IAM Role Amazon Resource Name (ARN) used to give Amazon SNS write access to use CloudWatch Logs on your behalf.
PlatformApplicationArn
property PlatformApplicationArn: TARN
The Amazon Resource Name (ARN) for the platform application on which to set attributes.
PlatformCredential
property PlatformCredential: string
The credential received from the notification service.
For APNS and APNS_SANDBOX, PlatformCredential is the private key. For GCM, PlatformCredentials is the API key. For ADM, PlatformCredentials is the client secret.
PlatformPrincipal
property PlatformPrincipal: string
The principal received from the notification service.
For APNS and APNS_SANDBOX, PlatformPrincipal is the SSL certificate. For GCM, there is no PlatformPrincipal. For ADM, PlatformPrincipal is the client ID.
SuccessFeedbackRoleArn
property SuccessFeedbackRoleArn: TOptional<TARN>
An IAM Role Amazon Resource Name (ARN) used to give Amazon SNS write access to use CloudWatch Logs on your behalf.
SuccessFeedbackSampleRate
property SuccessFeedbackSampleRate: TOptional<Integer>
A sample rate percentage (0-100) of successfully delivered messages.