Ansichten:
Viele API-Operationen definieren einen overrides-Parameter, der steuert, ob die Antwort nur die Überschreibungen enthält, die auf der Zielressource konfiguriert sind (Überschreibungen = wahr), oder alle effektiven Eigenschaften umfasst – sowohl Überschreibungen als auch Eigenschaftswerte, die die Ressource erbt (Überschreibungen = falsch).
Zum Beispiel gibt die Beschreiben einer Richtlinie-Operation des Richtlinienendpunkts ein Richtlinienobjekt für eine spezifische Richtlinie auf Server- und Workload Protection zurück. Dieser Endpunkt definiert einen overrides-Parameter, der bestimmt, welche Eigenschaftswerte für die gezielte Richtlinie zurückgegeben werden:
  • overrides = false: Das zurückgegebene Richtlinienobjekt enthält die Eigenschaftswerte, die von der übergeordneten Richtlinie geerbt werden, sowie die Eigenschaftswerte, die die Richtlinie überschreibt.
  • overrides = true: Das zurückgegebene Richtlinienobjekt enthält nur die Eigenschaften, die die Richtlinie überschreibt.
Für Vorgänge, die eine Ressource erstellen oder ändern, gilt der overrides-Parameter für das erstellte oder geänderte Objekt, das die Antwort enthält. Zum Beispiel verwenden Sie den Create a Policy-Vorgang, um eine Richtlinie zu erstellen, die die Basisrichtlinie als übergeordnetes Element hat und das Application Control-Modul aktiviert:
  • overrides = false: Die Antwort enthält ein Richtlinienobjekt, das alle Eigenschaftswerte der Basisrichtlinie sowie den Application Control-Statuswert "Ein" hat.
  • overrides = true: Die Antwort enthält ein Richtlinienobjekt, das nur den Application Control-Statuswert "ein" enthält.
Für Operationen, die Ressourcen suchen oder auflisten, bestimmt der overrides-Parameter, welche Ressourcen zurückgegeben werden und welche Eigenschaftswerte enthalten sind. Zum Beispiel definiert die List Intrusion Prevention Rule IDs-Operation des Richtlinienendpunkts einen overrides-Parameter:
  • overrides = false: Die zurückgegebene Liste enthält alle Regeln zum Eindringschutz, die der Zielrichtlinie und der übergeordneten Richtlinie zugewiesen sind. Alle Regelmerkmale sind enthalten.
  • overrides = true: Die zurückgegebene Liste enthält nur die Regeln, deren Eigenschaften in der Zielrichtlinie überschrieben werden. Darüber hinaus enthalten die Regeln nur die Eigenschaften, die überschrieben werden.
Ein Beispiel für das Anzeigen von Überschreibungen finden Sie unter Beispiel: Abrufen der Überschreibungen für einen Computer.