В веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
Откроется страница с информацией о секрете, где будет блок Версии секрета .
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Получите список версий:
mws secretmanager secret-version list --name <идентификатор секрета>
Пример вывода команды
+------------------------+--------------+----------------------+--------+
| NAME | DISPLAY NAME | CREATED | ACTIVE |
+------------------------+--------------+----------------------+--------+
| <идентификатор версии> | | 2025-10-24T07:56:20Z | true |
+------------------------+--------------+----------------------+--------+
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите список версий:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Если запрос был успешно принят, вы получите ответ с кодом 200 OK. В ответе будет выведен список версий секретов с детализацией параметров.
В веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
Откроется страница с информацией о секрете. В блоке Версии секрета отображаются все версии секрета и информация о них.
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Получите идентификатор версии секрета:
mws secretmanager secret-version list --name <идентификатор секрета>
Получите информацию о версии:
mws secretmanager secret-version get <идентификатор версии> --name <идентификатор секрета>
Пример вывода команды
kind: secretmanager/v1/secretVersion
id: secretmanager/projects/fedor/secrets/test4/secretVersions/1
createTime: " 2025-10-24T07:11:07Z "
updateTime: " 2025-10-24T07:11:07Z "
etag: 2065351137bf447faade2caaae049495
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите идентификатор версии секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите информацию о версии:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions/<идентификатор версии> \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Если запрос был успешно принят, вы получите ответ с кодом 200 OK. В ответе будет выведена подробная информация о секрете.
Если версия секрета деактивирована , получить ее содержимое невозможно.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите на нужную версию секрета.
Если у вас нет утилиты MWS CLI:
Выполните запрос:
mws secretmanager secret-version get-data <идентификатор версии> --name <идентификатор секрета>
Чтобы получить содержимое текущей версии секрета, выполните запрос:
mws secretmanager secret-version get-data current --name <идентификатор секрета>
В выводе команды будет содержимое секрета.
Если в качестве значения секрета используется файл, то вы получите данные в кодировке Base64 .
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Выполните запрос:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersion/<идентификатор версии>:getData \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Если запрос был успешно принят, вы получите ответ с кодом 200 OK. В ответе будет содержимое секрета.
Если в качестве значения секрета используется файл, то вы получите данные в кодировке Base64 .
Невозможно создать две идентичных версии секрета подряд: текущая и предыдущая версии должны различаться. Если вы создаете новую версию, она автоматически становится текущей.
В веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите кнопку Создать .
Задайте содержимое секрета:
(опционально) Добавьте дополнительные пары «ключ-значение».
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Создайте версию секрета:
mws secretmanager secret add-secret-version <идентификатор секрета> \
--data ' {"<ключ 1>": "<значение 1>", "<ключ 2>": "<значение 2>"} '
Важно
Если в качестве значения секрета вы хотите передать файл, приведите его к кодировке Base64 .
В случае успешного выполнения команды в ответе будут выведены обновленные параметры секрета.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Создайте версию секрета:
curl -X POST " https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>:addSecretVersion " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
"<ключ 1>": "<значение 1>",
"<ключ 2>": "<значение 2>"
Важно
Если в качестве значения секрета вы хотите передать файл, приведите его к кодировке Base64 .
Если запрос был успешно принят, вы получите ответ с кодом 200 OK. В ответе будет выведена обновленная информация о секрете.
С помощью этой инструкции вы создадите новую версию секрета, содержимое которой будет идентично содержимому выбранной версии. Ключи и значения подставятся автоматически, при необходимости их можно отредактировать.
Примечание
Невозможно создать две идентичных версии секрета подряд: текущая и предыдущая версии должны различаться.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите на значок ... для нужной версии и выберите Создать версию на основе этой .
Подтвердите операцию.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите на значок ... для нужной версии и выберите Активировать или Деактивировать .
Подтвердите операцию.
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Получите идентификатор версии секрета:
mws secretmanager secret-version list --name <идентификатор секрета>
Выполните запрос:
Чтобы деактивировать версию:
mws secretmanager secret-version update <идентификатор версии> \
--name <идентификатор секрета> \
Чтобы активировать версию:
mws secretmanager secret-version update <идентификатор версии> \
--name <идентификатор секрета> \
В случае успешного выполнения команды в ответе будут выведены обновленные параметры версии.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите идентификатор версии секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Выполните запрос:
Чтобы деактивировать версию:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersion/<идентификатор версии>?updateOnly= true \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
Чтобы активировать версию:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersion/<идентификатор версии>?updateOnly= true \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
Если запрос был успешно принят, вы получите ответ с кодом 200 OK. В ответе будет выведена обновленная информация о статусе версии секрета.
Если версия деактивирована , сделать ее текущей невозможно.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите на значок ... для нужной версии и выберите Сделать версию текущей .
Подтвердите операцию.
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Получите идентификатор версии секрета:
mws secretmanager secret-version list --name <идентификатор секрета>
Выполните команду:
mws secretmanager secret update <идентификатор секрета> \
--current-secret-version <идентификатор версии секрета>
В случае успешного выполнения команды в ответе будут выведены обновленные параметры секрета.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите идентификатор версии секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Сделайте версию текущей:
curl -X POST " https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета> " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
"currentSecretVersion": "<идентификатор версии секрета>"
В случае успешного выполнения команды в ответе будут выведены обновленные параметры секрета.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Secret Manager .
Нажмите на имя нужного секрета.
В блоке Версии секрета нажмите на значок ... для удаляемой версии и выберите Удалить .
Подтвердите удаление.
Если у вас нет утилиты MWS CLI:
Получите идентификатор секрета:
mws secretmanager secret list
Получите идентификатор версии секрета:
mws secretmanager secret-version list --name <идентификатор секрета>
Удалите версию:
mws secretmanager secret-version delete <идентификатор версии> --name <идентификатор секрета>
В случае успешного удаления на экран будет выведен ответ success.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Получите идентификатор секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Получите идентификатор версии секрета:
curl -X GET https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Удалите версию:
curl -X DELETE " https://secretmanager.mwsapis.ru/secretmanager/v1/projects/<имя проекта>/secrets/<идентификатор секрета>/secretVersions/<идентификатор версии> " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
В случае успешного выполнения вывод команды будет пустым.