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" ] "[hacks/genai-fe/qwiklabs.yaml]" -- "[hacks/genai-fe/artifacts/variables.tf]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[hacks/genai-fe/qwiklabs.yaml]" -- "[hacks/genai-fe/artifacts/main.tf]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[hacks/genai-fe/artifacts/variables.tf]" -- "[hacks/genai-fe/artifacts/main.tf]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[hacks/genai-intro/qwiklabs.yaml]" -- "[hacks/bq-dwh/qwiklabs.yaml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[hacks/bq-dwh/artifacts/runtime.yaml]" -- "[hacks/bq-dwh/qwiklabs.yaml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[hacks/recaptcha-cloudarmor-security/artifacts/runtime.yaml]" -- "[hacks/realtime-analytics/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/qwiklabs.yaml]" -- "[hacks/intro-to-gke/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/artifacts/runtime.yaml]" -- "[hacks/iac-with-tf/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/modernizing-monoliths/qwiklabs.yaml]" -- "[hacks/gaming-on-gcp/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/artifacts/runtime.yaml]" -- "[hacks/demand-forecasting/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/qwiklabs.yaml]" -- "[hacks/realtime-analytics/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/artifacts/runtime.yaml]" -- "[hacks/bq-dwh/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/modernizing-monoliths/qwiklabs.yaml]" -- "[hacks/iac-with-tf/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/iac-with-tf/artifacts/runtime.yaml]" -- "[hacks/genai-intro/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" -- "[hacks/intro-to-gke/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/intro-to-gke/artifacts/runtime.yaml]" -- "[hacks/genai-intro/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/qwiklabs.yaml]" -- "[hacks/genai-intro/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/genai-intro/artifacts/runtime.yaml]" -- "[hacks/cloud-run/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/qwiklabs.yaml]" -- "[hacks/gaming-on-gcp/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/genai-fe/artifacts/outputs.tf]" -- "[hacks/genai-fe/artifacts/main.tf]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/genai-intro/artifacts/runtime.yaml]" -- "[hacks/gaming-on-gcp/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/modernizing-monoliths/qwiklabs.yaml]" -- "[hacks/gaming-on-gcp/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/intro-to-gke/qwiklabs.yaml]" -- "[hacks/cloud-run/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" -- "[hacks/gaming-on-gcp/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/cloud-run/artifacts/runtime.yaml]" -- "[hacks/genai-intro/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" -- "[hacks/cloud-run/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/artifacts/runtime.yaml]" -- "[hacks/modernizing-monoliths/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/realtime-analytics/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/cloud-run/qwiklabs.yaml]" -- "[hacks/bq-dwh/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/artifacts/runtime.yaml]" -- "[hacks/intro-to-gke/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/bq-dwh/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/genai-intro/artifacts/runtime.yaml]" -- "[hacks/gaming-on-gcp/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/artifacts/runtime.yaml]" -- "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/cloud-run/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/iac-with-tf/artifacts/runtime.yaml]" -- "[hacks/gaming-on-gcp/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/iac-with-tf/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/modernizing-monoliths/qwiklabs.yaml]" -- "[hacks/modernizing-monoliths/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/artifacts/runtime.yaml]" -- "[hacks/intro-to-gke/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/intro-to-gke/qwiklabs.yaml]" -- "[hacks/cloud-run/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/gaming-on-gcp/qwiklabs.yaml]" -- "[hacks/bq-dwh/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/artifacts/runtime.yaml]" -- "[hacks/iac-with-tf/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/genai-fe/artifacts/runtime.yaml]" -- "[hacks/genai-fe/artifacts/variables.tf]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/realtime-analytics/qwiklabs.yaml]" -- "[hacks/mlops-on-gcp/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/artifacts/runtime.yaml]" -- "[hacks/modernizing-monoliths/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/artifacts/runtime.yaml]" -- "[hacks/iac-with-tf/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/iac-with-tf/artifacts/runtime.yaml]" -- "[hacks/bq-dwh/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/mlops-on-gcp/qwiklabs.yaml]" -- "[hacks/intro-to-gke/artifacts/runtime.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/demand-forecasting/qwiklabs.yaml]" -- "[hacks/cloud-run/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[hacks/recaptcha-cloudarmor-security/qwiklabs.yaml]" -- "[hacks/iac-with-tf/qwiklabs.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; }