PreventionType

PreventionType

PreventionType

Represents a PreventionType in Turbot Guardrails.

Prevention types categorize preventions by their implementation approach (e.g., SCP, IAM Policy, Network Security Group).

For more information, please see Prevention Types.

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.
layer PreventionObjectiveLayer The layer for this PreventionType.
modUri String! Unique identifier for the defining mod.
parent String The parent of this PreventionType.
title String! Display title.
turbot TurbotResourceMetadata! Turbot metadata for this PreventionType.
uri String! Mod-specific unique identifier.