Реализация API AWS SQS в HyperStore поддерживает действия, перечисленные в этом разделе. Если SQS действие не указано в этом разделе, HyperStore не поддерживает его. Для каждого действия в данной документации перечислены
параметры запроса и элементы ответа, которые поддерживает HyperStore. Найти подробное описание каждого действия и связанных с ним параметров и элементов вы можете в документации AWS SQS.
Изменяет время, на которое сообщения скрывается из очереди после его получения одним из получателей (таймаут видимости).
HyperStore поддерживает параметры и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: ChangeMessageVisibility.
Создает новую стандартную очередь.
HyperStore поддерживает параметры, элементы и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: CreateQueue.
Примечание
Сейчас HyperStore поддерживает только стандартные очереди. HyperStore не поддерживает очереди FIFO (first in, first out).
Attribute
Сейчас HyperStore поддерживает только эти атрибуты очереди:
Любые другие атрибуты, включенные в запрос CreateQueue, будут проигнорированы.
Удаляет указанное сообщение из указанной очереди.
HyperStore поддерживает параметры и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: DeleteMessage.
Удаляет очередь, указанную QueueUrl, независимо от содержимого очереди.
HyperStore поддерживает перечисленные ниже параметры.
Подробности и примеры см. в документации AWS: DeleteQueue.
Получает атрибуты для указанной очереди.
HyperStore поддерживает параметры, элементы и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: GetQueueAttributes.
AttributeName.N
Примечание
Список атрибутов очереди, которые поддерживает HyperStore, см. в разделе "CreateQueue".
Возвращает URL-адрес существующей очереди Amazon SQS.
HyperStore поддерживает параметры, элементы и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: GetQueueUrl.
Возвращает список очередей в текущем регионе.
HyperStore поддерживает параметры и элементы, перечисленные ниже.
Подробности и примеры см. в документации AWS: ListQueues.
Удаляет сообщения в очереди, указанной параметром QueueURL.
HyperStore поддерживает параметры и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: PurgeQueue.
Получает одно или несколько сообщений (до 10) из указанной очереди.
HyperStore поддерживает параметры, элементы и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: ReceiveMessage.
Примечание
HyperStore пока не поддерживает атрибуты сообщений.
Посылает сообщение в указанную очередь.
HyperStore поддерживает параметры, элементы и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: SendMessage.
Примечание
Действие SendMessage не предназначено для использования внешними клиентами SQS. HyperStore S3 Service внутренне использует действие SendMessage для отправки уведомлений в очередь.
Примечание
HyperStore пока не поддерживает атрибуты сообщений.
Устанавливает значение одного или нескольких атрибутов очереди.
HyperStore поддерживает параметры и ошибки, перечисленные ниже.
Подробности и примеры см. в документации AWS: SetQueueAttributes.
Attribute
Примечание
Список атрибутов очереди, поддерживаемых HyperStore, см. в разделе "CreateQueue"