PolicyStates interface
代表 PolicyStates 的介面。
方法
方法詳細資料
beginTriggerResourceGroupEvaluation(string, string, PolicyStatesTriggerResourceGroupEvaluationOptionalParams)
觸發資源群組下所有資源的原則評估掃描。
function beginTriggerResourceGroupEvaluation(subscriptionId: string, resourceGroupName: string, options?: PolicyStatesTriggerResourceGroupEvaluationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- 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 訂用帳戶標識碼。
- resourceGroupName
-
string
資源組名。
選項參數。
傳回
Promise<void>
beginTriggerSubscriptionEvaluation(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)
觸發原則評估掃描訂用帳戶下的所有資源
function beginTriggerSubscriptionEvaluation(subscriptionId: string, options?: PolicyStatesTriggerSubscriptionEvaluationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginTriggerSubscriptionEvaluationAndWait(string, PolicyStatesTriggerSubscriptionEvaluationOptionalParams)
觸發原則評估掃描訂用帳戶下的所有資源
function beginTriggerSubscriptionEvaluationAndWait(subscriptionId: string, options?: PolicyStatesTriggerSubscriptionEvaluationOptionalParams): Promise<void>
參數
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
選項參數。
傳回
Promise<void>
listQueryResultsForManagementGroup(string, string, PolicyStatesListQueryResultsForManagementGroupOptionalParams)
查詢管理群組下資源的原則狀態。
function listQueryResultsForManagementGroup(policyStatesResource: string, managementGroupName: string, options?: PolicyStatesListQueryResultsForManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>
參數
- policyStatesResource
-
string
PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,'latest' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- 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' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- 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' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- policySetDefinitionName
-
string
原則集定義名稱。
傳回
listQueryResultsForResource(string, string, PolicyStatesListQueryResultsForResourceOptionalParams)
查詢資源的原則狀態。
function listQueryResultsForResource(policyStatesResource: string, resourceId: string, options?: PolicyStatesListQueryResultsForResourceOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>
參數
- policyStatesResource
-
string
PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,'latest' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- resourceId
-
string
資源標識碼。
選項參數。
傳回
listQueryResultsForResourceGroup(string, string, string, PolicyStatesListQueryResultsForResourceGroupOptionalParams)
查詢資源群組下資源的原則狀態。
function listQueryResultsForResourceGroup(policyStatesResource: string, subscriptionId: string, resourceGroupName: string, options?: PolicyStatesListQueryResultsForResourceGroupOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>
參數
- policyStatesResource
-
string
PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,'latest' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- 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' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- resourceGroupName
-
string
資源組名。
- policyAssignmentName
-
string
原則指派名稱。
傳回
listQueryResultsForSubscription(string, string, PolicyStatesListQueryResultsForSubscriptionOptionalParams)
查詢訂用帳戶下資源的原則狀態。
function listQueryResultsForSubscription(policyStatesResource: string, subscriptionId: string, options?: PolicyStatesListQueryResultsForSubscriptionOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>
參數
- policyStatesResource
-
string
PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,'latest' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
傳回
listQueryResultsForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesListQueryResultsForSubscriptionLevelPolicyAssignmentOptionalParams)
查詢訂用帳戶層級原則指派的原則狀態。
function listQueryResultsForSubscriptionLevelPolicyAssignment(policyStatesResource: string, subscriptionId: string, policyAssignmentName: string, options?: PolicyStatesListQueryResultsForSubscriptionLevelPolicyAssignmentOptionalParams): PagedAsyncIterableIterator<PolicyState, PolicyState[], PageSettings>
參數
- policyStatesResource
-
string
PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,'latest' 代表最新的原則狀態,而 'default' 則代表所有原則狀態。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- policyAssignmentName
-
string
原則指派名稱。
傳回
summarizeForManagementGroup(string, string, PolicyStatesSummarizeForManagementGroupOptionalParams)
摘要說明管理群組下資源的原則狀態。
function summarizeForManagementGroup(policyStatesSummaryResource: string, managementGroupName: string, options?: PolicyStatesSummarizeForManagementGroupOptionalParams): Promise<SummarizeResults>
參數
- policyStatesSummaryResource
-
string
摘要動作之 PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,『latest』 代表最新的原則狀態,而且是唯一允許的值。
- 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』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- 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』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- policySetDefinitionName
-
string
原則集定義名稱。
傳回
Promise<SummarizeResults>
summarizeForResource(string, string, PolicyStatesSummarizeForResourceOptionalParams)
摘要說明資源的原則狀態。
function summarizeForResource(policyStatesSummaryResource: string, resourceId: string, options?: PolicyStatesSummarizeForResourceOptionalParams): Promise<SummarizeResults>
參數
- policyStatesSummaryResource
-
string
摘要動作之 PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,『latest』 代表最新的原則狀態,而且是唯一允許的值。
- resourceId
-
string
資源標識碼。
選項參數。
傳回
Promise<SummarizeResults>
summarizeForResourceGroup(string, string, string, PolicyStatesSummarizeForResourceGroupOptionalParams)
摘要說明資源群組下資源的原則狀態。
function summarizeForResourceGroup(policyStatesSummaryResource: string, subscriptionId: string, resourceGroupName: string, options?: PolicyStatesSummarizeForResourceGroupOptionalParams): Promise<SummarizeResults>
參數
- policyStatesSummaryResource
-
string
摘要動作之 PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,『latest』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- 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』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- resourceGroupName
-
string
資源組名。
- policyAssignmentName
-
string
原則指派名稱。
傳回
Promise<SummarizeResults>
summarizeForSubscription(string, string, PolicyStatesSummarizeForSubscriptionOptionalParams)
摘要說明訂用帳戶下資源的原則狀態。
function summarizeForSubscription(policyStatesSummaryResource: string, subscriptionId: string, options?: PolicyStatesSummarizeForSubscriptionOptionalParams): Promise<SummarizeResults>
參數
- policyStatesSummaryResource
-
string
摘要動作之 PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,『latest』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
選項參數。
傳回
Promise<SummarizeResults>
summarizeForSubscriptionLevelPolicyAssignment(string, string, string, PolicyStatesSummarizeForSubscriptionLevelPolicyAssignmentOptionalParams)
摘要說明訂用帳戶層級原則指派的原則狀態。
function summarizeForSubscriptionLevelPolicyAssignment(policyStatesSummaryResource: string, subscriptionId: string, policyAssignmentName: string, options?: PolicyStatesSummarizeForSubscriptionLevelPolicyAssignmentOptionalParams): Promise<SummarizeResults>
參數
- policyStatesSummaryResource
-
string
摘要動作之 PolicyStates 資源類型下的虛擬資源。 在指定的時間範圍內,『latest』 代表最新的原則狀態,而且是唯一允許的值。
- subscriptionId
-
string
Microsoft Azure 訂用帳戶標識碼。
- policyAssignmentName
-
string
原則指派名稱。
傳回
Promise<SummarizeResults>