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

PolicyStates interface

表示 PolicyStates 的接口。

方法

beginTriggerResourceGroupEvaluation(string, string, PolicyStatesTriggerResourceGroupEvaluationOptionalParams)

为资源组下的所有资源触发策略评估扫描。

beginTriggerResourceGroupEvaluationAndWait(string, string, PolicyStatesTriggerResourceGroupEvaluationOptionalParams)

为资源组下的所有资源触发策略评估扫描。

beginTriggerSubscriptionEvaluation(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)

为订阅下的所有资源触发策略评估扫描

beginTriggerSubscriptionEvaluationAndWait(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)

为订阅下的所有资源触发策略评估扫描

listQueryResultsForManagementGroup(string, string, PolicyStatesListQueryResultsForManagementGroupOptionalParams)

查询管理组下资源的策略状态。

listQueryResultsForPolicyDefinition(string, string, string, PolicyStatesListQueryResultsForPolicyDefinitionOptionalParams)

查询订阅级别策略定义的策略状态。

listQueryResultsForPolicySetDefinition(string, string, string, PolicyStatesListQueryResultsForPolicySetDefinitionOptionalParams)

查询订阅级别策略集定义的策略状态。

listQueryResultsForResource(string, string, PolicyStatesListQueryResultsForResourceOptionalParams)

查询资源的策略状态。

listQueryResultsForResourceGroup(string, string, string, PolicyStatesListQueryResultsForResourceGroupOptionalParams)

查询资源组下资源的策略状态。

listQueryResultsForResourceGroupLevelPolicyAssignment(string, string, string, string, PolicyStatesListQueryResultsForResourceGroupLevelPolicyAssignmentOptionalParams)

查询资源组级别策略分配的策略状态。

listQueryResultsForSubscription(string, string, PolicyStatesListQueryResultsForSubscriptionOptionalParams)

查询订阅下资源的策略状态。

listQueryResultsForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesListQueryResultsForSubscriptionLevelPolicyAssignmentOptionalParams)

查询订阅级别策略分配的策略状态。

summarizeForManagementGroup(string, string, PolicyStatesSummarizeForManagementGroupOptionalParams)

汇总管理组下资源的策略状态。

summarizeForPolicyDefinition(string, string, string, PolicyStatesSummarizeForPolicyDefinitionOptionalParams)

汇总订阅级别策略定义的策略状态。

summarizeForPolicySetDefinition(string, string, string, PolicyStatesSummarizeForPolicySetDefinitionOptionalParams)

汇总订阅级别策略集定义的策略状态。

summarizeForResource(string, string, PolicyStatesSummarizeForResourceOptionalParams)

汇总资源的策略状态。

summarizeForResourceGroup(string, string, string, PolicyStatesSummarizeForResourceGroupOptionalParams)

汇总资源组下资源的策略状态。

summarizeForResourceGroupLevelPolicyAssignment(string, string, string, string, PolicyStatesSummarizeForResourceGroupLevelPolicyAssignmentOptionalParams)

汇总资源组级别策略分配的策略状态。

summarizeForSubscription(string, string, PolicyStatesSummarizeForSubscriptionOptionalParams)

汇总订阅下资源的策略状态。

summarizeForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesSummarizeForSubscriptionLevelPolicyAssignmentOptionalParams)

汇总订阅级别策略分配的策略状态。

方法详细信息

beginTriggerResourceGroupEvaluation(string, string, PolicyStatesTriggerResourceGroupEvaluationOptionalParams)

为资源组下的所有资源触发策略评估扫描。

