Hinzufügen von Warnungs- und Fehlermeldungen zu Validierungsergebnissen – CdmPolicyUtil
Sie verwenden CdmPolicyUtil Skripteinbindung zum Hinzufügen von Warnungs- und Fehlermeldungen zu Validierungsergebnissen in CDM Tabelle mit Ergebnissen der Richtlinienvalidierung. CDM Erwartet, dass Validierungswarnungen und -Fehler einen Knotenpfad, eine Snapshot-ID und einen Verweis auf den betroffenen Knoten enthalten.
CdmPolicyUtil
- CdmPolicyUtil Ist eine öffentliche Skripteinbindung.
- Weil CdmPolicyUtil Ist eine globale Skripteinbindung, müssen Sie sie nicht wie eine neue aufrufen CdmPolicyUtil() .
- Sie können aufrufen CdmPolicyUtil In allen Bereichen, aber der erwartete Aufrufbereich ist PaCE(Insbesondere während der Ausführung von PaCE Richtlinien).
- Der richtige Anruf ist
CdmPolicyUtil.methodName(Parameter).
REST-Nachrichtenfunktionen
- AddFailure
Fügt eine Fehlermeldung hinzu. Die Meldung wird auf der angezeigt Validierungsergebnisse Registerkarte für den Snapshot.
Parameter:
- Output: Richtlinienentscheidung für den Betreff-Snapshot ( primarySnapshotId).
- cdmNode: Knoten ( sn_cdm_node), die den Fehler verursacht hat.
- name: Name des Fehlers.
- description: Beschreibung des Fehlers.
- AddWarnung
Fügt eine Richtlinienwarnmeldung hinzu. Die Meldung wird auf der angezeigt Validierungsergebnisse Registerkarte für den Snapshot.
Parameter:
- Output: Richtlinienentscheidung für den Betreff-Snapshot ( primarySnapshotId).
- cdmNode: Knoten ( sn_cdm_node), die die Warnung verursacht hat.
- name: Name der Warnung.
- description: Beschreibung der Warnung.
- GetLastCreatedSnapshotIds
Gibt die zuletzt erstellten und veröffentlichten Snapshot-IDs für die angegebene zurück additionalDeployables. Wenn für ein bestimmtes bereitstellbares Element kein veröffentlichter Snapshot verfügbar ist, fügt eine Debug-Nachricht hinzu.
Parameter:
additionalDeployables – Kann direkt übergeben werden, wenn es um die Richtlinie geht.
- GetLastPublishedSnapshotIds
Ruft die neuesten und veröffentlichten Snapshot-IDs für die angegebene ab additionalDeployables. Wenn für ein bestimmtes bereitstellbares Element kein veröffentlichter Snapshot verfügbar ist, fügt eine Debug-Nachricht hinzu.
Parameter:
additionalDeployables – Kann direkt übergeben werden, wenn es um die Richtlinie geht.