В настоящее время не представляется возможным установить версию секрета Azure Key Vault при загрузке секрета. Я использую SetSecretAsync. Я что-то упускаю? Даже при попытке выполнить операцию с портала Azure вам не предоставляется возможность установить версию, а также нет способа выполнить резервное копирование или восстановить секрет.
Похоже, что это сделано намеренно (учитывая кажущееся отсутствие методов для этого), но примите во внимание предысторию того, почему я это делаю. Мы обеспокоены тем, что секрет был удален по ошибке или даже само хранилище было удалено по ошибке. Поскольку мы используем секреты для целей шифрования / дешифрования, если бы секреты или хранилище были удалены, у нас возникла бы проблема ... Поэтому мы планируем создать резервную копию секретов в хранилище BLOB-объектов на случай, если нам понадобится восстановить их. С ключами в хранилище доступен простой способ выполнить этот тип операции, но, к сожалению, не похоже, что секреты были обработаны таким же образом.