function beginTriggerResourceGroupEvaluation(subscriptionId: string, resourceGroupName: string, options?: PolicyStatesTriggerResourceGroupEvaluationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

返回

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

beginTriggerResourceGroupEvaluationAndWait(string, string, PolicyStatesTriggerResourceGroupEvaluationOptionalParams)

为资源组下的所有资源触发策略评估扫描。

function beginTriggerResourceGroupEvaluationAndWait(subscriptionId: string, resourceGroupName: string, options?: PolicyStatesTriggerResourceGroupEvaluationOptionalParams): Promise<void>

参数

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

返回

Promise<void>

beginTriggerSubscriptionEvaluation(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)

为订阅下的所有资源触发策略评估扫描

function beginTriggerSubscriptionEvaluation(subscriptionId: string, options?: PolicyStatesTriggerSubscriptionEvaluationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

subscriptionId

string

Microsoft Azure 订阅 ID。

返回

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

beginTriggerSubscriptionEvaluationAndWait(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)

为订阅下的所有资源触发策略评估扫描

function beginTriggerSubscriptionEvaluationAndWait(subscriptionId: string, options?: PolicyStatesTriggerSubscriptionEvaluationOptionalParams): Promise<void>

参数

subscriptionId

string

Microsoft Azure 订阅 ID。

返回

Promise<void>

listQueryResultsForManagementGroup(string, string, PolicyStatesListQueryResultsForManagementGroupOptionalParams)

查询管理组下资源的策略状态。

function listQueryResultsForManagementGroup(policyStatesResource: string, managementGroupName: string, options?: PolicyStatesListQueryResultsForManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

managementGroupName

string

管理组名称。

返回

listQueryResultsForPolicyDefinition(string, string, string, PolicyStatesListQueryResultsForPolicyDefinitionOptionalParams)

查询订阅级别策略定义的策略状态。

function listQueryResultsForPolicyDefinition(policyStatesResource: string, subscriptionId: string, policyDefinitionName: string, options?: PolicyStatesListQueryResultsForPolicyDefinitionOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

policyDefinitionName

string

策略定义名称。

返回

listQueryResultsForPolicySetDefinition(string, string, string, PolicyStatesListQueryResultsForPolicySetDefinitionOptionalParams)

查询订阅级别策略集定义的策略状态。

function listQueryResultsForPolicySetDefinition(policyStatesResource: string, subscriptionId: string, policySetDefinitionName: string, options?: PolicyStatesListQueryResultsForPolicySetDefinitionOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

policySetDefinitionName

string

策略集定义名称。

返回

listQueryResultsForResource(string, string, PolicyStatesListQueryResultsForResourceOptionalParams)

查询资源的策略状态。

function listQueryResultsForResource(policyStatesResource: string, resourceId: string, options?: PolicyStatesListQueryResultsForResourceOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

resourceId

string

资源 ID。

返回

listQueryResultsForResourceGroup(string, string, string, PolicyStatesListQueryResultsForResourceGroupOptionalParams)

查询资源组下资源的策略状态。

function listQueryResultsForResourceGroup(policyStatesResource: string, subscriptionId: string, resourceGroupName: string, options?: PolicyStatesListQueryResultsForResourceGroupOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

返回

listQueryResultsForResourceGroupLevelPolicyAssignment(string, string, string, string, PolicyStatesListQueryResultsForResourceGroupLevelPolicyAssignmentOptionalParams)

查询资源组级别策略分配的策略状态。

function listQueryResultsForResourceGroupLevelPolicyAssignment(policyStatesResource: string, subscriptionId: string, resourceGroupName: string, policyAssignmentName: string, options?: PolicyStatesListQueryResultsForResourceGroupLevelPolicyAssignmentOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

policyAssignmentName

string

策略分配名称。

返回

listQueryResultsForSubscription(string, string, PolicyStatesListQueryResultsForSubscriptionOptionalParams)

查询订阅下资源的策略状态。

function listQueryResultsForSubscription(policyStatesResource: string, subscriptionId: string, options?: PolicyStatesListQueryResultsForSubscriptionOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

返回

listQueryResultsForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesListQueryResultsForSubscriptionLevelPolicyAssignmentOptionalParams)

查询订阅级别策略分配的策略状态。

function listQueryResultsForSubscriptionLevelPolicyAssignment(policyStatesResource: string, subscriptionId: string, policyAssignmentName: string, options?: PolicyStatesListQueryResultsForSubscriptionLevelPolicyAssignmentOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>

参数

policyStatesResource

string

PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),而“default”表示所有策略状态(s)。

subscriptionId

string

Microsoft Azure 订阅 ID。

policyAssignmentName

string

策略分配名称。

返回

summarizeForManagementGroup(string, string, PolicyStatesSummarizeForManagementGroupOptionalParams)

汇总管理组下资源的策略状态。

function summarizeForManagementGroup(policyStatesSummaryResource: string, managementGroupName: string, options?: PolicyStatesSummarizeForManagementGroupOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

managementGroupName

string

管理组名称。

返回

Promise<SummarizeResults>

summarizeForPolicyDefinition(string, string, string, PolicyStatesSummarizeForPolicyDefinitionOptionalParams)

汇总订阅级别策略定义的策略状态。

function summarizeForPolicyDefinition(policyStatesSummaryResource: string, subscriptionId: string, policyDefinitionName: string, options?: PolicyStatesSummarizeForPolicyDefinitionOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

policyDefinitionName

string

策略定义名称。

返回

Promise<SummarizeResults>

summarizeForPolicySetDefinition(string, string, string, PolicyStatesSummarizeForPolicySetDefinitionOptionalParams)

汇总订阅级别策略集定义的策略状态。

function summarizeForPolicySetDefinition(policyStatesSummaryResource: string, subscriptionId: string, policySetDefinitionName: string, options?: PolicyStatesSummarizeForPolicySetDefinitionOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

policySetDefinitionName

string

策略集定义名称。

返回

Promise<SummarizeResults>

summarizeForResource(string, string, PolicyStatesSummarizeForResourceOptionalParams)

汇总资源的策略状态。

function summarizeForResource(policyStatesSummaryResource: string, resourceId: string, options?: PolicyStatesSummarizeForResourceOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

resourceId

string

资源 ID。

返回

Promise<SummarizeResults>

summarizeForResourceGroup(string, string, string, PolicyStatesSummarizeForResourceGroupOptionalParams)

汇总资源组下资源的策略状态。

function summarizeForResourceGroup(policyStatesSummaryResource: string, subscriptionId: string, resourceGroupName: string, options?: PolicyStatesSummarizeForResourceGroupOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

返回

Promise<SummarizeResults>

summarizeForResourceGroupLevelPolicyAssignment(string, string, string, string, PolicyStatesSummarizeForResourceGroupLevelPolicyAssignmentOptionalParams)

汇总资源组级别策略分配的策略状态。

function summarizeForResourceGroupLevelPolicyAssignment(policyStatesSummaryResource: string, subscriptionId: string, resourceGroupName: string, policyAssignmentName: string, options?: PolicyStatesSummarizeForResourceGroupLevelPolicyAssignmentOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

resourceGroupName

string

资源组名称。

policyAssignmentName

string

策略分配名称。

返回

Promise<SummarizeResults>

summarizeForSubscription(string, string, PolicyStatesSummarizeForSubscriptionOptionalParams)

汇总订阅下资源的策略状态。

function summarizeForSubscription(policyStatesSummaryResource: string, subscriptionId: string, options?: PolicyStatesSummarizeForSubscriptionOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

返回

Promise<SummarizeResults>

summarizeForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesSummarizeForSubscriptionLevelPolicyAssignmentOptionalParams)

汇总订阅级别策略分配的策略状态。

function summarizeForSubscriptionLevelPolicyAssignment(policyStatesSummaryResource: string, subscriptionId: string, policyAssignmentName: string, options?: PolicyStatesSummarizeForSubscriptionLevelPolicyAssignmentOptionalParams): Promise<SummarizeResults>

参数

policyStatesSummaryResource

string

用于汇总操作的 PolicyStates 资源类型下的虚拟资源。 在给定的时间范围内,“latest”表示最新的策略状态(s),是唯一允许的值。

subscriptionId

string

Microsoft Azure 订阅 ID。

policyAssignmentName

string

策略分配名称。

返回

Promise<SummarizeResults>