ManagedHsmKeys interface
Интерфейс, представляющий ManagedHsmKeys.
Методы
create |
Создает первую версию нового ключа, если она не существует. Если он уже существует, то существующий ключ возвращается без каких-либо операций записи. Этот API не создает последующие версии и не обновляет существующие ключи. |
get(string, string, string, Managed |
Возвращает текущую версию указанного ключа из указанного управляемого устройства HSM. |
get |
Возвращает указанную версию указанного ключа в указанном управляемом HSM. |
list(string, string, Managed |
Выводит список ключей в указанном управляемом HSM. |
list |
Выводит список версий указанного ключа в указанном управляемом 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
Параметры, используемые для создания указанного ключа.
Параметры параметров.
Возвращаемое значение
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
Версия извлекаемого ключа.
Параметры параметров.
Возвращаемое значение
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
Имя создаваемого ключа. Указанное значение может быть скопировано глобально для запуска службы. Указанное значение не должно включать личную или конфиденциальную информацию.
Параметры параметров.