Partager via


az policy event

Gérer les événements de stratégie.

Commandes

Nom Description Type État
az policy event list

Répertorier les événements de stratégie.

Core GA

az policy event list

Répertorier les événements de stratégie.

az policy event list [--apply]
                     [--filter]
                     [--from]
                     [--management-group]
                     [--namespace]
                     [--order-by]
                     [--parent]
                     [--policy-assignment]
                     [--policy-definition]
                     [--policy-set-definition]
                     [--resource]
                     [--resource-group]
                     [--resource-type]
                     [--select]
                     [--to]
                     [--top]

Exemples

Obtenez les événements de stratégie dans l’étendue de l’abonnement actuelle créée le dernier jour.

az policy event list

Obtenir des événements de stratégie dans l’étendue du groupe d’administration.

az policy event list -m "myMg"

Obtenez des événements de stratégie au niveau de l’étendue du groupe de ressources dans l’abonnement actuel.

az policy event list -g "myRg"

Obtenir des événements de stratégie pour une ressource à l’aide de l’ID de ressource.

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

Obtenir des événements de stratégie pour une ressource à l’aide du nom de la ressource.

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

Obtenir des événements de stratégie pour une ressource imbriquée à l’aide du nom de la ressource.

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

Obtenir des événements de stratégie pour une définition de jeu de stratégies dans l’abonnement actuel.

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

Obtenir des événements de stratégie pour une définition de stratégie dans l’abonnement actuel.

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

Obtenir des événements de stratégie pour une attribution de stratégie dans l’abonnement actuel.

az policy event list -a "ddd8ef92e3714a5ea3d208c1"

Obtenir des événements de stratégie pour une attribution de stratégie dans le groupe de ressources spécifié dans l’abonnement actuel.

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

Obtenez les 5 principaux événements de stratégie dans l’abonnement actuel, en sélectionnant un sous-ensemble de propriétés et en personnalisant l’ordre.

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

Obtenir les événements de stratégie dans l’abonnement actuel pendant un intervalle de temps personnalisé.

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

Obtenez des événements de stratégie dans les résultats de filtrage d’abonnement actuels en fonction de certaines valeurs de propriété.

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

Obtenez le nombre d’événements de stratégie dans l’abonnement actuel.

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

Obtenir les événements de stratégie dans l’abonnement actuel agrégeant les résultats en fonction de certaines propriétés.

az policy event list --apply "groupby((policyAssignmentId, policyDefinitionId, policyDefinitionAction, resourceId), aggregate($count as numEvents))"

Obtenez des événements de stratégie dans les résultats actuels du regroupement d’abonnements en fonction de certaines propriétés.

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

Obtenir les événements de stratégie dans l’abonnement actuel agrégeant les résultats en fonction de certaines propriétés spécifiant plusieurs regroupements.

az policy event list --apply "groupby((policyAssignmentId, policyDefinitionId, resourceId))/groupby((policyAssignmentId, policyDefinitionId), aggregate($count as numResourcesWithEvents))"

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--apply

Appliquez une expression pour les agrégations à l’aide de la notation OData.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--filter

Expression de filtre à l’aide de la notation OData.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--from

Horodatage mis en forme ISO 8601 spécifiant l’heure de début de l’intervalle à interroger.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--management-group -m

Nom du groupe d’administration.

Propriété Valeur
Groupe de paramètres: Scope Arguments
--namespace

Espace de noms du fournisseur (par exemple, Microsoft.Provider).

Propriété Valeur
Groupe de paramètres: Resource ID Arguments
--order-by

Expression de classement à l’aide de la notation OData.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--parent

Chemin d’accès parent (ex : resourceTypeA/nameA/resourceTypeB/nameB).

Propriété Valeur
Groupe de paramètres: Resource ID Arguments
--policy-assignment -a

Nom de l’attribution de stratégie.

Propriété Valeur
Groupe de paramètres: Scope Arguments
--policy-definition -d

Nom de la définition de stratégie.

Propriété Valeur
Groupe de paramètres: Scope Arguments
--policy-set-definition -s

Nom de la définition du jeu de stratégies.

Propriété Valeur
Groupe de paramètres: Scope Arguments
--resource

ID de ressource ou nom de ressource. Si un nom est donné, indiquez le groupe de ressources et d’autres arguments d’ID de ressource pertinents.

Propriété Valeur
Groupe de paramètres: Resource ID Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Groupe de paramètres: Scope Arguments
--resource-type

Type de ressource (ex : resourceTypeC).

Propriété Valeur
Groupe de paramètres: Resource ID Arguments
--select

Sélectionnez une expression à l’aide de la notation OData.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--to

Horodatage mis en forme ISO 8601 spécifiant l’heure de fin de l’intervalle à interroger.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
--top

Nombre maximal d’enregistrements à retourner.

Propriété Valeur
Groupe de paramètres: Query Option Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False