PreventionFact

PreventionFact

PreventionFact

Represents a PreventionFact in Turbot Guardrail.

A fact is a piece of information derived from a prevention rule, representing a simplified security assertion (e.g., "S3 is blocked", "us-east-1 is available") that can be aggregated across the organization hierarchy.

For more information, please see tbd.

factType PreventionFactType The factType for this PreventionFact.
prevention Prevention The prevention that generated this PreventionFact.
Returns null if the fact was not generated from a prevention rule.
sourceResource Resource The sourceResource where this PreventionFact was defined.
Returns null for default facts (defined in the fact type), or the resource where the fact was set.
turbot PreventionFactMetadata! Turbot metadata for this PreventionFact.