共用方式為


Policy interface

代表原則的介面。

方法

beginCreate(string, string, string, PolicyCreateOptionalParams)

建立原則。

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

建立原則。

beginDelete(string, string, string, PolicyDeleteOptionalParams)

拿掉原則。

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

拿掉原則。

get(string, string, string, PolicyGetOptionalParams)

取得原則的詳細數據。

list(string, string, PolicyListOptionalParams)

取得指定保存庫中的原則清單。

方法詳細資料

beginCreate(string, string, string, PolicyCreateOptionalParams)

建立原則。

function beginCreate(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyModel>, PolicyModel>>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

policyName

string

原則名稱。

options
PolicyCreateOptionalParams

選項參數。

傳回

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

beginCreateAndWait(string, string, string, PolicyCreateOptionalParams)

建立原則。

function beginCreateAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyCreateOptionalParams): Promise<PolicyModel>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

policyName

string

原則名稱。

options
PolicyCreateOptionalParams

選項參數。

傳回

Promise<PolicyModel>

beginDelete(string, string, string, PolicyDeleteOptionalParams)

拿掉原則。

function beginDelete(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<SimplePollerLike<OperationState<PolicyDeleteHeaders>, PolicyDeleteHeaders>>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

policyName

string

原則名稱。

options
PolicyDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, PolicyDeleteOptionalParams)

拿掉原則。

function beginDeleteAndWait(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyDeleteOptionalParams): Promise<PolicyDeleteHeaders>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

policyName

string

原則名稱。

options
PolicyDeleteOptionalParams

選項參數。

傳回

get(string, string, string, PolicyGetOptionalParams)

取得原則的詳細數據。

function get(resourceGroupName: string, vaultName: string, policyName: string, options?: PolicyGetOptionalParams): Promise<PolicyModel>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

policyName

string

原則名稱。

options
PolicyGetOptionalParams

選項參數。

傳回

Promise<PolicyModel>

list(string, string, PolicyListOptionalParams)

取得指定保存庫中的原則清單。

function list(resourceGroupName: string, vaultName: string, options?: PolicyListOptionalParams): PagedAsyncIterableIterator<PolicyModel, PolicyModel[], PageSettings>

參數

resourceGroupName

string

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

vaultName

string

保存庫名稱。

options
PolicyListOptionalParams

選項參數。

傳回