Les règles DFW peuvent être créées, mises à jour et supprimées à l'aide de l'interface utilisateur et de l'API.
État de réalisation de la règle sur l'interface utilisateur
Vous pouvez voir l'état de réalisation de la règle pour les stratégies de pare-feu DFW et de passerelle en accédant à SécuritéPare-feu de passerelle et en vérifiant l'état de réalisation de la règle signalée par les nœuds de transport.
ou- Réussite
- Erreur
- En cours d'exécution
- Inconnu
État de réalisation de la règle via les API
Si la règle a été créée et appliquée aux nœuds appropriés, l'état de réalisation peut être vérifié par les API de gestionnaire de stratégies suivantes.
Pour vérifier l'état de réalisation de toutes les entités créées dans le gestionnaire de stratégie, exécutez la commande : GET: https://<Policy Appliance IP>/policy/api/v1/infra/realized-state/realized-entities
L'état réalisé de l'objet doit être « RÉALISÉ » et « runtime_status » doit être « RÉUSSI »
Par exemple, la requête pour vérifier l'état réalisé de <e2d4c010-96c8-11e9-8c0a-f7581ab92530>
de la stratégie de sécurité au niveau du gestionnaire de stratégie est <f96f27c0-92b8-11e9-96af-b5e746a259e7> is
GET https://10.172.121.219/policy/api/v1/infra/realized-state/realized-entities?intent_path=/infra/domains/default/security-policies/f96f27c0-92b8-11e9-96af-b5e746a259e7/rules/e2d4c010-96c8-11e9-8c0a-f7581ab92530
{ "results": [ { "extended_attributes": [], "entity_type": "RealizedFirewallRule", "intent_paths": [ "/infra/domains/default/security-policies/1-communication-560" ], "resource_type": "GenericPolicyRealizedResource", "id": "default.1-communication-560.3-communication-110", "display_name": "default.1-communication-560.3-communication-110", "description": "default.1-communication-560.3-communication-110", "path": "/infra/realized-state/enforcement-points/default/firewalls/firewall-sections/default.1-communication-560/firewall-rules/default.1-communication-560.3-communication-110", "relative_path": "default.1-communication-560.3-communication-110", "parent_path": "/infra/realized-state/enforcement-points/default/firewalls/firewall-sections/default.1-communication-560", "intent_reference": [], "realization_specific_identifier": "1028", "state": "REALIZED", "alarms": [], "runtime_status": "IN_PROGRESS", "_create_user": "system", "_create_time": 1561673625030, "_last_modified_user": "system", "_last_modified_time": 1561674044534, "_system_owned": false, "_protection": "NOT_PROTECTED", "_revision": 6 } ], "result_count": 1 }
Pour vérifier l'état général réalisé de la section de chaque règle dans une section de l'hyperviseur, exécutez la commande : GET https://<policy-mgr>/policy/api/v1/infra/realized-state/status?include_enforced_status=true&intent_path=<Security_policy_path>
.
- Réussite
- Erreur
- En cours d'exécution
- Inconnu
État global du nœud de transport 1 | État global du nœud de transport 2 | État consolidé |
---|---|---|
ERREUR | ERREUR | ERREUR |
ERREUR | EN_COURS | ERREUR |
ERREUR | INCONNU | ERREUR |
EN_COURS | EN_COURS | EN_COURS |
EN_COURS | INCONNU | EN_COURS |
RÉUSSITE | RÉUSSITE | RÉUSSITE |
RÉUSSITE | ERREUR | ERREUR |
RÉUSSITE | EN_COURS | EN_COURS |
RÉUSSITE | INCONNU | INCONNU |
INCONNU | INCONNU | INCONNU |