![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
An ordered sequence of response steps for a specific incident type. More...
#include <incident_response.hpp>
Public Member Functions | |
| size_t | step_count () const |
| Total number of steps in this playbook. | |
| std::vector< PlaybookStep > | steps_for_phase (IncidentPhase phase) const |
| Get all steps for a specific phase. | |
Public Attributes | |
| std::string | playbook_id |
| Unique playbook identifier. | |
| std::string | incident_type |
| Category (e.g., "data_breach", "key_compromise") | |
| std::string | version |
| Playbook version. | |
| IncidentSeverity | min_severity = IncidentSeverity::P4_LOW |
| std::vector< PlaybookStep > | steps |
| std::vector< std::string > | regulatory_references |
An ordered sequence of response steps for a specific incident type.
Definition at line 102 of file incident_response.hpp.
|
inline |
Total number of steps in this playbook.
Definition at line 111 of file incident_response.hpp.
|
inline |
Get all steps for a specific phase.
Definition at line 114 of file incident_response.hpp.
| std::string signet::forge::IncidentPlaybook::incident_type |
Category (e.g., "data_breach", "key_compromise")
Definition at line 104 of file incident_response.hpp.
| IncidentSeverity signet::forge::IncidentPlaybook::min_severity = IncidentSeverity::P4_LOW |
Definition at line 106 of file incident_response.hpp.
| std::string signet::forge::IncidentPlaybook::playbook_id |
Unique playbook identifier.
Definition at line 103 of file incident_response.hpp.
| std::vector<std::string> signet::forge::IncidentPlaybook::regulatory_references |
Definition at line 108 of file incident_response.hpp.
| std::vector<PlaybookStep> signet::forge::IncidentPlaybook::steps |
Definition at line 107 of file incident_response.hpp.
| std::string signet::forge::IncidentPlaybook::version |
Playbook version.
Definition at line 105 of file incident_response.hpp.