ManagedHsmKeysOperations interface
Интерфейс, представляющий управляемые операции HsmKeys.
Свойства
| create |
Создает первую версию нового ключа, если его не существует. Если он уже существует, то существующий ключ возвращается без каких-либо операций записи. Этот API не создает последующие версии и не обновляет существующие ключи. |
| get | Возвращает текущую версию указанного ключа из указанного управляемого устройства HSM. |
| get |
Возвращает указанную версию указанного ключа в указанном управляемом HSM. |
| list | Выводит список ключей в указанном управляемом HSM. |
| list |
Выводит список ключей в указанном управляемом HSM. |
Сведения о свойстве
createIfNotExist
Создает первую версию нового ключа, если его не существует. Если он уже существует, то существующий ключ возвращается без каких-либо операций записи. Этот API не создает последующие версии и не обновляет существующие ключи.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Значение свойства
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Возвращает текущую версию указанного ключа из указанного управляемого устройства HSM.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Значение свойства
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Возвращает указанную версию указанного ключа в указанном управляемом HSM.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Значение свойства
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Выводит список ключей в указанном управляемом HSM.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Значение свойства
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Выводит список ключей в указанном управляемом HSM.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Значение свойства
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>