共用方式為


ManagedHsms interface

表示ManagedHsms的介面。

方法

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的訂用帳戶中建立或更新受控 HSM 集區。

beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的訂用帳戶中建立或更新受控 HSM 集區。

beginDelete(string, string, ManagedHsmsDeleteOptionalParams)

刪除指定的受控 HSM 集區。

beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)

刪除指定的受控 HSM 集區。

beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久刪除指定的受控 HSM。

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久刪除指定的受控 HSM。

beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定訂用帳戶中的受控 HSM 集區。

beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定訂用帳戶中的受控 HSM 集區。

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

檢查Managed hsm名稱是否有效,且尚未使用中。

get(string, string, ManagedHsmsGetOptionalParams)

取得指定的受控 HSM 集區。

getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)

取得指定的已刪除受控 HSM。

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

List 作業會取得與訂用帳戶和指定資源群組內相關聯之受控 HSM 集區的相關信息。

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

清單作業會取得與訂用帳戶相關聯的受控 HSM 集區相關信息。

listDeleted(ManagedHsmsListDeletedOptionalParams)

List 作業會取得與訂用帳戶相關聯的已刪除受控 HSM 相關信息。

方法詳細資料

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的訂用帳戶中建立或更新受控 HSM 集區。

function beginCreateOrUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

parameters
ManagedHsm

用來建立或更新受控 HSM 集區的參數

options
ManagedHsmsCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的訂用帳戶中建立或更新受控 HSM 集區。

function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<ManagedHsm>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

parameters
ManagedHsm

用來建立或更新受控 HSM 集區的參數

options
ManagedHsmsCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<ManagedHsm>

beginDelete(string, string, ManagedHsmsDeleteOptionalParams)

刪除指定的受控 HSM 集區。

function beginDelete(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

options
ManagedHsmsDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)

刪除指定的受控 HSM 集區。

function beginDeleteAndWait(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

options
ManagedHsmsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久刪除指定的受控 HSM。

function beginPurgeDeleted(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsmsPurgeDeletedHeaders>, ManagedHsmsPurgeDeletedHeaders>>

參數

name

string

已刪除受控 HSM 的名稱。

location

string

Azure 區域的名稱。

options
ManagedHsmsPurgeDeletedOptionalParams

選項參數。

傳回

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久刪除指定的受控 HSM。

function beginPurgeDeletedAndWait(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<ManagedHsmsPurgeDeletedHeaders>

參數

name

string

已刪除受控 HSM 的名稱。

location

string

Azure 區域的名稱。

options
ManagedHsmsPurgeDeletedOptionalParams

選項參數。

傳回

beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定訂用帳戶中的受控 HSM 集區。

function beginUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

parameters
ManagedHsm

修補受控 HSM 集區的參數

options
ManagedHsmsUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定訂用帳戶中的受控 HSM 集區。

function beginUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<ManagedHsm>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

parameters
ManagedHsm

修補受控 HSM 集區的參數

options
ManagedHsmsUpdateOptionalParams

選項參數。

傳回

Promise<ManagedHsm>

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

檢查Managed hsm名稱是否有效,且尚未使用中。

function checkMhsmNameAvailability(mhsmName: CheckMhsmNameAvailabilityParameters, options?: ManagedHsmsCheckMhsmNameAvailabilityOptionalParams): Promise<CheckMhsmNameAvailabilityResult>

參數

mhsmName
CheckMhsmNameAvailabilityParameters

要求內文

傳回

get(string, string, ManagedHsmsGetOptionalParams)

取得指定的受控 HSM 集區。

function get(resourceGroupName: string, name: string, options?: ManagedHsmsGetOptionalParams): Promise<ManagedHsm>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

name

string

受控 HSM 集區的名稱。

options
ManagedHsmsGetOptionalParams

選項參數。

傳回

Promise<ManagedHsm>

getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)

取得指定的已刪除受控 HSM。

function getDeleted(name: string, location: string, options?: ManagedHsmsGetDeletedOptionalParams): Promise<DeletedManagedHsm>

參數

name

string

已刪除受控 HSM 的名稱。

location

string

Azure 區域的名稱。

options
ManagedHsmsGetDeletedOptionalParams

選項參數。

傳回

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

List 作業會取得與訂用帳戶和指定資源群組內相關聯之受控 HSM 集區的相關信息。

function listByResourceGroup(resourceGroupName: string, options?: ManagedHsmsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ManagedHsm, ManagedHsm[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

清單作業會取得與訂用帳戶相關聯的受控 HSM 集區相關信息。

function listBySubscription(options?: ManagedHsmsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ManagedHsm, ManagedHsm[], PageSettings>

參數

傳回

listDeleted(ManagedHsmsListDeletedOptionalParams)

List 作業會取得與訂用帳戶相關聯的已刪除受控 HSM 相關信息。

function listDeleted(options?: ManagedHsmsListDeletedOptionalParams): PagedAsyncIterableIterator<DeletedManagedHsm, DeletedManagedHsm[], PageSettings>

參數

options
ManagedHsmsListDeletedOptionalParams

選項參數。

傳回