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

Policies interface

表示策略的接口。

方法

createOrUpdate(string, string, string, string, Policy, PoliciesCreateOrUpdateOptionalParams)

创建或替换现有策略。

delete(string, string, string, string, PoliciesDeleteOptionalParams)

删除策略。

get(string, string, string, string, PoliciesGetOptionalParams)

获取策略。

list(string, string, string, PoliciesListOptionalParams)

列出给定策略集中的策略。

update(string, string, string, string, PolicyFragment, PoliciesUpdateOptionalParams)

允许修改策略的标记。 将忽略所有其他属性。

方法详细信息

createOrUpdate(string, string, string, string, Policy, PoliciesCreateOrUpdateOptionalParams)

创建或替换现有策略。

function createOrUpdate(resourceGroupName: string, labName: string, policySetName: string, name: string, policy: Policy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<Policy>

参数

resourceGroupName

string

资源组的名称。

labName

string

实验室的名称。

policySetName

string

策略集的名称。

name

string

策略的名称。

policy
Policy

策略。

options
PoliciesCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Policy>

delete(string, string, string, string, PoliciesDeleteOptionalParams)

删除策略。

function delete(resourceGroupName: string, labName: string, policySetName: string, name: string, options?: PoliciesDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

labName

string

实验室的名称。

policySetName

string

策略集的名称。

name

string

策略的名称。

options
PoliciesDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, string, PoliciesGetOptionalParams)

获取策略。

function get(resourceGroupName: string, labName: string, policySetName: string, name: string, options?: PoliciesGetOptionalParams): Promise<Policy>

参数

resourceGroupName

string

资源组的名称。

labName

string

实验室的名称。

policySetName

string

策略集的名称。

name

string

策略的名称。

options
PoliciesGetOptionalParams

选项参数。

返回

Promise<Policy>

list(string, string, string, PoliciesListOptionalParams)

列出给定策略集中的策略。

function list(resourceGroupName: string, labName: string, policySetName: string, options?: PoliciesListOptionalParams): PagedAsyncIterableIterator<Policy, Policy[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

labName

string

实验室的名称。

policySetName

string

策略集的名称。

options
PoliciesListOptionalParams

选项参数。

返回

update(string, string, string, string, PolicyFragment, PoliciesUpdateOptionalParams)

允许修改策略的标记。 将忽略所有其他属性。

function update(resourceGroupName: string, labName: string, policySetName: string, name: string, policy: PolicyFragment, options?: PoliciesUpdateOptionalParams): Promise<Policy>

参数

resourceGroupName

string

资源组的名称。

labName

string

实验室的名称。

policySetName

string

策略集的名称。

name

string

策略的名称。

policy
PolicyFragment

策略。

options
PoliciesUpdateOptionalParams

选项参数。

返回

Promise<Policy>