PreventionFactType
PreventionFactType
PreventionFactType
Represents a PreventionFactType in Turbot Guardrail.
Fact types define the structure and schema for prevention facts that can be collected and evaluated.
For more information, please see tbd.
data |
Scalar | The data for this PreventionFactType. |
defaultFacts |
Scalar | The default facts defined for this PreventionFactType. |
| These are the baseline fact values that apply unless overridden at a specific resource level. | ||
description |
String | Short human-friendly description. |
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. |
inheritance |
String | The inheritance mode for facts of this type. Can be 'override' (child replaces parent) or 'accumulation' (collect from all levels). |
modUri |
String! | Unique identifier for the defining mod. |
parent |
String | The parent of this PreventionFactType. |
schema |
Scalar | JSON schema defining the structure for facts of this type. |
title |
String! | Display title. |
turbot |
TurbotResourceMetadata! | Turbot metadata for this PreventionFactType. |
uri |
String! | Mod-specific unique identifier. |