AWS.SNS.TSNSClient.Publish

Sends a message.

function Publish(const ARequest: ISNSPublishRequest): ISNSPublishResponse;
__fastcall ISNSPublishResponse Publish(const ISNSPublishRequest ARequest);

File: AWS.SNS.pas 

Namespace: AWS.SNS 

Module: Appercept AWS SDK for Delphi 

Parameters
Description
const ARequest: ISNSPublishRequest
A Publish request object.

Response containing Publish results.

Exceptions
Description
The user has been denied access to the requested resource.
Indicates the endpoint is disabled.
One of the request parameters does not comply with the associated constraints.
One of the request parameters does not comply with the associated constraints.
Requests must use HTTPS and signed with valid credentials using Signature Version 4.
The ciphertext references a key that doesn't exist or that you don't have access to.
The request was rejected due to the specified customer master key (CMK) being disabled.
The request was rejected because the state of the specified resource isn't valid for this request.
The request was rejected because the specified entity or resource could not be found.
The AWS Access Key ID needs a subscription for the service.
The request was denied due to request throttling.
The requested resource does not exist.
Indicates that a request parameter does not comply with the associated constraint.
Indicates that the platform application is disabled.
Copyright © 2019-2021 Appercept Ltd. All rights reserved.