az policy state

Hantera tillstånd för principefterlevnad.

Kommandon

az policy state list

Lista principefterlevnads tillstånd.

az policy state summarize

Sammanfatta principefterlevnads tillstånd.

az policy state trigger-scan

Utlösa en utvärdering av principefterlevnad för ett omfång.

az policy state list

Lista principefterlevnads tillstånd.

az policy state list [--all]
                     [--apply]
                     [--expand]
                     [--filter]
                     [--from]
                     [--management-group]
                     [--namespace]
                     [--order-by]
                     [--parent]
                     [--policy-assignment]
                     [--policy-definition]
                     [--policy-set-definition]
                     [--query-examples]
                     [--resource]
                     [--resource-group]
                     [--resource-type]
                     [--select]
                     [--subscription]
                     [--to]
                     [--top]

Exempel

Hämta de senaste principstaterna i det aktuella prenumerationsomfånget.

az policy state list

Hämta alla princip tillstånd i det aktuella prenumerationsomfånget.

az policy state list --all

Hämta de senaste principstaterna i hanteringsgruppens omfång.

az policy state list -m "myMg"

Hämta de senaste principstaterna i resursgruppsomfånget i den aktuella prenumerationen.

az policy state list -g "myRg"

Hämta de senaste princip tillstånden för en resurs med hjälp av resurs-ID.

az policy state list --resource "/subscriptions/fff10b27-fff3-fff5-fff8-fffbe01e86a5/resourceGroups/myResourceGroup /providers/Microsoft.EventHub/namespaces/myns1/eventhubs/eh1/consumergroups/cg1"

Hämta de senaste principstaterna för en resurs med hjälp av resursnamnet.

az policy state list --resource "myKeyVault" --namespace "Microsoft.KeyVault" --resource-type "vaults" -g "myresourcegroup"

Hämta de senaste princip tillstånden för en kapslad resurs med hjälp av resursnamnet.

az policy state list --resource "myRule1" --namespace "Microsoft.Network" --resource-type "securityRules" --parent "networkSecurityGroups/mysecuritygroup1" -g "myresourcegroup"

Hämta de senaste principstaterna för en principuppsättningsdefinition i den aktuella prenumerationen.

az policy state list -s "fff58873-fff8-fff5-fffc-fffbe7c9d697"

Hämta de senaste principstaterna för en principdefinition i den aktuella prenumerationen.

az policy state list -d "fff69973-fff8-fff5-fffc-fffbe7c9d698"

Hämta de senaste principstaterna för en principtilldelning i den aktuella prenumerationen.

az policy state list -a "ddd8ef92e3714a5ea3d208c1"

Hämta de senaste princip tillstånden för en principtilldelning i den angivna resursgruppen i den aktuella prenumerationen.

az policy state list -g "myRg" -a "ddd8ef92e3714a5ea3d208c1"

Hämta de 5 senaste princip tillstånden i den aktuella prenumerationen, välja en delmängd av egenskaper och anpassa ordning.

az policy state list --top 5 --order-by "timestamp desc, policyAssignmentName asc" --select "timestamp, resourceId, policyAssignmentId, policySetDefinitionId, policyDefinitionId"

Hämta de senaste princip tillstånden i den aktuella prenumerationen under ett anpassat tidsintervall.

az policy state list --from "2018-03-08T00:00:00Z" --to "2018-03-15T00:00:00Z"

Hämta de senaste princip tillstånden i aktuella prenumerationsfiltreringsresultat baserat på vissa egenskapsvärden.

az policy state list --filter "(policyDefinitionAction eq 'deny' or policyDefinitionAction eq 'audit') and resourceLocation ne 'eastus'"

Hämta antalet senaste princip tillstånd i den aktuella prenumerationen.

az policy state list --apply "aggregate($count as numberOfRecords)"

Hämta de senaste princip tillstånden i den aktuella prenumerationen som aggregerar resultat baserat på vissa egenskaper.

az policy state list --apply "groupby((policyAssignmentId, policySetDefinitionId, policyDefinitionReferenceId, policyDefinitionId), aggregate($count as numStates))"

Hämta de senaste principstaterna i den aktuella prenumerationen genom att gruppera resultat baserat på vissa egenskaper.

az policy state list --apply "groupby((policyAssignmentName, resourceId))"

Hämta de senaste princip tillstånden i den aktuella prenumerationen som aggregerar resultat baserat på vissa egenskaper som anger flera gruppgrupper.

az policy state list --apply "groupby((policyAssignmentId, policySetDefinitionId, policyDefinitionReferenceId, policyDefinitionId, resourceId))/groupby((policyAssignmentId, policySetDefinitionId, policyDefinitionReferenceId, policyDefinitionId), aggregate($count as numNonCompliantResources))"

Hämta de senaste principstaterna för en resurs, inklusive information om principutvärdering.

az policy state list --resource "myKeyVault" --namespace "Microsoft.KeyVault" --resource-type "vaults" -g "myresourcegroup" --expand PolicyEvaluationDetails

Valfria parametrar

--all

Inom det angivna tidsintervallet hämtar du alla princip tillstånd i stället för endast de senaste.

--apply

Tillämpa uttryck för sammansättningar med OData-notation.

--expand

Expandera uttryck med OData-notation.

--filter

Filtrera uttryck med OData-notation.

--from

