共用方式為


ManagedHsmKeys interface

表示ManagedHsmKeys的介面。

方法

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

如果新金鑰不存在,則會建立第一個版本。 如果已經存在,則會傳回現有的索引鍵,而不會執行任何寫入作業。 此 API 不會建立後續版本,也不會更新現有的金鑰。

get(string, string, string, ManagedHsmKeysGetOptionalParams)

從指定的Managed HSM 取得指定金鑰的目前版本。

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

取得指定 Managed 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

用來建立指定索引鍵的參數。

傳回

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

從指定的Managed 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)

取得指定 Managed 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

要建立之金鑰的名稱。 您提供的值可能會全域複製,以便執行服務。 所提供的值不應包含個人標識或敏感性資訊。

傳回