你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PolicyStates interface
表示 PolicyStates 的接口。
方法
方法详细信息
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>