fix(ens): add dependencias field ENS rd2022 compliance (#3701)

This commit is contained in:
Pedro Martín
2024-04-09 08:29:41 +02:00
committed by GitHub
parent 63dcc057d3
commit 28b5ef9ee9
4 changed files with 413 additions and 204 deletions
File diff suppressed because it is too large Load Diff
+1
View File
@@ -46,6 +46,7 @@ class ENS_Requirement_Attribute(BaseModel):
Tipo: ENS_Requirement_Attribute_Tipos
Nivel: ENS_Requirement_Attribute_Nivel
Dimensiones: list[ENS_Requirement_Attribute_Dimensiones]
Dependencias: list[str]
# Generic Compliance Requirement Attribute
@@ -37,6 +37,7 @@ def write_compliance_row_ens_rd2022_aws(
Requirements_Attributes_Nivel=attribute.Nivel,
Requirements_Attributes_Tipo=attribute.Tipo,
Requirements_Attributes_Dimensiones=",".join(attribute.Dimensiones),
Requirements_Attributes_Dependencias=",".join(attribute.Dependencias),
Status=finding.status,
StatusExtended=finding.status_extended,
ResourceId=finding.resource_id,
+1
View File
@@ -50,6 +50,7 @@ class Check_Output_CSV_ENS_RD2022(BaseModel):
Requirements_Attributes_Nivel: str
Requirements_Attributes_Tipo: str
Requirements_Attributes_Dimensiones: str
Requirements_Attributes_Dependencias: str
Status: str
StatusExtended: str
ResourceId: str