Skip to content

Access keys

AWS

The SQS endpoints can be accessed using the temporary credential. The credential includes Access Key, Secret Key and a Session Token. The validity is 1 hour. The keys have permissions to invoke the following AWS SQS API requests :

  • ReceiveMessage: Retrieves one or more messages (up to 10), from the specified queue.

  • DeleteMessage: Deletes the specified message from the specified queue. Use the ReceiptHandle of the message to delete the message.

  • DeleteMessageBatch: Deletes up to ten messages from the specified queue. This is a batch version of DeleteMessage.

  • ChangeMessageVisibility: Changes the visibility timeout of a specified message in a queue to a new value. The default visibility timeout for a message is 30 seconds.

  • ChangeMessageVisibilityBatch: Changes the visibility timeout of multiple messages. This is a batch version of ChangeMessageVisibility. You can send up to 10 ChangeMessageVisibility requests with each ChangeMessageVisibilityBatch action.

  • GetQueueUrl: Returns the URL of an existing Amazon SQS queue.

  • GetQueueAttributes: Gets attributes for the specified queue.

!!!Note * Configurations of the SQS endpoints * Message Retention Period - The duration of time for which SQS retains a message is 4 days. * Visibility Timeout - The visibility timeout for the messages in the queue. The default value is configured to be 30 seconds. The visibility timeout for messages can be custom configured using ChangeMessageVisibility API.

Azure

The Event hub endpoints can be accessed in two ways:

  • Session Token: Session Token is a temporary credential that expires after 1 hour. This token provides listen permissions to the event hub.

  • Connection String: Connection String of the Event Hub.