ISO 8601-formaterad tidsstämpel som anger starttiden för det intervall som ska frågas.

--management-group -m

Namnet på hanteringsgruppen.

--namespace

Providernamnrymd (t.ex. Microsoft.Provider).

--order-by

Ordna uttryck med OData-notation.

--parent

Den överordnade sökvägen (t.ex. resourceTypeA/nameA/resourceTypeB/nameB).

--policy-assignment -a

Namn på principtilldelning.

--policy-definition -d

Namnet på principdefinitionen.

--policy-set-definition -s

Namnet på definitionen av principuppsättningen.

--query-examples

Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.

--resource

Resurs-ID eller resursnamn. Om du anger ett namn anger du resursgruppen och andra relevanta resurs-ID-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--resource-type

Resurstyp (till exempel resourceTypeC).

--select

Välj uttryck med OData-notation.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

--to

ISO 8601-formaterad tidsstämpel som anger sluttiden för det intervall som ska frågas.

--top

Maximalt antal poster som ska returneras.

az policy state summarize

Sammanfatta principefterlevnads tillstånd.

az policy state summarize [--filter]
                          [--from]
                          [--management-group]
                          [--namespace]
                          [--parent]
                          [--policy-assignment]
                          [--policy-definition]
                          [--policy-set-definition]
                          [--resource]
                          [--resource-group]
                          [--resource-type]
                          [--subscription]
                          [--to]
                          [--top]

Exempel

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd i det aktuella prenumerationsomfånget.

az policy state summarize

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd i hanteringsgruppens omfång.

az policy state summarize -m "myMg"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd i resursgruppsomfånget i den aktuella prenumerationen.

az policy state summarize -g "myRg"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en resurs med hjälp av resurs-ID.

az policy state summarize --resource "/subscriptions/fff10b27-fff3-fff5-fff8-fffbe01e86a5/resourceGroups/myResourceGroup /providers/Microsoft.EventHub/namespaces/myns1/eventhubs/eh1/consumergroups/cg1"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en resurs med hjälp av resursnamnet.

az policy state summarize --resource "myKeyVault" --namespace "Microsoft.KeyVault" --resource-type "vaults" -g "myresourcegroup"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en kapslad resurs med hjälp av resursnamnet.

az policy state summarize --resource "myRule1" --namespace "Microsoft.Network" --resource-type "securityRules" --parent "networkSecurityGroups/mysecuritygroup1" -g "myresourcegroup"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en principuppsättningsdefinition i den aktuella prenumerationen.

az policy state summarize -s "fff58873-fff8-fff5-fffc-fffbe7c9d697"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en principdefinition i den aktuella prenumerationen.

az policy state summarize -d "fff69973-fff8-fff5-fffc-fffbe7c9d698"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en principtilldelning i den aktuella prenumerationen.

az policy state summarize -a "ddd8ef92e3714a5ea3d208c1"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd för en principtilldelning i den angivna resursgruppen i den aktuella prenumerationen.

az policy state summarize -g "myRg" -a "ddd8ef92e3714a5ea3d208c1"

Hämta sammanfattningen av de senaste icke-kompatibla princip tillstånden i den aktuella prenumerationen, vilket begränsar tilldelningssammanfattningen till de 5 främsta.

az policy state summarize --top 5

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd i den aktuella prenumerationen för ett anpassat tidsintervall.

az policy state summarize --from "2018-03-08T00:00:00Z" --to "2018-03-15T00:00:00Z"

Hämta den senaste sammanfattningen av icke-kompatibla princip tillstånd i aktuella prenumerationsfiltreringsresultat baserat på vissa egenskapsvärden.

az policy state summarize --filter "(policyDefinitionAction eq 'deny' or policyDefinitionAction eq 'audit') and resourceLocation ne 'eastus'"

Valfria parametrar

--filter

Filtrera uttryck med OData-notation.

--from

ISO 8601-formaterad tidsstämpel som anger starttiden för det intervall som ska frågas.

--management-group -m

Namnet på hanteringsgruppen.

--namespace

Providernamnrymd (t.ex. Microsoft.Provider).

--parent

Den överordnade sökvägen (t.ex. resourceTypeA/nameA/resourceTypeB/nameB).

--policy-assignment -a

Namn på principtilldelning.

--policy-definition -d

Namnet på principdefinitionen.

--policy-set-definition -s

Namnet på definitionen av principuppsättningen.

--resource

Resurs-ID eller resursnamn. Om du anger ett namn anger du resursgruppen och andra relevanta resurs-ID-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--resource-type

Resurstyp (till exempel resourceTypeC).

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .

--to

ISO 8601-formaterad tidsstämpel som anger sluttiden för det intervall som ska frågas.

--top

Maximalt antal poster som ska returneras.

az policy state trigger-scan

Utlösa en utvärdering av principefterlevnad för ett omfång.

az policy state trigger-scan [--no-wait]
                             [--resource-group]
                             [--subscription]

Exempel

Utlöst en utvärdering av principefterlevnad i det aktuella prenumerationsomfånget.

az policy state trigger-scan

Utlöst en utvärdering av principefterlevnad för en resursgrupp.

az policy state trigger-scan -g "myRg"

Utlöst en utvärdering av principefterlevnad för en resursgrupp och vänta inte tills den har slutförts.

az policy state trigger-scan -g "myRg" --no-wait

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har avslutats.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .