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


ManagedHsmKeys interface

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

Методы

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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

get(string, string, string, ManagedHsmKeysGetOptionalParams)

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

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

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

list(string, string, ManagedHsmKeysListOptionalParams)

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

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

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

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

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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

function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

name

string

Имя управляемого пула HSM в указанной группе ресурсов.

keyName

string

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

parameters
ManagedHsmKeyCreateParameters

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

options
ManagedHsmKeysCreateIfNotExistOptionalParams

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

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

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

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

function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

name

string

Имя управляемого пула HSM в указанной группе ресурсов.

keyName

string

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

options
ManagedHsmKeysGetOptionalParams

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

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

Promise<ManagedHsmKey>

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

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

function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

name

string

Имя управляемого пула HSM в указанной группе ресурсов.

keyName

string

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

keyVersion

string

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

options
ManagedHsmKeysGetVersionOptionalParams

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

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

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

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

function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

name

string

Имя управляемого пула HSM в указанной группе ресурсов.

options
ManagedHsmKeysListOptionalParams

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

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

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

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

function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

name

string

Имя управляемого пула HSM в указанной группе ресурсов.

keyName

string

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

options
ManagedHsmKeysListVersionsOptionalParams

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

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