通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

KeysOperations interface

表示密钥操作的接口。

属性

createIfNotExist

创建新密钥的第一个版本(如果不存在)。 如果已存在,则返回现有密钥,无需执行任何写入作。 此 API 不创建后续版本,也不更新现有的密钥。

get

从指定的密钥保管库中获取指定密钥的当前版本。

getVersion

获取指定密钥保管库中指定密钥的指定版本。

list

列出指定密钥保管库中的密钥。

listVersions

列出指定密钥保管库中的密钥。

属性详细信息

createIfNotExist

创建新密钥的第一个版本(如果不存在)。 如果已存在,则返回现有密钥,无需执行任何写入作。 此 API 不创建后续版本,也不更新现有的密钥。

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

从指定的密钥保管库中获取指定密钥的当前版本。

get: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>

属性值

(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>

getVersion

获取指定密钥保管库中指定密钥的指定版本。

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

列出指定密钥保管库中的密钥。

list: (resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

属性值

(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

listVersions

列出指定密钥保管库中的密钥。

listVersions: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>

属性值

(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>