graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeDisableClientCertificateAuth.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeAllowedVPNGatewayProjects.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeRequireFirewallLog.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireHTTPSRedirect.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireHTTPSRedirect.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/config.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/serviceUsage/serviceUsageAllowedServices.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.bigquery.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/datagen-bq-to-bq/snowfakery_gen.py]" -- "[tools/datagen-bq-to-bq/gcs_ops.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlAllowedBackupLocation.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/artifactregistry/artifactregistryRequireCMEK.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scd-file-to-file/scd_operations.py]" -- "[tools/datagen-bq-to-bq/snowfakery_gen.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunDisableExecutionDefaultServiceAccount.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireIngressInternal.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeDisableDefaultServiceAccount.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunRequireEgressAllTraffic.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlAllowedDatabaseEngineVersions.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunRequireBinaryAuthorization.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-organization-policy-library/values.yaml]" -- "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireMySQLDatabaseFlags.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/logging/loggingAllowedConfiguration.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeDisableOSLoginProject.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeDisableDefaultServiceAccount.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireIngressInternalAndLoadBalancer.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireQueryInsights.yaml]" -- "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireHighAvailibility.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeAllowedLoadBalancerTypes.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunDisableJobDefaultServiceAccount.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeRequireDataplaneV2.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeDisableInstanceIPForwarding.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequirePostgreSQLDatabaseFlags.yaml]" -- "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireMySQLDatabaseFlags.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeDisableAutopilot.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeRequireVPCFlowLogs.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunRequireIngressInternal.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/config.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.cloudfunctions.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeAllowedLoadBalancerTypes.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlRequireHighAvailibility.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeRequireNodePoolWorkloadIdentity.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlRequirePointInTimeRecovery.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/secretmanager/secretmanagerAllowedTopics.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlAllowedDatabaseEngineVersions.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/config/services/schema.cloudresourcemanager.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.artifactregistry.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeAllowedLoadBalancerTypes.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireIngressInternalAndLoadBalancer.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeRequireVPCFlowLogs.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/artifactregistry/artifactregistryRequireCMEK.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlAllowedDatabaseEngineVersions.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireGen2.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scd-bq-to-bq/main.py]" -- "[tools/scd-bq-to-bq/gcs_ops.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scd-bq-to-bq/scd_operations.py]" -- "[tools/datagen-bq-to-bq/file_processing_utils.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudkms/cloudkmsAllowedCmekProjects.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireHTTPSRedirect.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireEgressAllTraffic.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/bigquery/bigqueryAllowedTableExpiration.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlRequireQueryInsights.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunDisableExecutionDefaultServiceAccount.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.gke.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunDisableServiceDefaultServiceAccount.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireIngressInternal.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeRequireConfidentialNodes.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunAllowedDomainMapping.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/artifactregistry/artifactregistryRequireCMEK.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeRequireAutopilot.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunDisableExecutionDefaultServiceAccount.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/artifactregistry/artifactregistryRequireCMEK.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.serviceUsage.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/compute/computeAllowedLoadBalancerTypes.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireVPCConnector.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeDisableNodePoolDefaultServiceAccount.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/datagen-bq-to-bq/prompts_collection.py]" -- "[tools/datagen-bq-to-bq/bq_ops.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-organization-policy-library/values.yaml]" -- "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlDisablePublicAuthorizedNetworks.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/gke/gkeDisableAutopilot.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudsql/cloudsqlRequireHighAvailibility.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scd-file-to-file/scd_operations.py]" -- "[tools/scd-bq-to-bq/settings.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireMySQLDatabaseFlags.yaml]" -- "[tools/custom-organization-policy-library/build/custom-constraints/cloudsql/cloudsqlRequireHighAvailibility.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/datagen-gcs-to-gcs/file_processing_utils.py]" -- "[tools/datagen-bq-to-bq/file_processing_utils.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudrun/cloudrunRequireEgressAllTraffic.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/artifactregistry/artifactregistryRequireCMEK.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/values.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/custom-sha/cloudfunctions/cloudfunctionsV1RequireGen2.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/custom-module-security-health-analytics-library/build/custom-sha/logging/loggingAllowedConfiguration.yaml]" -- "[tools/custom-module-security-health-analytics-library/build/config/services/schema.bigquery.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }