Path Lines of Code CHANGELOG.md 880 QUICKSTART.md 443 README.md 100 cli/CHANGELOG.md 493 cli/README.md 1819 cli/api_module.json 5 deployment/aws-ami/debian-minikube/README.md 90 deployment/compose/README.md 168 obfuscator-cli/README.md 48 patches/README.md 4 src/deployment_resources.json 9164 src/executor/README.md 25 src/executor/requirements.txt 14 src/lambdas/custodian_api_handler/README.md 362 src/lambdas/custodian_api_handler/deployment_resources.json 57 src/lambdas/custodian_api_handler/lambda_config.json 67 src/lambdas/custodian_api_handler/local_requirements.txt 1 src/lambdas/custodian_api_handler/requirements.txt 1 src/lambdas/custodian_configuration_api_handler/README.md 1221 src/lambdas/custodian_configuration_api_handler/deployment_resources.json 67 src/lambdas/custodian_configuration_api_handler/lambda_config.json 57 src/lambdas/custodian_configuration_api_handler/local_requirements.txt 1 src/lambdas/custodian_configuration_api_handler/requirements.txt 1 src/lambdas/custodian_event_handler/deployment_resources.json 40 src/lambdas/custodian_event_handler/lambda_config.json 72 src/lambdas/custodian_event_handler/local_requirements.txt 1 src/lambdas/custodian_event_handler/requirements.txt 1 src/lambdas/custodian_job_updater/README.md 16 src/lambdas/custodian_job_updater/deployment_resources.json 39 src/lambdas/custodian_job_updater/lambda_config.json 42 src/lambdas/custodian_job_updater/local_requirements.txt 1 src/lambdas/custodian_job_updater/requirements.txt 1 src/lambdas/custodian_license_updater/README.md 29 src/lambdas/custodian_license_updater/deployment_resources.json 36 src/lambdas/custodian_license_updater/lambda_config.json 38 src/lambdas/custodian_license_updater/local_requirements.txt 1 src/lambdas/custodian_license_updater/requirements.txt 1 src/lambdas/custodian_metrics_updater/README.md 107 src/lambdas/custodian_metrics_updater/deployment_resources.json 53 src/lambdas/custodian_metrics_updater/lambda_config.json 80 src/lambdas/custodian_metrics_updater/local_requirements.txt 1 src/lambdas/custodian_metrics_updater/requirements.txt 2 src/lambdas/custodian_report_generator/README.md 66 src/lambdas/custodian_report_generator/deployment_resources.json 42 src/lambdas/custodian_report_generator/lambda_config.json 44 src/lambdas/custodian_report_generator/local_requirements.txt 1 src/lambdas/custodian_report_generator/requirements.txt 2 src/lambdas/custodian_rule_meta_updater/README.md 57 src/lambdas/custodian_rule_meta_updater/deployment_resources.json 32 src/lambdas/custodian_rule_meta_updater/lambda_config.json 41 src/lambdas/custodian_rule_meta_updater/local_requirements.txt 1 src/lambdas/custodian_rule_meta_updater/requirements.txt 3 src/lambdas/layers/common_dependencies_layer/lambda_layer_config.json 8 src/lambdas/layers/common_dependencies_layer/local_requirements.txt 6 src/lambdas/layers/common_dependencies_layer/requirements.txt 17 src/onprem/README.md 68 src/onprem/requirements.txt 27 src/validators/deployment_resources.json 6857 tests/data/cloud_custodian/README.md 9 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-070-unused_ec2_security_groups/metadata.json 88 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-070-unused_ec2_security_groups/resources.json 132 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-150-api_gateway_rest_api_encryption_at_rest/metadata.json 73 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-150-api_gateway_rest_api_encryption_at_rest/resources.json 1 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-221-sns_kms_encryption_enabled/metadata.json 81 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-221-sns_kms_encryption_enabled/resources.json 44 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-374-cloudtrail_logs_data_events/metadata.json 77 tests/data/cloud_custodian/aws/eu-central-1/ecc-aws-374-cloudtrail_logs_data_events/resources.json 26 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-149-rds_public_access_disabled/metadata.json 69 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-149-rds_public_access_disabled/resources.json 1 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-167-security_group_ingress_is_restricted_traffic_to_port_143/metadata.json 69 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-167-security_group_ingress_is_restricted_traffic_to_port_143/resources.json 1 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-229-ecr_repository_kms_encryption_enabled/metadata.json 74 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-229-ecr_repository_kms_encryption_enabled/resources.json 32 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-374-cloudtrail_logs_data_events/metadata.json 78 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-374-cloudtrail_logs_data_events/resources.json 26 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-427-rds_cluster_without_tag_information/metadata.json 63 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-490-ec2_token_hop_limit_check/metadata.json 76 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-490-ec2_token_hop_limit_check/resources.json 276 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-575-ebs_volumes_attached_to_stopped_ec2_instances/metadata.json 77 tests/data/cloud_custodian/aws/eu-west-1/ecc-aws-575-ebs_volumes_attached_to_stopped_ec2_instances/resources.json 343 tests/data/cloud_custodian/aws/global/ecc-aws-112-s3_bucket_versioning_mfa_delete_enabled/metadata.json 74 tests/data/cloud_custodian/aws/global/ecc-aws-112-s3_bucket_versioning_mfa_delete_enabled/resources.json 323 tests/data/cloud_custodian/aws/global/ecc-aws-499-iam_group_has_users_check/metadata.json 77 tests/data/cloud_custodian/aws/global/ecc-aws-499-iam_group_has_users_check/resources.json 23 tests/data/cloud_custodian/aws/global/ecc-aws-516-s3_event_notifications_enabled/metadata.json 74 tests/data/cloud_custodian/aws/global/ecc-aws-516-s3_event_notifications_enabled/resources.json 216 tests/data/cloud_custodian/aws/global/ecc-aws-527-waf_global_webacl_not_empty/metadata.json 62 tests/data/cloud_custodian/azure/global/ecc-azure-096-cis_sec_defender_azure_sql/metadata.json 75 tests/data/cloud_custodian/azure/global/ecc-azure-096-cis_sec_defender_azure_sql/resources.json 14 tests/data/cloud_custodian/azure/global/ecc-azure-099-cis_sec_defender_aks/metadata.json 75 tests/data/cloud_custodian/azure/global/ecc-azure-099-cis_sec_defender_aks/resources.json 14 tests/data/cloud_custodian/azure/global/ecc-azure-109-cis_sa_logging_blob/metadata.json 69 tests/data/cloud_custodian/azure/global/ecc-azure-109-cis_sa_logging_blob/resources.json 1 tests/data/cloud_custodian/azure/global/ecc-azure-125-nsg_mysql/metadata.json 63 tests/data/cloud_custodian/azure/global/ecc-azure-213-asb_lt_defender_dns/metadata.json 75 tests/data/cloud_custodian/azure/global/ecc-azure-213-asb_lt_defender_dns/resources.json 14 tests/data/cloud_custodian/azure/global/ecc-azure-310-asb_defender_open_source_rds/metadata.json 75 tests/data/cloud_custodian/azure/global/ecc-azure-310-asb_defender_open_source_rds/resources.json 15 tests/data/cloud_custodian/azure/global/ecc-azure-313-cis_postgresql_log_min_messages/metadata.json 62 tests/data/cloud_custodian/azure/global/ecc-azure-347-mysql_cmk/metadata.json 69 tests/data/cloud_custodian/azure/global/ecc-azure-347-mysql_cmk/resources.json 1 tests/data/cloud_custodian/azure/global/ecc-azure-358-synapse_workspace_managed_vnet/metadata.json 69 tests/data/cloud_custodian/azure/global/ecc-azure-358-synapse_workspace_managed_vnet/resources.json 1 tests/data/cloud_custodian/azure/global/ecc-azure-376-cis_defender_cosmodb/metadata.json 75 tests/data/cloud_custodian/azure/global/ecc-azure-376-cis_defender_cosmodb/resources.json 14 tests/data/cloud_custodian/google/global/ecc-gcp-025-no_default_network/metadata.json 74 tests/data/cloud_custodian/google/global/ecc-gcp-025-no_default_network/resources.json 63 tests/data/cloud_custodian/google/global/ecc-gcp-027-dnssec_for_cloud_dns/metadata.json 61 tests/data/cloud_custodian/google/global/ecc-gcp-033-vpc_flow_logs_for_every_subnet/metadata.json 74 tests/data/cloud_custodian/google/global/ecc-gcp-033-vpc_flow_logs_for_every_subnet/resources.json 839 tests/data/cloud_custodian/google/global/ecc-gcp-101-load_balancer_access_logging_disabled/metadata.json 61 tests/data/cloud_custodian/google/global/ecc-gcp-104-default_firewall_rule_in_use/metadata.json 73 tests/data/cloud_custodian/google/global/ecc-gcp-104-default_firewall_rule_in_use/resources.json 152 tests/data/cloud_custodian/google/global/ecc-gcp-109-prevent_allow_all_ingress/metadata.json 73 tests/data/cloud_custodian/google/global/ecc-gcp-109-prevent_allow_all_ingress/resources.json 54 tests/data/cloud_custodian/google/global/ecc-gcp-153-vm_instances_without_any_label_information/metadata.json 67 tests/data/cloud_custodian/google/global/ecc-gcp-153-vm_instances_without_any_label_information/resources.json 1 tests/data/cloud_custodian/google/global/ecc-gcp-237-postgresql_use_the_latest_major_version/metadata.json 68 tests/data/cloud_custodian/google/global/ecc-gcp-237-postgresql_use_the_latest_major_version/resources.json 1 tests/data/cloud_custodian/google/global/ecc-gcp-240-slow_query_log_database_flag_for_cloud_sql_mysql/metadata.json 68 tests/data/cloud_custodian/google/global/ecc-gcp-240-slow_query_log_database_flag_for_cloud_sql_mysql/resources.json 1 tests/data/cloud_custodian/google/global/ecc-gcp-272-firewall_logging_enabled/metadata.json 74 tests/data/cloud_custodian/google/global/ecc-gcp-272-firewall_logging_enabled/resources.json 148 tests/data/expected/aws_details_report.json 1686 tests/data/expected/aws_job_errors.json 16 tests/data/expected/aws_job_statistics.json 194 tests/data/expected/aws_rules_meta.json 72 tests/data/expected/c_level/overview_report.json 124 tests/data/expected/metrics/aws_operational_finops.json 37 tests/data/expected/metrics/aws_operational_overview.json 31 tests/data/expected/metrics/aws_operational_resources.json 220 tests/data/expected/metrics/aws_operational_rules.json 279 tests/data/expected/metrics/azure_operational_overview.json 14 tests/data/expected/metrics/azure_operational_resources.json 77 tests/data/expected/metrics/azure_operational_rules.json 169 tests/data/expected/metrics/c_level_overview.json 59 tests/data/expected/metrics/google_operational_overview.json 14 tests/data/expected/metrics/google_operational_resources.json 101 tests/data/expected/metrics/google_operational_rules.json 169 tests/data/expected/operational/attacks_report.json 22 tests/data/expected/operational/compliance_report.json 42 tests/data/expected/operational/finops_report.json 53 tests/data/expected/operational/overview_report.json 54 tests/data/expected/operational/resources_report.json 257 tests/data/expected/operational/rules_report.json 291 tests/data/metadata/finops.json 19 tests/data/shards/aws/0.json 536 tests/data/shards/aws/1.json 1081 tests/data/shards/aws/meta.json 72 tests/smoke/README.md 40