PreventionObjective

PreventionObjective

PreventionObjective

Represents a PreventionObjective in Turbot Guardrails.

For more information, please see tbd.

benchmarks PreventionBenchmarks The benchmarks that contain this PreventionObjective.
category PreventionCategory The category for this PreventionObjective.
cnappMapping Scalar The cnappMapping for this PreventionObjective.
description String Short human-friendly description.
examples PreventionExamples The examples for this PreventionObjective. Alias for ruleExamples returning PreventionExampleList.
icon String FontAwesome icon reference, used for display in the product and documentation. Will be in the format fal-<icon>, far-<icon> or fas-<icon> for light, regular and solid icon classes respectively.
modUri String! Unique identifier for the defining mod.
preventions Preventions The preventions for this PreventionObjective. Alias for rules returning PreventionList.
priority PreventionObjectivePriority The priority for this PreventionObjective.
priorityDefault PreventionObjectivePriority The priority for this PreventionObjective.
resources Accountables The resources for this PreventionObjective.
resourceTypes HubResourceTypes The resourceTypes targeted by this PreventionObjective.
score Float The score for this PreventionObjective.
targets [String!] Target resource interface / type URIs.
title String! Display title.
turbot PreventionObjectiveMetadata! Turbot metadata for this PreventionObjective.
uri String! Mod-specific unique identifier.