Перейти к содержимому

Управление версией ключа

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа.

Откроется страница ключа, включая список версий этого ключа.

Получить информацию об отдельной версии ключа

Заголовок раздела «Получить информацию об отдельной версии ключа»
  • MWS CLI
  • API
  1. Если у вас нет утилиты MWS CLI:

  2. Узнайте идентификатор ключа из списка:

    bash
    mws kms crypto-key list
  3. Узнайте идентификатор версии ключа из списка:

    bash
    mws kms crypto-key-version list --key <идентификатор ключа>
  4. Выполните запрос:

    bash
    mws kms crypto-key-version get <идентификатор версии> --key <идентификатор ключа>
    bash
    kind: kms/v1/cryptoKeyVersion
    metadata:
    id: projects/<имя проекта>/cryptoKeys/<идентификатор ключа>/cryptoKeyVersions/<идентификатор версии>
    name: <идентификатор версии ключа>
    displayName: <отображаемое имя ключа>
    labels: {}
    annotations: {}
    createTime: "2025-10-03T08:39:48Z"
    updateTime: "2025-10-03T08:39:48Z"
    etag: 3e18fb564d30491b979c3b467790ee7b
    description: ""
    spec:
    usagePolicy:
    enabled: true
    destructionPolicy: {}
    status:
    ready:
    state: OK
    version: 1
    algorithm: AES_128_GCM
    primary: false
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа. Откроется страница ключа со списком его версий.
  4. Нажмите на значок ... для нужной версии ключа и выберите Деактивировать.
Примечание

Основную версию ключа деактивировать нельзя, такие версии помечены тегом Primary рядом с именем.

Статус версии ключа изменится на Disabled.

Активировать версию деактивированного ключа невозможно.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа. Откроется страница ключа со списком его версий.
  4. Нажмите на значок ... для нужной версии ключа и выберите Активировать.

Статус версии ключа изменится на Enabled.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа. Откроется страница ключа со списком его версий.
  4. Нажмите на значок ... для нужной версии ключа и выберите Сделать основной.

В списке версия будет отмечена как основная (Primary).

Внимание

После удаления невозможно:

  • восстановить версию ключа;
  • расшифровать данные, зашифрованные с использованием этой версии ключа.
  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа. Откроется страница ключа со списком его версий.
  4. Нажмите на значок ... для нужной версии ключа и выберите Запланировать удаление.
  5. Укажите время до удаления версии ключа.
  6. Нажмите кнопку Запланировать удаление.
Примечание

Нельзя запланировать удаление основной версии ключа, такие версии помечены тегом Primary рядом с именем.

Статус версии ключа изменится на Scheduled for destruction. Через указанный срок версия ключа будет уничтожена.

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите KMS.
  3. Нажмите на имя ключа. Откроется страница ключа со списком его версий.
  4. Нажмите на значок ... для нужной версии ключа и выберите Отменить удаление.