![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Backup policy configuration per DORA Art. 12. More...
#include <compliance_types.hpp>
Public Attributes | |
| std::string | policy_id |
| Unique policy identifier. | |
| int64_t | rpo_seconds = 3600 |
| Recovery Point Objective (max data loss: default 1h). | |
| int64_t | rto_seconds = 14400 |
| Recovery Time Objective (max downtime: default 4h). | |
| int32_t | retention_days = 90 |
| Backup retention period. | |
| bool | encryption_required = true |
| Backups must be encrypted. | |
| bool | integrity_check = true |
| Verify backup integrity after creation. | |
| std::string | storage_location |
| Backup storage location. | |
Backup policy configuration per DORA Art. 12.
Definition at line 507 of file compliance_types.hpp.
| bool signet::forge::dora::BackupPolicy::encryption_required = true |
Backups must be encrypted.
Definition at line 512 of file compliance_types.hpp.
| bool signet::forge::dora::BackupPolicy::integrity_check = true |
Verify backup integrity after creation.
Definition at line 513 of file compliance_types.hpp.
| std::string signet::forge::dora::BackupPolicy::policy_id |
Unique policy identifier.
Definition at line 508 of file compliance_types.hpp.
| int32_t signet::forge::dora::BackupPolicy::retention_days = 90 |
Backup retention period.
Definition at line 511 of file compliance_types.hpp.
| int64_t signet::forge::dora::BackupPolicy::rpo_seconds = 3600 |
Recovery Point Objective (max data loss: default 1h).
Definition at line 509 of file compliance_types.hpp.
| int64_t signet::forge::dora::BackupPolicy::rto_seconds = 14400 |
Recovery Time Objective (max downtime: default 4h).
Definition at line 510 of file compliance_types.hpp.
| std::string signet::forge::dora::BackupPolicy::storage_location |
Backup storage location.
Definition at line 514 of file compliance_types.hpp.