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


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

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

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