Управление метками очередей
Статья создана
Обновлена 7 марта 2025 г.
Метки — это пары ключ-значение для логической маркировки очередей.
Добавить метки при создании очереди
AWS CLI
-
Установите и настройте AWS CLI.
-
При создании очереди укажите необходимые метки:
aws sqs create-queue \ --queue-name <имя_очереди> \ --endpoint <эндпоинт> --tags <метки>
Где:
--queue-name
— имя создаваемой очереди, напримерsample-queue
.--endpoint
— эндпоинт в значенииhttps://message-queue.api.cloud.yandex.net/
.--tags
— список меток очереди, напримерkey1=string,key2=string
.
Результат:
{ "QueueUrl": "https://message-queue.api.cloud.yandex.net/aoeaql9r10cd********/000000000000********/sample-queue" }
Добавить или изменить метки существующей очереди
AWS CLI
-
Установите и настройте AWS CLI.
-
Создайте очередь сообщений.
-
Добавьте метки:
aws sqs tag-queue \ --queue-url <URL_очереди> \ --endpoint <эндпоинт> --tags <метки>
Где:
--queue-url
— URL очереди, для которой нужно добавить или изменить метки.--endpoint
— эндпоинт в значенииhttps://message-queue.api.cloud.yandex.net/
.--tags
— список меток очереди, напримерkey1=string,key2=string
.
Удалить метки очереди
AWS CLI
-
Удалите метки существующей очереди:
aws sqs untag-queue \ --queue-url <URL_очереди> \ --endpoint <эндпоинт> --tag-keys <ключи меток>
Где:
--queue-url
— URL очереди, метки которой нужно удалить.--endpoint
— эндпоинт в значенииhttps://message-queue.api.cloud.yandex.net/
.--tag-keys
— список ключей меток очереди, напримерkey1 key2
.
Просмотр меток очереди
AWS CLI
-
Просмотр меток существующей очереди:
aws sqs list-queue-tags \ --queue-url <URL_очереди> \ --endpoint <эндпоинт>
Где:
--queue-url
— URL очереди, метки которой нужно получить.--endpoint
— эндпоинт в значенииhttps://message-queue.api.cloud.yandex.net/
.
Результат:
{ "Tags": { "key1": "value1" } }