Поделиться через


Keys interface

Интерфейс, представляющий ключи.

Методы

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Создает первую версию нового ключа, если она не существует. Если он уже существует, то существующий ключ возвращается без каких-либо операций записи. Этот API не создает последующие версии и не обновляет существующие ключи.

get(string, string, string, KeysGetOptionalParams)

Возвращает текущую версию указанного ключа из указанного хранилища ключей.

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Возвращает указанную версию указанного ключа в указанном хранилище ключей.

list(string, string, KeysListOptionalParams)

Перечисляет ключи в указанном хранилище ключей.

listVersions(string, string, string, KeysListVersionsOptionalParams)

Выводит список версий указанного ключа в указанном хранилище ключей.

Сведения о методе

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Создает первую версию нового ключа, если она не существует. Если он уже существует, то существующий ключ возвращается без каких-либо операций записи. Этот API не создает последующие версии и не обновляет существующие ключи.

function createIfNotExist(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams): Promise<Key>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей указанное хранилище ключей.

vaultName

string

Имя хранилища ключей, содержащего созданный ключ.

keyName

string

Имя создаваемого ключа. Указанное значение может быть скопировано глобально для запуска службы. Указанное значение не должно включать личную или конфиденциальную информацию.

parameters
KeyCreateParameters

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

options
KeysCreateIfNotExistOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Key>

get(string, string, string, KeysGetOptionalParams)

Возвращает текущую версию указанного ключа из указанного хранилища ключей.

function get(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams): Promise<Key>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей указанное хранилище ключей.

vaultName

string

Имя хранилища, содержащего полученный ключ.

keyName

string

Имя извлекаемого ключа.

options
KeysGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Key>

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Возвращает указанную версию указанного ключа в указанном хранилище ключей.

function getVersion(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams): Promise<Key>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей указанное хранилище ключей.

vaultName

string

Имя хранилища, содержащего извлекаемую версию ключа.

keyName

string

Имя извлекаемой версии ключа.

keyVersion

string

Версия извлекаемого ключа.

options
KeysGetVersionOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Key>

list(string, string, KeysListOptionalParams)

Перечисляет ключи в указанном хранилище ключей.

function list(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей указанное хранилище ключей.

vaultName

string

Имя хранилища, содержащего ключи, которые необходимо извлечь.

options
KeysListOptionalParams

Параметры параметров.

Возвращаемое значение

listVersions(string, string, string, KeysListVersionsOptionalParams)

Выводит список версий указанного ключа в указанном хранилище ключей.

function listVersions(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей указанное хранилище ключей.

vaultName

string

Имя хранилища, содержащего извлеченные версии ключей.

keyName

string

Имя извлекаемых версий ключей.

options
KeysListVersionsOptionalParams

Параметры параметров.

Возвращаемое значение