diff --git a/README.md b/README.md index 195487bb..ea219108 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,14 @@ `Prowler` is an Open Source security tool to perform AWS, GCP and Azure security best practices assessments, audits, incident response, continuous monitoring, hardening and forensics readiness. -It contains hundreds of controls covering CIS, PCI-DSS, ISO27001, GDPR, HIPAA, FFIEC, SOC2, AWS FTR, ENS and custom security frameworks. +It contains hundreds of controls covering CIS, NIST 800, NIST CSF, CISA, RBI, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, GXP, AWS Well-Architected Framework Security Pillar, AWS Foundational Technical Review (FTR), ENS (Spainish National Security Schema) and you custom security frameworks. + +| Provider | Checks | Services | [Compliance Frameworks](https://docs.prowler.cloud/en/latest/tutorials/compliance/) | [Categories](https://docs.prowler.cloud/en/latest/tutorials/misc/#categories) | +|---|---|---|---|---| +| AWS | 281 | 54 -> `prowler aws --list-services` | 21 -> `prowler aws --list-compliance` | 6 -> `prowler aws --list-categories` | +| GCP | 47 | 7 -> `prowler gcp --list-services` | CIS soon | 0 -> `prowler gcp --list-categories`| +| Azure | 20 | 3 -> `prowler gcp --list-services` | CIS soon | 1 -> `prowler azure --list-categories` | +| Kubernetes | Planned | - | - | - | # 📖 Documentation diff --git a/tests/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled_test.py b/tests/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled_test.py index 87c0f0c5..b9971d0e 100644 --- a/tests/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled_test.py +++ b/tests/providers/aws/services/workspaces/workspaces_volume_encryption_enabled/workspaces_volume_encryption_enabled_test.py @@ -17,6 +17,9 @@ class Test_workspaces_volume_encryption_enabled: with mock.patch( "prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces", workspaces_client, + ), mock.patch( + "prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client", + workspaces_client, ): from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import ( workspaces_volume_encryption_enabled, @@ -41,6 +44,9 @@ class Test_workspaces_volume_encryption_enabled: with mock.patch( "prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces", workspaces_client, + ), mock.patch( + "prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client", + workspaces_client, ): from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import ( workspaces_volume_encryption_enabled, @@ -71,6 +77,9 @@ class Test_workspaces_volume_encryption_enabled: with mock.patch( "prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces", workspaces_client, + ), mock.patch( + "prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client", + workspaces_client, ): from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import ( workspaces_volume_encryption_enabled, @@ -99,6 +108,9 @@ class Test_workspaces_volume_encryption_enabled: with mock.patch( "prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces", workspaces_client, + ), mock.patch( + "prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client", + workspaces_client, ): from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import ( workspaces_volume_encryption_enabled, @@ -127,6 +139,9 @@ class Test_workspaces_volume_encryption_enabled: with mock.patch( "prowler.providers.aws.services.workspaces.workspaces_service.WorkSpaces", workspaces_client, + ), mock.patch( + "prowler.providers.aws.services.workspaces.workspaces_client.workspaces_client", + workspaces_client, ): from prowler.providers.aws.services.workspaces.workspaces_volume_encryption_enabled.workspaces_volume_encryption_enabled import ( workspaces_volume_encryption_enabled,