Skip to content

Access keys

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.

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.