Sends a message to all of a topic's subscribed endpoints.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public PublishResponse Publish( PublishRequest request )
 Parameters
 Parameters- request (PublishRequest)
- Publish request
 Return Value
 Return ValuePublish  Response from the service
 Remarks
 Remarks
            When a messageId is returned, the message has been saved and Amazon SNS will
            attempt to deliver it to the topic's subscribers shortly.
            The format of the outgoing message to each subscribed endpoint depends on the
            notification protocol selected.