Skip to content

Commit 9076640

Browse files
authored
feat(compliance): add SecNumCloud 3.2 for GCP (#10364)
1 parent 8c2e233 commit 9076640

File tree

3 files changed

+1485
-0
lines changed

3 files changed

+1485
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import warnings
2+
3+
from dashboard.common_methods import get_section_containers_format3
4+
5+
warnings.filterwarnings("ignore")
6+
7+
8+
def get_table(data):
9+
aux = data[
10+
[
11+
"REQUIREMENTS_ID",
12+
"REQUIREMENTS_DESCRIPTION",
13+
"REQUIREMENTS_ATTRIBUTES_SECTION",
14+
"CHECKID",
15+
"STATUS",
16+
"REGION",
17+
"ACCOUNTID",
18+
"RESOURCEID",
19+
]
20+
].copy()
21+
22+
return get_section_containers_format3(
23+
aux, "REQUIREMENTS_ATTRIBUTES_SECTION", "REQUIREMENTS_ID"
24+
)

prowler/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ All notable changes to the **Prowler SDK** are documented in this file.
1212
-`entra_conditional_access_policy_require_mfa_for_admin_portals` check for Azure provider and update CIS compliance [(#10330)](https://github.com/prowler-cloud/prowler/pull/10330)
1313
- CheckMetadata Pydantic validators [(#8584)](https://github.com/prowler-cloud/prowler/pull/8583)
1414
- `organization_repository_deletion_limited` check for GitHub provider [(#10185)](https://github.com/prowler-cloud/prowler/pull/10185)
15+
- SecNumCloud 3.2 compliance framework for the GCP provider [(#10364)](https://github.com/prowler-cloud/prowler/pull/10364)
1516
- SecNumCloud 3.2 for the Azure provider [(#10358)](https://github.com/prowler-cloud/prowler/pull/10358)
1617

1718
### 🔄 Changed

0 commit comments

Comments
 (0)