ManagedHsmKeysOperations interface

Интерфейс, представляющий управляемые операции HsmKeys.

Свойства

createIfNotExist

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

get

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

getVersion

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

list

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

listVersions

Выводит список ключей в указанном управляемом 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>