diff --git a/examples/README.md b/blueprints/README.md similarity index 100% rename from examples/README.md rename to blueprints/README.md diff --git a/examples/cloud-operations/README.md b/blueprints/cloud-operations/README.md similarity index 100% rename from examples/cloud-operations/README.md rename to blueprints/cloud-operations/README.md diff --git a/examples/cloud-operations/adfs/README.md b/blueprints/cloud-operations/adfs/README.md similarity index 100% rename from examples/cloud-operations/adfs/README.md rename to blueprints/cloud-operations/adfs/README.md diff --git a/examples/cloud-operations/adfs/ansible/ansible.cfg b/blueprints/cloud-operations/adfs/ansible/ansible.cfg similarity index 100% rename from examples/cloud-operations/adfs/ansible/ansible.cfg rename to blueprints/cloud-operations/adfs/ansible/ansible.cfg diff --git a/examples/cloud-operations/adfs/ansible/inventory/hosts.ini b/blueprints/cloud-operations/adfs/ansible/inventory/hosts.ini similarity index 100% rename from examples/cloud-operations/adfs/ansible/inventory/hosts.ini rename to blueprints/cloud-operations/adfs/ansible/inventory/hosts.ini diff --git a/examples/cloud-operations/adfs/ansible/playbook.yaml b/blueprints/cloud-operations/adfs/ansible/playbook.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/playbook.yaml rename to blueprints/cloud-operations/adfs/ansible/playbook.yaml diff --git a/examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/groups.json b/blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/groups.json similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/groups.json rename to blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/groups.json diff --git a/examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/memberships.json b/blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/memberships.json similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/memberships.json rename to blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/memberships.json diff --git a/examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/users.json b/blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/users.json similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/ad-provisioning/files/users.json rename to blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/files/users.json diff --git a/examples/cloud-operations/adfs/ansible/roles/ad-provisioning/tasks/main.yaml b/blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/ad-provisioning/tasks/main.yaml rename to blueprints/cloud-operations/adfs/ansible/roles/ad-provisioning/tasks/main.yaml diff --git a/examples/cloud-operations/adfs/ansible/roles/adfs-installation/tasks/main.yaml b/blueprints/cloud-operations/adfs/ansible/roles/adfs-installation/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/adfs-installation/tasks/main.yaml rename to blueprints/cloud-operations/adfs/ansible/roles/adfs-installation/tasks/main.yaml diff --git a/examples/cloud-operations/adfs/ansible/roles/adfs-prerequisites/tasks/main.yaml b/blueprints/cloud-operations/adfs/ansible/roles/adfs-prerequisites/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/adfs-prerequisites/tasks/main.yaml rename to blueprints/cloud-operations/adfs/ansible/roles/adfs-prerequisites/tasks/main.yaml diff --git a/examples/cloud-operations/adfs/ansible/roles/anthos/tasks/main.yaml b/blueprints/cloud-operations/adfs/ansible/roles/anthos/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/anthos/tasks/main.yaml rename to blueprints/cloud-operations/adfs/ansible/roles/anthos/tasks/main.yaml diff --git a/examples/cloud-operations/adfs/ansible/roles/server-setup/tasks/main.yaml b/blueprints/cloud-operations/adfs/ansible/roles/server-setup/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/adfs/ansible/roles/server-setup/tasks/main.yaml rename to blueprints/cloud-operations/adfs/ansible/roles/server-setup/tasks/main.yaml diff --git a/examples/cloud-operations/adfs/architecture.png b/blueprints/cloud-operations/adfs/architecture.png similarity index 100% rename from examples/cloud-operations/adfs/architecture.png rename to blueprints/cloud-operations/adfs/architecture.png diff --git a/examples/cloud-operations/adfs/main.tf b/blueprints/cloud-operations/adfs/main.tf similarity index 100% rename from examples/cloud-operations/adfs/main.tf rename to blueprints/cloud-operations/adfs/main.tf diff --git a/examples/cloud-operations/adfs/outputs.tf b/blueprints/cloud-operations/adfs/outputs.tf similarity index 100% rename from examples/cloud-operations/adfs/outputs.tf rename to blueprints/cloud-operations/adfs/outputs.tf diff --git a/examples/cloud-operations/adfs/scripts/ad-provisioning/main.py b/blueprints/cloud-operations/adfs/scripts/ad-provisioning/main.py similarity index 100% rename from examples/cloud-operations/adfs/scripts/ad-provisioning/main.py rename to blueprints/cloud-operations/adfs/scripts/ad-provisioning/main.py diff --git a/examples/cloud-operations/adfs/scripts/ad-provisioning/requirements.txt b/blueprints/cloud-operations/adfs/scripts/ad-provisioning/requirements.txt similarity index 100% rename from examples/cloud-operations/adfs/scripts/ad-provisioning/requirements.txt rename to blueprints/cloud-operations/adfs/scripts/ad-provisioning/requirements.txt diff --git a/examples/cloud-operations/adfs/scripts/anthos.ps1 b/blueprints/cloud-operations/adfs/scripts/anthos.ps1 similarity index 100% rename from examples/cloud-operations/adfs/scripts/anthos.ps1 rename to blueprints/cloud-operations/adfs/scripts/anthos.ps1 diff --git a/examples/cloud-operations/adfs/templates/gssh.sh.tpl b/blueprints/cloud-operations/adfs/templates/gssh.sh.tpl similarity index 100% rename from examples/cloud-operations/adfs/templates/gssh.sh.tpl rename to blueprints/cloud-operations/adfs/templates/gssh.sh.tpl diff --git a/examples/cloud-operations/adfs/templates/vars.yaml.tpl b/blueprints/cloud-operations/adfs/templates/vars.yaml.tpl similarity index 100% rename from examples/cloud-operations/adfs/templates/vars.yaml.tpl rename to blueprints/cloud-operations/adfs/templates/vars.yaml.tpl diff --git a/examples/cloud-operations/adfs/variables.tf b/blueprints/cloud-operations/adfs/variables.tf similarity index 100% rename from examples/cloud-operations/adfs/variables.tf rename to blueprints/cloud-operations/adfs/variables.tf diff --git a/examples/cloud-operations/adfs/versions.tf b/blueprints/cloud-operations/adfs/versions.tf similarity index 100% rename from examples/cloud-operations/adfs/versions.tf rename to blueprints/cloud-operations/adfs/versions.tf diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/README.md b/blueprints/cloud-operations/asset-inventory-feed-remediation/README.md similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/README.md rename to blueprints/cloud-operations/asset-inventory-feed-remediation/README.md diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/backend.tf.sample b/blueprints/cloud-operations/asset-inventory-feed-remediation/backend.tf.sample similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/backend.tf.sample rename to blueprints/cloud-operations/asset-inventory-feed-remediation/backend.tf.sample diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/cf/main.py b/blueprints/cloud-operations/asset-inventory-feed-remediation/cf/main.py similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/cf/main.py rename to blueprints/cloud-operations/asset-inventory-feed-remediation/cf/main.py diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/cf/requirements.txt b/blueprints/cloud-operations/asset-inventory-feed-remediation/cf/requirements.txt similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/cf/requirements.txt rename to blueprints/cloud-operations/asset-inventory-feed-remediation/cf/requirements.txt diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/cloud-shell-readme.txt b/blueprints/cloud-operations/asset-inventory-feed-remediation/cloud-shell-readme.txt similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/cloud-shell-readme.txt rename to blueprints/cloud-operations/asset-inventory-feed-remediation/cloud-shell-readme.txt diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/diagram.png b/blueprints/cloud-operations/asset-inventory-feed-remediation/diagram.png similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/diagram.png rename to blueprints/cloud-operations/asset-inventory-feed-remediation/diagram.png diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/main.tf b/blueprints/cloud-operations/asset-inventory-feed-remediation/main.tf similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/main.tf rename to blueprints/cloud-operations/asset-inventory-feed-remediation/main.tf diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/outputs.tf b/blueprints/cloud-operations/asset-inventory-feed-remediation/outputs.tf similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/outputs.tf rename to blueprints/cloud-operations/asset-inventory-feed-remediation/outputs.tf diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/variables.tf b/blueprints/cloud-operations/asset-inventory-feed-remediation/variables.tf similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/variables.tf rename to blueprints/cloud-operations/asset-inventory-feed-remediation/variables.tf diff --git a/examples/cloud-operations/asset-inventory-feed-remediation/versions.tf b/blueprints/cloud-operations/asset-inventory-feed-remediation/versions.tf similarity index 100% rename from examples/cloud-operations/asset-inventory-feed-remediation/versions.tf rename to blueprints/cloud-operations/asset-inventory-feed-remediation/versions.tf diff --git a/examples/cloud-operations/binauthz/README.md b/blueprints/cloud-operations/binauthz/README.md similarity index 100% rename from examples/cloud-operations/binauthz/README.md rename to blueprints/cloud-operations/binauthz/README.md diff --git a/examples/cloud-operations/binauthz/app/clobuild.yaml b/blueprints/cloud-operations/binauthz/app/clobuild.yaml similarity index 100% rename from examples/cloud-operations/binauthz/app/clobuild.yaml rename to blueprints/cloud-operations/binauthz/app/clobuild.yaml diff --git a/examples/cloud-operations/binauthz/diagram.png b/blueprints/cloud-operations/binauthz/diagram.png similarity index 100% rename from examples/cloud-operations/binauthz/diagram.png rename to blueprints/cloud-operations/binauthz/diagram.png diff --git a/examples/cloud-operations/binauthz/image/.dockerignore b/blueprints/cloud-operations/binauthz/image/.dockerignore similarity index 100% rename from examples/cloud-operations/binauthz/image/.dockerignore rename to blueprints/cloud-operations/binauthz/image/.dockerignore diff --git a/examples/cloud-operations/binauthz/image/.gitignore b/blueprints/cloud-operations/binauthz/image/.gitignore similarity index 100% rename from examples/cloud-operations/binauthz/image/.gitignore rename to blueprints/cloud-operations/binauthz/image/.gitignore diff --git a/examples/cloud-operations/binauthz/image/Dockerfile b/blueprints/cloud-operations/binauthz/image/Dockerfile similarity index 100% rename from examples/cloud-operations/binauthz/image/Dockerfile rename to blueprints/cloud-operations/binauthz/image/Dockerfile diff --git a/examples/cloud-operations/binauthz/image/README.md b/blueprints/cloud-operations/binauthz/image/README.md similarity index 100% rename from examples/cloud-operations/binauthz/image/README.md rename to blueprints/cloud-operations/binauthz/image/README.md diff --git a/examples/cloud-operations/binauthz/image/cloudbuild.yaml b/blueprints/cloud-operations/binauthz/image/cloudbuild.yaml similarity index 100% rename from examples/cloud-operations/binauthz/image/cloudbuild.yaml rename to blueprints/cloud-operations/binauthz/image/cloudbuild.yaml diff --git a/examples/cloud-operations/binauthz/image/index.js b/blueprints/cloud-operations/binauthz/image/index.js similarity index 100% rename from examples/cloud-operations/binauthz/image/index.js rename to blueprints/cloud-operations/binauthz/image/index.js diff --git a/examples/cloud-operations/binauthz/image/package-lock.json b/blueprints/cloud-operations/binauthz/image/package-lock.json similarity index 100% rename from examples/cloud-operations/binauthz/image/package-lock.json rename to blueprints/cloud-operations/binauthz/image/package-lock.json diff --git a/examples/cloud-operations/binauthz/image/package.json b/blueprints/cloud-operations/binauthz/image/package.json similarity index 100% rename from examples/cloud-operations/binauthz/image/package.json rename to blueprints/cloud-operations/binauthz/image/package.json diff --git a/examples/cloud-operations/binauthz/main.tf b/blueprints/cloud-operations/binauthz/main.tf similarity index 100% rename from examples/cloud-operations/binauthz/main.tf rename to blueprints/cloud-operations/binauthz/main.tf diff --git a/examples/cloud-operations/binauthz/outputs.tf b/blueprints/cloud-operations/binauthz/outputs.tf similarity index 100% rename from examples/cloud-operations/binauthz/outputs.tf rename to blueprints/cloud-operations/binauthz/outputs.tf diff --git a/examples/cloud-operations/binauthz/templates/app.yaml.tpl b/blueprints/cloud-operations/binauthz/templates/app.yaml.tpl similarity index 100% rename from examples/cloud-operations/binauthz/templates/app.yaml.tpl rename to blueprints/cloud-operations/binauthz/templates/app.yaml.tpl diff --git a/examples/cloud-operations/binauthz/templates/tenant-setup.yaml.tpl b/blueprints/cloud-operations/binauthz/templates/tenant-setup.yaml.tpl similarity index 100% rename from examples/cloud-operations/binauthz/templates/tenant-setup.yaml.tpl rename to blueprints/cloud-operations/binauthz/templates/tenant-setup.yaml.tpl diff --git a/examples/cloud-operations/binauthz/variables.tf b/blueprints/cloud-operations/binauthz/variables.tf similarity index 100% rename from examples/cloud-operations/binauthz/variables.tf rename to blueprints/cloud-operations/binauthz/variables.tf diff --git a/examples/cloud-operations/dns-fine-grained-iam/README.md b/blueprints/cloud-operations/dns-fine-grained-iam/README.md similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/README.md rename to blueprints/cloud-operations/dns-fine-grained-iam/README.md diff --git a/examples/cloud-operations/dns-fine-grained-iam/backend.tf.sample b/blueprints/cloud-operations/dns-fine-grained-iam/backend.tf.sample similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/backend.tf.sample rename to blueprints/cloud-operations/dns-fine-grained-iam/backend.tf.sample diff --git a/examples/cloud-operations/dns-fine-grained-iam/cloud-shell-readme.txt b/blueprints/cloud-operations/dns-fine-grained-iam/cloud-shell-readme.txt similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/cloud-shell-readme.txt rename to blueprints/cloud-operations/dns-fine-grained-iam/cloud-shell-readme.txt diff --git a/examples/cloud-operations/dns-fine-grained-iam/diagram.png b/blueprints/cloud-operations/dns-fine-grained-iam/diagram.png similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/diagram.png rename to blueprints/cloud-operations/dns-fine-grained-iam/diagram.png diff --git a/examples/cloud-operations/dns-fine-grained-iam/main.tf b/blueprints/cloud-operations/dns-fine-grained-iam/main.tf similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/main.tf rename to blueprints/cloud-operations/dns-fine-grained-iam/main.tf diff --git a/examples/cloud-operations/dns-fine-grained-iam/outputs.tf b/blueprints/cloud-operations/dns-fine-grained-iam/outputs.tf similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/outputs.tf rename to blueprints/cloud-operations/dns-fine-grained-iam/outputs.tf diff --git a/examples/cloud-operations/dns-fine-grained-iam/variables.tf b/blueprints/cloud-operations/dns-fine-grained-iam/variables.tf similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/variables.tf rename to blueprints/cloud-operations/dns-fine-grained-iam/variables.tf diff --git a/examples/cloud-operations/dns-fine-grained-iam/versions.tf b/blueprints/cloud-operations/dns-fine-grained-iam/versions.tf similarity index 100% rename from examples/cloud-operations/dns-fine-grained-iam/versions.tf rename to blueprints/cloud-operations/dns-fine-grained-iam/versions.tf diff --git a/examples/cloud-operations/dns-shared-vpc/README.md b/blueprints/cloud-operations/dns-shared-vpc/README.md similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/README.md rename to blueprints/cloud-operations/dns-shared-vpc/README.md diff --git a/examples/cloud-operations/dns-shared-vpc/diagram.png b/blueprints/cloud-operations/dns-shared-vpc/diagram.png similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/diagram.png rename to blueprints/cloud-operations/dns-shared-vpc/diagram.png diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/README.md b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/README.md similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/README.md rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/README.md diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/network.tf b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/network.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/network.tf rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/network.tf diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/outputs.tf b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/outputs.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/outputs.tf rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/outputs.tf diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/projects.tf b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/projects.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/projects.tf rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/projects.tf diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/test.example b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/test.example similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/test.example rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/test.example diff --git a/examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/variables.tf b/blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/variables.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/variables.tf rename to blueprints/cloud-operations/dns-shared-vpc/examples/shared-vpc-example/variables.tf diff --git a/examples/cloud-operations/dns-shared-vpc/main.tf b/blueprints/cloud-operations/dns-shared-vpc/main.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/main.tf rename to blueprints/cloud-operations/dns-shared-vpc/main.tf diff --git a/examples/cloud-operations/dns-shared-vpc/outputs.tf b/blueprints/cloud-operations/dns-shared-vpc/outputs.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/outputs.tf rename to blueprints/cloud-operations/dns-shared-vpc/outputs.tf diff --git a/examples/cloud-operations/dns-shared-vpc/variables.tf b/blueprints/cloud-operations/dns-shared-vpc/variables.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/variables.tf rename to blueprints/cloud-operations/dns-shared-vpc/variables.tf diff --git a/examples/cloud-operations/dns-shared-vpc/versions.tf b/blueprints/cloud-operations/dns-shared-vpc/versions.tf similarity index 100% rename from examples/cloud-operations/dns-shared-vpc/versions.tf rename to blueprints/cloud-operations/dns-shared-vpc/versions.tf diff --git a/examples/cloud-operations/glb_and_armor/README.md b/blueprints/cloud-operations/glb_and_armor/README.md similarity index 100% rename from examples/cloud-operations/glb_and_armor/README.md rename to blueprints/cloud-operations/glb_and_armor/README.md diff --git a/examples/cloud-operations/glb_and_armor/architecture.png b/blueprints/cloud-operations/glb_and_armor/architecture.png similarity index 100% rename from examples/cloud-operations/glb_and_armor/architecture.png rename to blueprints/cloud-operations/glb_and_armor/architecture.png diff --git a/examples/cloud-operations/glb_and_armor/cloud_shell.png b/blueprints/cloud-operations/glb_and_armor/cloud_shell.png similarity index 100% rename from examples/cloud-operations/glb_and_armor/cloud_shell.png rename to blueprints/cloud-operations/glb_and_armor/cloud_shell.png diff --git a/examples/cloud-operations/glb_and_armor/main.tf b/blueprints/cloud-operations/glb_and_armor/main.tf similarity index 100% rename from examples/cloud-operations/glb_and_armor/main.tf rename to blueprints/cloud-operations/glb_and_armor/main.tf diff --git a/examples/cloud-operations/glb_and_armor/outputs.tf b/blueprints/cloud-operations/glb_and_armor/outputs.tf similarity index 100% rename from examples/cloud-operations/glb_and_armor/outputs.tf rename to blueprints/cloud-operations/glb_and_armor/outputs.tf diff --git a/examples/cloud-operations/glb_and_armor/shell_button.png b/blueprints/cloud-operations/glb_and_armor/shell_button.png similarity index 100% rename from examples/cloud-operations/glb_and_armor/shell_button.png rename to blueprints/cloud-operations/glb_and_armor/shell_button.png diff --git a/examples/cloud-operations/glb_and_armor/variables.tf b/blueprints/cloud-operations/glb_and_armor/variables.tf similarity index 100% rename from examples/cloud-operations/glb_and_armor/variables.tf rename to blueprints/cloud-operations/glb_and_armor/variables.tf diff --git a/examples/cloud-operations/iam-delegated-role-grants/README.md b/blueprints/cloud-operations/iam-delegated-role-grants/README.md similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/README.md rename to blueprints/cloud-operations/iam-delegated-role-grants/README.md diff --git a/examples/cloud-operations/iam-delegated-role-grants/audit.py b/blueprints/cloud-operations/iam-delegated-role-grants/audit.py similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/audit.py rename to blueprints/cloud-operations/iam-delegated-role-grants/audit.py diff --git a/examples/cloud-operations/iam-delegated-role-grants/diagram-2.png b/blueprints/cloud-operations/iam-delegated-role-grants/diagram-2.png similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/diagram-2.png rename to blueprints/cloud-operations/iam-delegated-role-grants/diagram-2.png diff --git a/examples/cloud-operations/iam-delegated-role-grants/diagram.png b/blueprints/cloud-operations/iam-delegated-role-grants/diagram.png similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/diagram.png rename to blueprints/cloud-operations/iam-delegated-role-grants/diagram.png diff --git a/examples/cloud-operations/iam-delegated-role-grants/main.tf b/blueprints/cloud-operations/iam-delegated-role-grants/main.tf similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/main.tf rename to blueprints/cloud-operations/iam-delegated-role-grants/main.tf diff --git a/examples/cloud-operations/iam-delegated-role-grants/outputs.tf b/blueprints/cloud-operations/iam-delegated-role-grants/outputs.tf similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/outputs.tf rename to blueprints/cloud-operations/iam-delegated-role-grants/outputs.tf diff --git a/examples/cloud-operations/iam-delegated-role-grants/requirements.txt b/blueprints/cloud-operations/iam-delegated-role-grants/requirements.txt similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/requirements.txt rename to blueprints/cloud-operations/iam-delegated-role-grants/requirements.txt diff --git a/examples/cloud-operations/iam-delegated-role-grants/variables.tf b/blueprints/cloud-operations/iam-delegated-role-grants/variables.tf similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/variables.tf rename to blueprints/cloud-operations/iam-delegated-role-grants/variables.tf diff --git a/examples/cloud-operations/iam-delegated-role-grants/versions.tf b/blueprints/cloud-operations/iam-delegated-role-grants/versions.tf similarity index 100% rename from examples/cloud-operations/iam-delegated-role-grants/versions.tf rename to blueprints/cloud-operations/iam-delegated-role-grants/versions.tf diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/.gitignore b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/.gitignore similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/.gitignore rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/.gitignore diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/README.md b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/README.md similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/README.md rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/README.md diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/ansible.cfg b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/ansible.cfg similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/ansible.cfg rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/ansible.cfg diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/inventory/hosts.ini b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/inventory/hosts.ini similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/inventory/hosts.ini rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/inventory/hosts.ini diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/playbook.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/playbook.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/playbook.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/playbook.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/endpoint-discovery-config.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/endpoint-discovery-config.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/endpoint-discovery-config.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/endpoint-discovery-config.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/install.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/install.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/install.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/install.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/main.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/main.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/install/tasks/main.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/prerequisites/tasks/main.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/prerequisites/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/prerequisites/tasks/main.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/prerequisites/tasks/main.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/main.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/main.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/main.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/main.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/test.yaml b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/test.yaml similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/test.yaml rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/ansible/roles/test/tasks/test.yaml diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/architecture.png b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/architecture.png similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/architecture.png rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/architecture.png diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/main.tf b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/main.tf similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/main.tf rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/main.tf diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/gssh.sh.tpl b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/gssh.sh.tpl similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/gssh.sh.tpl rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/gssh.sh.tpl diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/vars.yaml.tpl b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/vars.yaml.tpl similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/vars.yaml.tpl rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/templates/vars.yaml.tpl diff --git a/examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/variables.tf b/blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/variables.tf similarity index 100% rename from examples/cloud-operations/multi-cluster-mesh-gke-fleet-api/variables.tf rename to blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api/variables.tf diff --git a/examples/cloud-operations/network-dashboard/LICENSE b/blueprints/cloud-operations/network-dashboard/LICENSE similarity index 100% rename from examples/cloud-operations/network-dashboard/LICENSE rename to blueprints/cloud-operations/network-dashboard/LICENSE diff --git a/examples/cloud-operations/network-dashboard/README.md b/blueprints/cloud-operations/network-dashboard/README.md similarity index 100% rename from examples/cloud-operations/network-dashboard/README.md rename to blueprints/cloud-operations/network-dashboard/README.md diff --git a/examples/cloud-operations/network-dashboard/cloud-function/main.py b/blueprints/cloud-operations/network-dashboard/cloud-function/main.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/main.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/main.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics.yaml b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics.yaml similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics.yaml rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics.yaml diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/ilb_fwrules.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/ilb_fwrules.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/ilb_fwrules.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/ilb_fwrules.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/instances.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/instances.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/instances.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/instances.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/limits.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/limits.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/limits.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/limits.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/metrics.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/metrics.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/metrics.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/metrics.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/networks.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/networks.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/networks.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/networks.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/peerings.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/peerings.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/peerings.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/peerings.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/routers.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/routers.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/routers.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/routers.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/metrics/routes.py b/blueprints/cloud-operations/network-dashboard/cloud-function/metrics/routes.py similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/metrics/routes.py rename to blueprints/cloud-operations/network-dashboard/cloud-function/metrics/routes.py diff --git a/examples/cloud-operations/network-dashboard/cloud-function/requirements.txt b/blueprints/cloud-operations/network-dashboard/cloud-function/requirements.txt similarity index 100% rename from examples/cloud-operations/network-dashboard/cloud-function/requirements.txt rename to blueprints/cloud-operations/network-dashboard/cloud-function/requirements.txt diff --git a/examples/cloud-operations/network-dashboard/dashboards/quotas-utilization.json b/blueprints/cloud-operations/network-dashboard/dashboards/quotas-utilization.json similarity index 100% rename from examples/cloud-operations/network-dashboard/dashboards/quotas-utilization.json rename to blueprints/cloud-operations/network-dashboard/dashboards/quotas-utilization.json diff --git a/examples/cloud-operations/network-dashboard/main.tf b/blueprints/cloud-operations/network-dashboard/main.tf similarity index 100% rename from examples/cloud-operations/network-dashboard/main.tf rename to blueprints/cloud-operations/network-dashboard/main.tf diff --git a/examples/cloud-operations/network-dashboard/metric.png b/blueprints/cloud-operations/network-dashboard/metric.png similarity index 100% rename from examples/cloud-operations/network-dashboard/metric.png rename to blueprints/cloud-operations/network-dashboard/metric.png diff --git a/examples/cloud-operations/network-dashboard/tests/README.md b/blueprints/cloud-operations/network-dashboard/tests/README.md similarity index 100% rename from examples/cloud-operations/network-dashboard/tests/README.md rename to blueprints/cloud-operations/network-dashboard/tests/README.md diff --git a/examples/cloud-operations/network-dashboard/tests/test.tf b/blueprints/cloud-operations/network-dashboard/tests/test.tf similarity index 100% rename from examples/cloud-operations/network-dashboard/tests/test.tf rename to blueprints/cloud-operations/network-dashboard/tests/test.tf diff --git a/examples/cloud-operations/network-dashboard/tests/variables.tf b/blueprints/cloud-operations/network-dashboard/tests/variables.tf similarity index 100% rename from examples/cloud-operations/network-dashboard/tests/variables.tf rename to blueprints/cloud-operations/network-dashboard/tests/variables.tf diff --git a/examples/cloud-operations/network-dashboard/variables.tf b/blueprints/cloud-operations/network-dashboard/variables.tf similarity index 100% rename from examples/cloud-operations/network-dashboard/variables.tf rename to blueprints/cloud-operations/network-dashboard/variables.tf diff --git a/examples/cloud-operations/onprem-sa-key-management/README.md b/blueprints/cloud-operations/onprem-sa-key-management/README.md similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/README.md rename to blueprints/cloud-operations/onprem-sa-key-management/README.md diff --git a/examples/cloud-operations/onprem-sa-key-management/backend.tf.sample b/blueprints/cloud-operations/onprem-sa-key-management/backend.tf.sample similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/backend.tf.sample rename to blueprints/cloud-operations/onprem-sa-key-management/backend.tf.sample diff --git a/examples/cloud-operations/onprem-sa-key-management/cloud-shell-readme.txt b/blueprints/cloud-operations/onprem-sa-key-management/cloud-shell-readme.txt similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/cloud-shell-readme.txt rename to blueprints/cloud-operations/onprem-sa-key-management/cloud-shell-readme.txt diff --git a/examples/cloud-operations/onprem-sa-key-management/main.tf b/blueprints/cloud-operations/onprem-sa-key-management/main.tf similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/main.tf rename to blueprints/cloud-operations/onprem-sa-key-management/main.tf diff --git a/examples/cloud-operations/onprem-sa-key-management/outputs.tf b/blueprints/cloud-operations/onprem-sa-key-management/outputs.tf similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/outputs.tf rename to blueprints/cloud-operations/onprem-sa-key-management/outputs.tf diff --git a/examples/cloud-operations/onprem-sa-key-management/public-keys/data-uploader/public_key.pem b/blueprints/cloud-operations/onprem-sa-key-management/public-keys/data-uploader/public_key.pem similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/public-keys/data-uploader/public_key.pem rename to blueprints/cloud-operations/onprem-sa-key-management/public-keys/data-uploader/public_key.pem diff --git a/examples/cloud-operations/onprem-sa-key-management/public-keys/prisma-security/public_key.pem b/blueprints/cloud-operations/onprem-sa-key-management/public-keys/prisma-security/public_key.pem similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/public-keys/prisma-security/public_key.pem rename to blueprints/cloud-operations/onprem-sa-key-management/public-keys/prisma-security/public_key.pem diff --git a/examples/cloud-operations/onprem-sa-key-management/variables.tf b/blueprints/cloud-operations/onprem-sa-key-management/variables.tf similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/variables.tf rename to blueprints/cloud-operations/onprem-sa-key-management/variables.tf diff --git a/examples/cloud-operations/onprem-sa-key-management/versions.tf b/blueprints/cloud-operations/onprem-sa-key-management/versions.tf similarity index 100% rename from examples/cloud-operations/onprem-sa-key-management/versions.tf rename to blueprints/cloud-operations/onprem-sa-key-management/versions.tf diff --git a/examples/cloud-operations/packer-image-builder/README.md b/blueprints/cloud-operations/packer-image-builder/README.md similarity index 100% rename from examples/cloud-operations/packer-image-builder/README.md rename to blueprints/cloud-operations/packer-image-builder/README.md diff --git a/examples/cloud-operations/packer-image-builder/diagram.png b/blueprints/cloud-operations/packer-image-builder/diagram.png similarity index 100% rename from examples/cloud-operations/packer-image-builder/diagram.png rename to blueprints/cloud-operations/packer-image-builder/diagram.png diff --git a/examples/cloud-operations/packer-image-builder/main.tf b/blueprints/cloud-operations/packer-image-builder/main.tf similarity index 100% rename from examples/cloud-operations/packer-image-builder/main.tf rename to blueprints/cloud-operations/packer-image-builder/main.tf diff --git a/examples/cloud-operations/packer-image-builder/outputs.tf b/blueprints/cloud-operations/packer-image-builder/outputs.tf similarity index 100% rename from examples/cloud-operations/packer-image-builder/outputs.tf rename to blueprints/cloud-operations/packer-image-builder/outputs.tf diff --git a/examples/cloud-operations/packer-image-builder/packer/README.md b/blueprints/cloud-operations/packer-image-builder/packer/README.md similarity index 100% rename from examples/cloud-operations/packer-image-builder/packer/README.md rename to blueprints/cloud-operations/packer-image-builder/packer/README.md diff --git a/examples/cloud-operations/packer-image-builder/packer/build.pkr.hcl b/blueprints/cloud-operations/packer-image-builder/packer/build.pkr.hcl similarity index 100% rename from examples/cloud-operations/packer-image-builder/packer/build.pkr.hcl rename to blueprints/cloud-operations/packer-image-builder/packer/build.pkr.hcl diff --git a/examples/cloud-operations/packer-image-builder/packer/build.pkrvars.tpl b/blueprints/cloud-operations/packer-image-builder/packer/build.pkrvars.tpl similarity index 100% rename from examples/cloud-operations/packer-image-builder/packer/build.pkrvars.tpl rename to blueprints/cloud-operations/packer-image-builder/packer/build.pkrvars.tpl diff --git a/examples/cloud-operations/packer-image-builder/packer/install_httpd.sh b/blueprints/cloud-operations/packer-image-builder/packer/install_httpd.sh similarity index 100% rename from examples/cloud-operations/packer-image-builder/packer/install_httpd.sh rename to blueprints/cloud-operations/packer-image-builder/packer/install_httpd.sh diff --git a/examples/cloud-operations/packer-image-builder/packer/variables.pkr.hcl b/blueprints/cloud-operations/packer-image-builder/packer/variables.pkr.hcl similarity index 100% rename from examples/cloud-operations/packer-image-builder/packer/variables.pkr.hcl rename to blueprints/cloud-operations/packer-image-builder/packer/variables.pkr.hcl diff --git a/examples/cloud-operations/packer-image-builder/variables.tf b/blueprints/cloud-operations/packer-image-builder/variables.tf similarity index 100% rename from examples/cloud-operations/packer-image-builder/variables.tf rename to blueprints/cloud-operations/packer-image-builder/variables.tf diff --git a/examples/cloud-operations/packer-image-builder/versions.tf b/blueprints/cloud-operations/packer-image-builder/versions.tf similarity index 100% rename from examples/cloud-operations/packer-image-builder/versions.tf rename to blueprints/cloud-operations/packer-image-builder/versions.tf diff --git a/examples/cloud-operations/quota-monitoring/README.md b/blueprints/cloud-operations/quota-monitoring/README.md similarity index 100% rename from examples/cloud-operations/quota-monitoring/README.md rename to blueprints/cloud-operations/quota-monitoring/README.md diff --git a/examples/cloud-operations/quota-monitoring/backend.tf.sample b/blueprints/cloud-operations/quota-monitoring/backend.tf.sample similarity index 100% rename from examples/cloud-operations/quota-monitoring/backend.tf.sample rename to blueprints/cloud-operations/quota-monitoring/backend.tf.sample diff --git a/examples/cloud-operations/quota-monitoring/cf/main.py b/blueprints/cloud-operations/quota-monitoring/cf/main.py similarity index 100% rename from examples/cloud-operations/quota-monitoring/cf/main.py rename to blueprints/cloud-operations/quota-monitoring/cf/main.py diff --git a/examples/cloud-operations/quota-monitoring/cf/requirements.txt b/blueprints/cloud-operations/quota-monitoring/cf/requirements.txt similarity index 100% rename from examples/cloud-operations/quota-monitoring/cf/requirements.txt rename to blueprints/cloud-operations/quota-monitoring/cf/requirements.txt diff --git a/examples/cloud-operations/quota-monitoring/cloud-shell-readme.txt b/blueprints/cloud-operations/quota-monitoring/cloud-shell-readme.txt similarity index 100% rename from examples/cloud-operations/quota-monitoring/cloud-shell-readme.txt rename to blueprints/cloud-operations/quota-monitoring/cloud-shell-readme.txt diff --git a/examples/cloud-operations/quota-monitoring/diagram.png b/blueprints/cloud-operations/quota-monitoring/diagram.png similarity index 100% rename from examples/cloud-operations/quota-monitoring/diagram.png rename to blueprints/cloud-operations/quota-monitoring/diagram.png diff --git a/examples/cloud-operations/quota-monitoring/explorer.png b/blueprints/cloud-operations/quota-monitoring/explorer.png similarity index 100% rename from examples/cloud-operations/quota-monitoring/explorer.png rename to blueprints/cloud-operations/quota-monitoring/explorer.png diff --git a/examples/cloud-operations/quota-monitoring/main.tf b/blueprints/cloud-operations/quota-monitoring/main.tf similarity index 100% rename from examples/cloud-operations/quota-monitoring/main.tf rename to blueprints/cloud-operations/quota-monitoring/main.tf diff --git a/examples/cloud-operations/quota-monitoring/outputs.tf b/blueprints/cloud-operations/quota-monitoring/outputs.tf similarity index 100% rename from examples/cloud-operations/quota-monitoring/outputs.tf rename to blueprints/cloud-operations/quota-monitoring/outputs.tf diff --git a/examples/cloud-operations/quota-monitoring/variables.tf b/blueprints/cloud-operations/quota-monitoring/variables.tf similarity index 100% rename from examples/cloud-operations/quota-monitoring/variables.tf rename to blueprints/cloud-operations/quota-monitoring/variables.tf diff --git a/examples/cloud-operations/quota-monitoring/versions.tf b/blueprints/cloud-operations/quota-monitoring/versions.tf similarity index 100% rename from examples/cloud-operations/quota-monitoring/versions.tf rename to blueprints/cloud-operations/quota-monitoring/versions.tf diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/README.md b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/README.md similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/README.md rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/README.md diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/backend.tf.sample b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/backend.tf.sample similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/backend.tf.sample rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/backend.tf.sample diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/cf/main.py b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cf/main.py similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/cf/main.py rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cf/main.py diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/cf/requirements.txt b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cf/requirements.txt similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/cf/requirements.txt rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cf/requirements.txt diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/cffile/main.py b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cffile/main.py similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/cffile/main.py rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cffile/main.py diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/cffile/requirements.txt b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cffile/requirements.txt similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/cffile/requirements.txt rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/cffile/requirements.txt diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/diagram.png b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/diagram.png similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/diagram.png rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/diagram.png diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/diagram_optional.png b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/diagram_optional.png similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/diagram_optional.png rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/diagram_optional.png diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/main.tf b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/main.tf similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/main.tf rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/main.tf diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/outputs.tf b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/outputs.tf similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/outputs.tf rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/outputs.tf diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/variables.tf b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/variables.tf similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/variables.tf rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/variables.tf diff --git a/examples/cloud-operations/scheduled-asset-inventory-export-bq/versions.tf b/blueprints/cloud-operations/scheduled-asset-inventory-export-bq/versions.tf similarity index 100% rename from examples/cloud-operations/scheduled-asset-inventory-export-bq/versions.tf rename to blueprints/cloud-operations/scheduled-asset-inventory-export-bq/versions.tf diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/README.md b/blueprints/cloud-operations/unmanaged-instances-healthcheck/README.md similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/README.md rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/README.md diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/backend.tf.sample b/blueprints/cloud-operations/unmanaged-instances-healthcheck/backend.tf.sample similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/backend.tf.sample rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/backend.tf.sample diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/cloud-shell-readme.txt b/blueprints/cloud-operations/unmanaged-instances-healthcheck/cloud-shell-readme.txt similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/cloud-shell-readme.txt rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/cloud-shell-readme.txt diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/diagram.png b/blueprints/cloud-operations/unmanaged-instances-healthcheck/diagram.png similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/diagram.png rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/diagram.png diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/configuration.go b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/configuration.go similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/configuration.go rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/configuration.go diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.mod b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.mod similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.mod rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.mod diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.sum b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.sum similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.sum rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/go.sum diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/healthchecker.go b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/healthchecker.go similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/healthchecker.go rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/healthchecker/healthchecker.go diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.mod b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.mod similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.mod rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.mod diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.sum b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.sum similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.sum rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/go.sum diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/restarter.go b/blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/restarter.go similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/function/restarter/restarter.go rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/function/restarter/restarter.go diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/main.tf b/blueprints/cloud-operations/unmanaged-instances-healthcheck/main.tf similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/main.tf rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/main.tf diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/outputs.tf b/blueprints/cloud-operations/unmanaged-instances-healthcheck/outputs.tf similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/outputs.tf rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/outputs.tf diff --git a/examples/cloud-operations/unmanaged-instances-healthcheck/variables.tf b/blueprints/cloud-operations/unmanaged-instances-healthcheck/variables.tf similarity index 100% rename from examples/cloud-operations/unmanaged-instances-healthcheck/variables.tf rename to blueprints/cloud-operations/unmanaged-instances-healthcheck/variables.tf diff --git a/examples/cloud-operations/vm-migration/README.md b/blueprints/cloud-operations/vm-migration/README.md similarity index 100% rename from examples/cloud-operations/vm-migration/README.md rename to blueprints/cloud-operations/vm-migration/README.md diff --git a/examples/cloud-operations/vm-migration/esxi/README.md b/blueprints/cloud-operations/vm-migration/esxi/README.md similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/README.md rename to blueprints/cloud-operations/vm-migration/esxi/README.md diff --git a/examples/cloud-operations/vm-migration/esxi/backend.tf.sample b/blueprints/cloud-operations/vm-migration/esxi/backend.tf.sample similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/backend.tf.sample rename to blueprints/cloud-operations/vm-migration/esxi/backend.tf.sample diff --git a/examples/cloud-operations/vm-migration/esxi/diagram.png b/blueprints/cloud-operations/vm-migration/esxi/diagram.png similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/diagram.png rename to blueprints/cloud-operations/vm-migration/esxi/diagram.png diff --git a/examples/cloud-operations/vm-migration/esxi/main.tf b/blueprints/cloud-operations/vm-migration/esxi/main.tf similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/main.tf rename to blueprints/cloud-operations/vm-migration/esxi/main.tf diff --git a/examples/cloud-operations/vm-migration/esxi/provider.tf b/blueprints/cloud-operations/vm-migration/esxi/provider.tf similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/provider.tf rename to blueprints/cloud-operations/vm-migration/esxi/provider.tf diff --git a/examples/cloud-operations/vm-migration/esxi/variables.tf b/blueprints/cloud-operations/vm-migration/esxi/variables.tf similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/variables.tf rename to blueprints/cloud-operations/vm-migration/esxi/variables.tf diff --git a/examples/cloud-operations/vm-migration/esxi/vsphere.tf b/blueprints/cloud-operations/vm-migration/esxi/vsphere.tf similarity index 100% rename from examples/cloud-operations/vm-migration/esxi/vsphere.tf rename to blueprints/cloud-operations/vm-migration/esxi/vsphere.tf diff --git a/examples/cloud-operations/vm-migration/host-target-projects/README.md b/blueprints/cloud-operations/vm-migration/host-target-projects/README.md similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/README.md rename to blueprints/cloud-operations/vm-migration/host-target-projects/README.md diff --git a/examples/cloud-operations/vm-migration/host-target-projects/backend.tf.sample b/blueprints/cloud-operations/vm-migration/host-target-projects/backend.tf.sample similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/backend.tf.sample rename to blueprints/cloud-operations/vm-migration/host-target-projects/backend.tf.sample diff --git a/examples/cloud-operations/vm-migration/host-target-projects/diagram.png b/blueprints/cloud-operations/vm-migration/host-target-projects/diagram.png similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/diagram.png rename to blueprints/cloud-operations/vm-migration/host-target-projects/diagram.png diff --git a/examples/cloud-operations/vm-migration/host-target-projects/main.tf b/blueprints/cloud-operations/vm-migration/host-target-projects/main.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/main.tf rename to blueprints/cloud-operations/vm-migration/host-target-projects/main.tf diff --git a/examples/cloud-operations/vm-migration/host-target-projects/outputs.tf b/blueprints/cloud-operations/vm-migration/host-target-projects/outputs.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/outputs.tf rename to blueprints/cloud-operations/vm-migration/host-target-projects/outputs.tf diff --git a/examples/cloud-operations/vm-migration/host-target-projects/variables.tf b/blueprints/cloud-operations/vm-migration/host-target-projects/variables.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-projects/variables.tf rename to blueprints/cloud-operations/vm-migration/host-target-projects/variables.tf diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/README.md b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/README.md similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/README.md rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/README.md diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/backend.tf.sample b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/backend.tf.sample similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/backend.tf.sample rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/backend.tf.sample diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/diagram.png b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/diagram.png similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/diagram.png rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/diagram.png diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/main.tf b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/main.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/main.tf rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/main.tf diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/outputs.tf b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/outputs.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/outputs.tf rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/outputs.tf diff --git a/examples/cloud-operations/vm-migration/host-target-sharedvpc/variables.tf b/blueprints/cloud-operations/vm-migration/host-target-sharedvpc/variables.tf similarity index 100% rename from examples/cloud-operations/vm-migration/host-target-sharedvpc/variables.tf rename to blueprints/cloud-operations/vm-migration/host-target-sharedvpc/variables.tf diff --git a/examples/cloud-operations/vm-migration/single-project/README.md b/blueprints/cloud-operations/vm-migration/single-project/README.md similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/README.md rename to blueprints/cloud-operations/vm-migration/single-project/README.md diff --git a/examples/cloud-operations/vm-migration/single-project/backend.tf.sample b/blueprints/cloud-operations/vm-migration/single-project/backend.tf.sample similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/backend.tf.sample rename to blueprints/cloud-operations/vm-migration/single-project/backend.tf.sample diff --git a/examples/cloud-operations/vm-migration/single-project/diagram.png b/blueprints/cloud-operations/vm-migration/single-project/diagram.png similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/diagram.png rename to blueprints/cloud-operations/vm-migration/single-project/diagram.png diff --git a/examples/cloud-operations/vm-migration/single-project/main.tf b/blueprints/cloud-operations/vm-migration/single-project/main.tf similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/main.tf rename to blueprints/cloud-operations/vm-migration/single-project/main.tf diff --git a/examples/cloud-operations/vm-migration/single-project/outputs.tf b/blueprints/cloud-operations/vm-migration/single-project/outputs.tf similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/outputs.tf rename to blueprints/cloud-operations/vm-migration/single-project/outputs.tf diff --git a/examples/cloud-operations/vm-migration/single-project/variables.tf b/blueprints/cloud-operations/vm-migration/single-project/variables.tf similarity index 100% rename from examples/cloud-operations/vm-migration/single-project/variables.tf rename to blueprints/cloud-operations/vm-migration/single-project/variables.tf diff --git a/examples/cloud-operations/workload-identity-federation/README.md b/blueprints/cloud-operations/workload-identity-federation/README.md similarity index 100% rename from examples/cloud-operations/workload-identity-federation/README.md rename to blueprints/cloud-operations/workload-identity-federation/README.md diff --git a/examples/cloud-operations/workload-identity-federation/architecture.png b/blueprints/cloud-operations/workload-identity-federation/architecture.png similarity index 100% rename from examples/cloud-operations/workload-identity-federation/architecture.png rename to blueprints/cloud-operations/workload-identity-federation/architecture.png diff --git a/examples/cloud-operations/workload-identity-federation/azure.tf b/blueprints/cloud-operations/workload-identity-federation/azure.tf similarity index 100% rename from examples/cloud-operations/workload-identity-federation/azure.tf rename to blueprints/cloud-operations/workload-identity-federation/azure.tf diff --git a/examples/cloud-operations/workload-identity-federation/credential.json b/blueprints/cloud-operations/workload-identity-federation/credential.json similarity index 100% rename from examples/cloud-operations/workload-identity-federation/credential.json rename to blueprints/cloud-operations/workload-identity-federation/credential.json diff --git a/examples/cloud-operations/workload-identity-federation/google-cloud.tf b/blueprints/cloud-operations/workload-identity-federation/google-cloud.tf similarity index 100% rename from examples/cloud-operations/workload-identity-federation/google-cloud.tf rename to blueprints/cloud-operations/workload-identity-federation/google-cloud.tf diff --git a/examples/cloud-operations/workload-identity-federation/outputs.tf b/blueprints/cloud-operations/workload-identity-federation/outputs.tf similarity index 100% rename from examples/cloud-operations/workload-identity-federation/outputs.tf rename to blueprints/cloud-operations/workload-identity-federation/outputs.tf diff --git a/examples/cloud-operations/workload-identity-federation/sequence_diagram.png b/blueprints/cloud-operations/workload-identity-federation/sequence_diagram.png similarity index 100% rename from examples/cloud-operations/workload-identity-federation/sequence_diagram.png rename to blueprints/cloud-operations/workload-identity-federation/sequence_diagram.png diff --git a/examples/cloud-operations/workload-identity-federation/setup.sh b/blueprints/cloud-operations/workload-identity-federation/setup.sh similarity index 100% rename from examples/cloud-operations/workload-identity-federation/setup.sh rename to blueprints/cloud-operations/workload-identity-federation/setup.sh diff --git a/examples/cloud-operations/workload-identity-federation/variables.tf b/blueprints/cloud-operations/workload-identity-federation/variables.tf similarity index 100% rename from examples/cloud-operations/workload-identity-federation/variables.tf rename to blueprints/cloud-operations/workload-identity-federation/variables.tf diff --git a/examples/data-solutions/README.md b/blueprints/data-solutions/README.md similarity index 100% rename from examples/data-solutions/README.md rename to blueprints/data-solutions/README.md diff --git a/examples/data-solutions/cloudsql-multiregion/README.md b/blueprints/data-solutions/cloudsql-multiregion/README.md similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/README.md rename to blueprints/data-solutions/cloudsql-multiregion/README.md diff --git a/examples/data-solutions/cloudsql-multiregion/backend.tf.sample b/blueprints/data-solutions/cloudsql-multiregion/backend.tf.sample similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/backend.tf.sample rename to blueprints/data-solutions/cloudsql-multiregion/backend.tf.sample diff --git a/examples/data-solutions/cloudsql-multiregion/cloudsql.tf b/blueprints/data-solutions/cloudsql-multiregion/cloudsql.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/cloudsql.tf rename to blueprints/data-solutions/cloudsql-multiregion/cloudsql.tf diff --git a/examples/data-solutions/cloudsql-multiregion/datastorage.tf b/blueprints/data-solutions/cloudsql-multiregion/datastorage.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/datastorage.tf rename to blueprints/data-solutions/cloudsql-multiregion/datastorage.tf diff --git a/examples/data-solutions/cloudsql-multiregion/gce.tf b/blueprints/data-solutions/cloudsql-multiregion/gce.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/gce.tf rename to blueprints/data-solutions/cloudsql-multiregion/gce.tf diff --git a/examples/data-solutions/cloudsql-multiregion/images/button.png b/blueprints/data-solutions/cloudsql-multiregion/images/button.png similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/images/button.png rename to blueprints/data-solutions/cloudsql-multiregion/images/button.png diff --git a/examples/data-solutions/cloudsql-multiregion/images/diagram.png b/blueprints/data-solutions/cloudsql-multiregion/images/diagram.png similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/images/diagram.png rename to blueprints/data-solutions/cloudsql-multiregion/images/diagram.png diff --git a/examples/data-solutions/cloudsql-multiregion/images/image1.png b/blueprints/data-solutions/cloudsql-multiregion/images/image1.png similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/images/image1.png rename to blueprints/data-solutions/cloudsql-multiregion/images/image1.png diff --git a/examples/data-solutions/cloudsql-multiregion/images/image2.png b/blueprints/data-solutions/cloudsql-multiregion/images/image2.png similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/images/image2.png rename to blueprints/data-solutions/cloudsql-multiregion/images/image2.png diff --git a/examples/data-solutions/cloudsql-multiregion/images/image3.png b/blueprints/data-solutions/cloudsql-multiregion/images/image3.png similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/images/image3.png rename to blueprints/data-solutions/cloudsql-multiregion/images/image3.png diff --git a/examples/data-solutions/cloudsql-multiregion/main.tf b/blueprints/data-solutions/cloudsql-multiregion/main.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/main.tf rename to blueprints/data-solutions/cloudsql-multiregion/main.tf diff --git a/examples/data-solutions/cloudsql-multiregion/outputs.tf b/blueprints/data-solutions/cloudsql-multiregion/outputs.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/outputs.tf rename to blueprints/data-solutions/cloudsql-multiregion/outputs.tf diff --git a/examples/data-solutions/cloudsql-multiregion/terraform.tfvars.sample b/blueprints/data-solutions/cloudsql-multiregion/terraform.tfvars.sample similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/terraform.tfvars.sample rename to blueprints/data-solutions/cloudsql-multiregion/terraform.tfvars.sample diff --git a/examples/data-solutions/cloudsql-multiregion/variables.tf b/blueprints/data-solutions/cloudsql-multiregion/variables.tf similarity index 100% rename from examples/data-solutions/cloudsql-multiregion/variables.tf rename to blueprints/data-solutions/cloudsql-multiregion/variables.tf diff --git a/examples/data-solutions/cmek-via-centralized-kms/README.md b/blueprints/data-solutions/cmek-via-centralized-kms/README.md similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/README.md rename to blueprints/data-solutions/cmek-via-centralized-kms/README.md diff --git a/examples/data-solutions/cmek-via-centralized-kms/backend.tf.sample b/blueprints/data-solutions/cmek-via-centralized-kms/backend.tf.sample similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/backend.tf.sample rename to blueprints/data-solutions/cmek-via-centralized-kms/backend.tf.sample diff --git a/examples/data-solutions/cmek-via-centralized-kms/diagram.png b/blueprints/data-solutions/cmek-via-centralized-kms/diagram.png similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/diagram.png rename to blueprints/data-solutions/cmek-via-centralized-kms/diagram.png diff --git a/examples/data-solutions/cmek-via-centralized-kms/main.tf b/blueprints/data-solutions/cmek-via-centralized-kms/main.tf similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/main.tf rename to blueprints/data-solutions/cmek-via-centralized-kms/main.tf diff --git a/examples/data-solutions/cmek-via-centralized-kms/outputs.tf b/blueprints/data-solutions/cmek-via-centralized-kms/outputs.tf similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/outputs.tf rename to blueprints/data-solutions/cmek-via-centralized-kms/outputs.tf diff --git a/examples/data-solutions/cmek-via-centralized-kms/variables.tf b/blueprints/data-solutions/cmek-via-centralized-kms/variables.tf similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/variables.tf rename to blueprints/data-solutions/cmek-via-centralized-kms/variables.tf diff --git a/examples/data-solutions/cmek-via-centralized-kms/versions.tf b/blueprints/data-solutions/cmek-via-centralized-kms/versions.tf similarity index 100% rename from examples/data-solutions/cmek-via-centralized-kms/versions.tf rename to blueprints/data-solutions/cmek-via-centralized-kms/versions.tf diff --git a/examples/data-solutions/data-platform-foundations/01-dropoff.tf b/blueprints/data-solutions/data-platform-foundations/01-dropoff.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/01-dropoff.tf rename to blueprints/data-solutions/data-platform-foundations/01-dropoff.tf diff --git a/examples/data-solutions/data-platform-foundations/02-load.tf b/blueprints/data-solutions/data-platform-foundations/02-load.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/02-load.tf rename to blueprints/data-solutions/data-platform-foundations/02-load.tf diff --git a/examples/data-solutions/data-platform-foundations/03-composer.tf b/blueprints/data-solutions/data-platform-foundations/03-composer.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/03-composer.tf rename to blueprints/data-solutions/data-platform-foundations/03-composer.tf diff --git a/examples/data-solutions/data-platform-foundations/03-orchestration.tf b/blueprints/data-solutions/data-platform-foundations/03-orchestration.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/03-orchestration.tf rename to blueprints/data-solutions/data-platform-foundations/03-orchestration.tf diff --git a/examples/data-solutions/data-platform-foundations/04-transformation.tf b/blueprints/data-solutions/data-platform-foundations/04-transformation.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/04-transformation.tf rename to blueprints/data-solutions/data-platform-foundations/04-transformation.tf diff --git a/examples/data-solutions/data-platform-foundations/05-datawarehouse.tf b/blueprints/data-solutions/data-platform-foundations/05-datawarehouse.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/05-datawarehouse.tf rename to blueprints/data-solutions/data-platform-foundations/05-datawarehouse.tf diff --git a/examples/data-solutions/data-platform-foundations/06-common.tf b/blueprints/data-solutions/data-platform-foundations/06-common.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/06-common.tf rename to blueprints/data-solutions/data-platform-foundations/06-common.tf diff --git a/examples/data-solutions/data-platform-foundations/07-exposure.tf b/blueprints/data-solutions/data-platform-foundations/07-exposure.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/07-exposure.tf rename to blueprints/data-solutions/data-platform-foundations/07-exposure.tf diff --git a/examples/data-solutions/data-platform-foundations/IAM.md b/blueprints/data-solutions/data-platform-foundations/IAM.md similarity index 100% rename from examples/data-solutions/data-platform-foundations/IAM.md rename to blueprints/data-solutions/data-platform-foundations/IAM.md diff --git a/examples/data-solutions/data-platform-foundations/README.md b/blueprints/data-solutions/data-platform-foundations/README.md similarity index 100% rename from examples/data-solutions/data-platform-foundations/README.md rename to blueprints/data-solutions/data-platform-foundations/README.md diff --git a/examples/data-solutions/data-platform-foundations/backend.tf.sample b/blueprints/data-solutions/data-platform-foundations/backend.tf.sample similarity index 100% rename from examples/data-solutions/data-platform-foundations/backend.tf.sample rename to blueprints/data-solutions/data-platform-foundations/backend.tf.sample diff --git a/examples/data-solutions/data-platform-foundations/demo/README.md b/blueprints/data-solutions/data-platform-foundations/demo/README.md similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/README.md rename to blueprints/data-solutions/data-platform-foundations/demo/README.md diff --git a/examples/data-solutions/data-platform-foundations/demo/data/customer_purchase.json b/blueprints/data-solutions/data-platform-foundations/demo/data/customer_purchase.json similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/customer_purchase.json rename to blueprints/data-solutions/data-platform-foundations/demo/data/customer_purchase.json diff --git a/examples/data-solutions/data-platform-foundations/demo/data/customers.csv b/blueprints/data-solutions/data-platform-foundations/demo/data/customers.csv similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/customers.csv rename to blueprints/data-solutions/data-platform-foundations/demo/data/customers.csv diff --git a/examples/data-solutions/data-platform-foundations/demo/data/customers.json b/blueprints/data-solutions/data-platform-foundations/demo/data/customers.json similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/customers.json rename to blueprints/data-solutions/data-platform-foundations/demo/data/customers.json diff --git a/examples/data-solutions/data-platform-foundations/demo/data/customers_schema.json b/blueprints/data-solutions/data-platform-foundations/demo/data/customers_schema.json similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/customers_schema.json rename to blueprints/data-solutions/data-platform-foundations/demo/data/customers_schema.json diff --git a/examples/data-solutions/data-platform-foundations/demo/data/customers_udf.js b/blueprints/data-solutions/data-platform-foundations/demo/data/customers_udf.js similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/customers_udf.js rename to blueprints/data-solutions/data-platform-foundations/demo/data/customers_udf.js diff --git a/examples/data-solutions/data-platform-foundations/demo/data/purchases.csv b/blueprints/data-solutions/data-platform-foundations/demo/data/purchases.csv similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/purchases.csv rename to blueprints/data-solutions/data-platform-foundations/demo/data/purchases.csv diff --git a/examples/data-solutions/data-platform-foundations/demo/data/purchases.json b/blueprints/data-solutions/data-platform-foundations/demo/data/purchases.json similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/purchases.json rename to blueprints/data-solutions/data-platform-foundations/demo/data/purchases.json diff --git a/examples/data-solutions/data-platform-foundations/demo/data/purchases_schema.json b/blueprints/data-solutions/data-platform-foundations/demo/data/purchases_schema.json similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/purchases_schema.json rename to blueprints/data-solutions/data-platform-foundations/demo/data/purchases_schema.json diff --git a/examples/data-solutions/data-platform-foundations/demo/data/purchases_udf.js b/blueprints/data-solutions/data-platform-foundations/demo/data/purchases_udf.js similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/data/purchases_udf.js rename to blueprints/data-solutions/data-platform-foundations/demo/data/purchases_udf.js diff --git a/examples/data-solutions/data-platform-foundations/demo/datapipeline.py b/blueprints/data-solutions/data-platform-foundations/demo/datapipeline.py similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/datapipeline.py rename to blueprints/data-solutions/data-platform-foundations/demo/datapipeline.py diff --git a/examples/data-solutions/data-platform-foundations/demo/datapipeline_dc_tags.py b/blueprints/data-solutions/data-platform-foundations/demo/datapipeline_dc_tags.py similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/datapipeline_dc_tags.py rename to blueprints/data-solutions/data-platform-foundations/demo/datapipeline_dc_tags.py diff --git a/examples/data-solutions/data-platform-foundations/demo/delete_table.py b/blueprints/data-solutions/data-platform-foundations/demo/delete_table.py similarity index 100% rename from examples/data-solutions/data-platform-foundations/demo/delete_table.py rename to blueprints/data-solutions/data-platform-foundations/demo/delete_table.py diff --git a/examples/data-solutions/data-platform-foundations/images/dlp_diagram.png b/blueprints/data-solutions/data-platform-foundations/images/dlp_diagram.png similarity index 100% rename from examples/data-solutions/data-platform-foundations/images/dlp_diagram.png rename to blueprints/data-solutions/data-platform-foundations/images/dlp_diagram.png diff --git a/examples/data-solutions/data-platform-foundations/images/kms_diagram.png b/blueprints/data-solutions/data-platform-foundations/images/kms_diagram.png similarity index 100% rename from examples/data-solutions/data-platform-foundations/images/kms_diagram.png rename to blueprints/data-solutions/data-platform-foundations/images/kms_diagram.png diff --git a/examples/data-solutions/data-platform-foundations/images/overview_diagram.png b/blueprints/data-solutions/data-platform-foundations/images/overview_diagram.png similarity index 100% rename from examples/data-solutions/data-platform-foundations/images/overview_diagram.png rename to blueprints/data-solutions/data-platform-foundations/images/overview_diagram.png diff --git a/examples/data-solutions/data-platform-foundations/main.tf b/blueprints/data-solutions/data-platform-foundations/main.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/main.tf rename to blueprints/data-solutions/data-platform-foundations/main.tf diff --git a/examples/data-solutions/data-platform-foundations/outputs.tf b/blueprints/data-solutions/data-platform-foundations/outputs.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/outputs.tf rename to blueprints/data-solutions/data-platform-foundations/outputs.tf diff --git a/examples/data-solutions/data-platform-foundations/terraform.tfvars.sample b/blueprints/data-solutions/data-platform-foundations/terraform.tfvars.sample similarity index 100% rename from examples/data-solutions/data-platform-foundations/terraform.tfvars.sample rename to blueprints/data-solutions/data-platform-foundations/terraform.tfvars.sample diff --git a/examples/data-solutions/data-platform-foundations/variables.tf b/blueprints/data-solutions/data-platform-foundations/variables.tf similarity index 100% rename from examples/data-solutions/data-platform-foundations/variables.tf rename to blueprints/data-solutions/data-platform-foundations/variables.tf diff --git a/examples/data-solutions/data-playground/README.md b/blueprints/data-solutions/data-playground/README.md similarity index 100% rename from examples/data-solutions/data-playground/README.md rename to blueprints/data-solutions/data-playground/README.md diff --git a/examples/data-solutions/data-playground/diagram.png b/blueprints/data-solutions/data-playground/diagram.png similarity index 100% rename from examples/data-solutions/data-playground/diagram.png rename to blueprints/data-solutions/data-playground/diagram.png diff --git a/examples/data-solutions/data-playground/main.tf b/blueprints/data-solutions/data-playground/main.tf similarity index 100% rename from examples/data-solutions/data-playground/main.tf rename to blueprints/data-solutions/data-playground/main.tf diff --git a/examples/data-solutions/data-playground/outputs.tf b/blueprints/data-solutions/data-playground/outputs.tf similarity index 100% rename from examples/data-solutions/data-playground/outputs.tf rename to blueprints/data-solutions/data-playground/outputs.tf diff --git a/examples/data-solutions/data-playground/variables.tf b/blueprints/data-solutions/data-playground/variables.tf similarity index 100% rename from examples/data-solutions/data-playground/variables.tf rename to blueprints/data-solutions/data-playground/variables.tf diff --git a/examples/data-solutions/data-playground/versions.tf b/blueprints/data-solutions/data-playground/versions.tf similarity index 100% rename from examples/data-solutions/data-playground/versions.tf rename to blueprints/data-solutions/data-playground/versions.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/README.md b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/README.md similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/README.md rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/README.md diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/backend.tf.sample b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/backend.tf.sample similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/backend.tf.sample rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/backend.tf.sample diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/bigquery.tftpl b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/bigquery.tftpl similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/bigquery.tftpl rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/bigquery.tftpl diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/cloud_shell.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/cloud_shell.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/cloud_shell.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/cloud_shell.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.csv b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.csv similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.csv rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.csv diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.json b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.json similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.json rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person.json diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_schema.json b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_schema.json similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_schema.json rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_schema.json diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_udf.js b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_udf.js similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_udf.js rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/data-demo/person_udf.js diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow.tftpl b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow.tftpl similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow.tftpl rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow.tftpl diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow_console.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow_console.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow_console.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow_console.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow_execution.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow_execution.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/dataflow_execution.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/dataflow_execution.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/datastorage.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/datastorage.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/datastorage.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/datastorage.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/diagram.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/diagram.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/diagram.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/diagram.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/editor.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/editor.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/editor.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/editor.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/kms.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/kms.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/kms.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/kms.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/main.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/main.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/main.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/main.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/output.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/output.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/output.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/output.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/outputs.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/outputs.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/outputs.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/outputs.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/second_output.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/second_output.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/second_output.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/second_output.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/serviceaccounts.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/serviceaccounts.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/serviceaccounts.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/serviceaccounts.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/shell_button.png b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/shell_button.png similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/shell_button.png rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/shell_button.png diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/terraform.tfvars.sample b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/terraform.tfvars.sample similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/terraform.tfvars.sample rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/terraform.tfvars.sample diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/variables.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/variables.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/variables.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/variables.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/versions.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/versions.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/versions.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/versions.tf diff --git a/examples/data-solutions/gcs-to-bq-with-least-privileges/vpc.tf b/blueprints/data-solutions/gcs-to-bq-with-least-privileges/vpc.tf similarity index 100% rename from examples/data-solutions/gcs-to-bq-with-least-privileges/vpc.tf rename to blueprints/data-solutions/gcs-to-bq-with-least-privileges/vpc.tf diff --git a/examples/data-solutions/sqlserver-alwayson/README.md b/blueprints/data-solutions/sqlserver-alwayson/README.md similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/README.md rename to blueprints/data-solutions/sqlserver-alwayson/README.md diff --git a/examples/data-solutions/sqlserver-alwayson/instances.tf b/blueprints/data-solutions/sqlserver-alwayson/instances.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/instances.tf rename to blueprints/data-solutions/sqlserver-alwayson/instances.tf diff --git a/examples/data-solutions/sqlserver-alwayson/main.tf b/blueprints/data-solutions/sqlserver-alwayson/main.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/main.tf rename to blueprints/data-solutions/sqlserver-alwayson/main.tf diff --git a/examples/data-solutions/sqlserver-alwayson/outputs.tf b/blueprints/data-solutions/sqlserver-alwayson/outputs.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/outputs.tf rename to blueprints/data-solutions/sqlserver-alwayson/outputs.tf diff --git a/examples/data-solutions/sqlserver-alwayson/scripts/functions.ps1 b/blueprints/data-solutions/sqlserver-alwayson/scripts/functions.ps1 similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/scripts/functions.ps1 rename to blueprints/data-solutions/sqlserver-alwayson/scripts/functions.ps1 diff --git a/examples/data-solutions/sqlserver-alwayson/scripts/specialize-node.ps1 b/blueprints/data-solutions/sqlserver-alwayson/scripts/specialize-node.ps1 similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/scripts/specialize-node.ps1 rename to blueprints/data-solutions/sqlserver-alwayson/scripts/specialize-node.ps1 diff --git a/examples/data-solutions/sqlserver-alwayson/scripts/specialize-witness.ps1 b/blueprints/data-solutions/sqlserver-alwayson/scripts/specialize-witness.ps1 similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/scripts/specialize-witness.ps1 rename to blueprints/data-solutions/sqlserver-alwayson/scripts/specialize-witness.ps1 diff --git a/examples/data-solutions/sqlserver-alwayson/scripts/windows-startup-node.ps1 b/blueprints/data-solutions/sqlserver-alwayson/scripts/windows-startup-node.ps1 similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/scripts/windows-startup-node.ps1 rename to blueprints/data-solutions/sqlserver-alwayson/scripts/windows-startup-node.ps1 diff --git a/examples/data-solutions/sqlserver-alwayson/scripts/windows-startup-witness.ps1 b/blueprints/data-solutions/sqlserver-alwayson/scripts/windows-startup-witness.ps1 similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/scripts/windows-startup-witness.ps1 rename to blueprints/data-solutions/sqlserver-alwayson/scripts/windows-startup-witness.ps1 diff --git a/examples/data-solutions/sqlserver-alwayson/secrets.tf b/blueprints/data-solutions/sqlserver-alwayson/secrets.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/secrets.tf rename to blueprints/data-solutions/sqlserver-alwayson/secrets.tf diff --git a/examples/data-solutions/sqlserver-alwayson/service-accounts.tf b/blueprints/data-solutions/sqlserver-alwayson/service-accounts.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/service-accounts.tf rename to blueprints/data-solutions/sqlserver-alwayson/service-accounts.tf diff --git a/examples/data-solutions/sqlserver-alwayson/variables.tf b/blueprints/data-solutions/sqlserver-alwayson/variables.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/variables.tf rename to blueprints/data-solutions/sqlserver-alwayson/variables.tf diff --git a/examples/data-solutions/sqlserver-alwayson/vpc.tf b/blueprints/data-solutions/sqlserver-alwayson/vpc.tf similarity index 100% rename from examples/data-solutions/sqlserver-alwayson/vpc.tf rename to blueprints/data-solutions/sqlserver-alwayson/vpc.tf diff --git a/examples/factories/README.md b/blueprints/factories/README.md similarity index 100% rename from examples/factories/README.md rename to blueprints/factories/README.md diff --git a/examples/factories/cloud-identity-group-factory/README.md b/blueprints/factories/cloud-identity-group-factory/README.md similarity index 100% rename from examples/factories/cloud-identity-group-factory/README.md rename to blueprints/factories/cloud-identity-group-factory/README.md diff --git a/examples/factories/cloud-identity-group-factory/main.tf b/blueprints/factories/cloud-identity-group-factory/main.tf similarity index 100% rename from examples/factories/cloud-identity-group-factory/main.tf rename to blueprints/factories/cloud-identity-group-factory/main.tf diff --git a/examples/factories/cloud-identity-group-factory/outputs.tf b/blueprints/factories/cloud-identity-group-factory/outputs.tf similarity index 100% rename from examples/factories/cloud-identity-group-factory/outputs.tf rename to blueprints/factories/cloud-identity-group-factory/outputs.tf diff --git a/examples/factories/cloud-identity-group-factory/variables.tf b/blueprints/factories/cloud-identity-group-factory/variables.tf similarity index 100% rename from examples/factories/cloud-identity-group-factory/variables.tf rename to blueprints/factories/cloud-identity-group-factory/variables.tf diff --git a/examples/factories/net-vpc-firewall-yaml/README.md b/blueprints/factories/net-vpc-firewall-yaml/README.md similarity index 100% rename from examples/factories/net-vpc-firewall-yaml/README.md rename to blueprints/factories/net-vpc-firewall-yaml/README.md diff --git a/examples/factories/net-vpc-firewall-yaml/main.tf b/blueprints/factories/net-vpc-firewall-yaml/main.tf similarity index 100% rename from examples/factories/net-vpc-firewall-yaml/main.tf rename to blueprints/factories/net-vpc-firewall-yaml/main.tf diff --git a/examples/factories/net-vpc-firewall-yaml/outputs.tf b/blueprints/factories/net-vpc-firewall-yaml/outputs.tf similarity index 100% rename from examples/factories/net-vpc-firewall-yaml/outputs.tf rename to blueprints/factories/net-vpc-firewall-yaml/outputs.tf diff --git a/examples/factories/net-vpc-firewall-yaml/variables.tf b/blueprints/factories/net-vpc-firewall-yaml/variables.tf similarity index 100% rename from examples/factories/net-vpc-firewall-yaml/variables.tf rename to blueprints/factories/net-vpc-firewall-yaml/variables.tf diff --git a/examples/factories/net-vpc-firewall-yaml/versions.tf b/blueprints/factories/net-vpc-firewall-yaml/versions.tf similarity index 100% rename from examples/factories/net-vpc-firewall-yaml/versions.tf rename to blueprints/factories/net-vpc-firewall-yaml/versions.tf diff --git a/examples/factories/project-factory/README.md b/blueprints/factories/project-factory/README.md similarity index 100% rename from examples/factories/project-factory/README.md rename to blueprints/factories/project-factory/README.md diff --git a/examples/factories/project-factory/main.tf b/blueprints/factories/project-factory/main.tf similarity index 100% rename from examples/factories/project-factory/main.tf rename to blueprints/factories/project-factory/main.tf diff --git a/examples/factories/project-factory/outputs.tf b/blueprints/factories/project-factory/outputs.tf similarity index 100% rename from examples/factories/project-factory/outputs.tf rename to blueprints/factories/project-factory/outputs.tf diff --git a/examples/factories/project-factory/variables.tf b/blueprints/factories/project-factory/variables.tf similarity index 100% rename from examples/factories/project-factory/variables.tf rename to blueprints/factories/project-factory/variables.tf diff --git a/examples/foundations/README.md b/blueprints/foundations/README.md similarity index 100% rename from examples/foundations/README.md rename to blueprints/foundations/README.md diff --git a/examples/foundations/business-units/README.md b/blueprints/foundations/business-units/README.md similarity index 100% rename from examples/foundations/business-units/README.md rename to blueprints/foundations/business-units/README.md diff --git a/examples/foundations/business-units/backend.tf.sample b/blueprints/foundations/business-units/backend.tf.sample similarity index 100% rename from examples/foundations/business-units/backend.tf.sample rename to blueprints/foundations/business-units/backend.tf.sample diff --git a/examples/foundations/business-units/diagram.png b/blueprints/foundations/business-units/diagram.png similarity index 100% rename from examples/foundations/business-units/diagram.png rename to blueprints/foundations/business-units/diagram.png diff --git a/examples/foundations/business-units/main.tf b/blueprints/foundations/business-units/main.tf similarity index 100% rename from examples/foundations/business-units/main.tf rename to blueprints/foundations/business-units/main.tf diff --git a/examples/foundations/business-units/outputs.tf b/blueprints/foundations/business-units/outputs.tf similarity index 100% rename from examples/foundations/business-units/outputs.tf rename to blueprints/foundations/business-units/outputs.tf diff --git a/examples/foundations/business-units/terraform.tfvars.sample b/blueprints/foundations/business-units/terraform.tfvars.sample similarity index 100% rename from examples/foundations/business-units/terraform.tfvars.sample rename to blueprints/foundations/business-units/terraform.tfvars.sample diff --git a/examples/foundations/business-units/variables.tf b/blueprints/foundations/business-units/variables.tf similarity index 100% rename from examples/foundations/business-units/variables.tf rename to blueprints/foundations/business-units/variables.tf diff --git a/examples/foundations/business-units/versions.tf b/blueprints/foundations/business-units/versions.tf similarity index 100% rename from examples/foundations/business-units/versions.tf rename to blueprints/foundations/business-units/versions.tf diff --git a/examples/foundations/environments/README.md b/blueprints/foundations/environments/README.md similarity index 100% rename from examples/foundations/environments/README.md rename to blueprints/foundations/environments/README.md diff --git a/examples/foundations/environments/backend.tf.sample b/blueprints/foundations/environments/backend.tf.sample similarity index 100% rename from examples/foundations/environments/backend.tf.sample rename to blueprints/foundations/environments/backend.tf.sample diff --git a/examples/foundations/environments/diagram.png b/blueprints/foundations/environments/diagram.png similarity index 100% rename from examples/foundations/environments/diagram.png rename to blueprints/foundations/environments/diagram.png diff --git a/examples/foundations/environments/locals.tf b/blueprints/foundations/environments/locals.tf similarity index 100% rename from examples/foundations/environments/locals.tf rename to blueprints/foundations/environments/locals.tf diff --git a/examples/foundations/environments/main.tf b/blueprints/foundations/environments/main.tf similarity index 100% rename from examples/foundations/environments/main.tf rename to blueprints/foundations/environments/main.tf diff --git a/examples/foundations/environments/outputs.tf b/blueprints/foundations/environments/outputs.tf similarity index 100% rename from examples/foundations/environments/outputs.tf rename to blueprints/foundations/environments/outputs.tf diff --git a/examples/foundations/environments/variables.tf b/blueprints/foundations/environments/variables.tf similarity index 100% rename from examples/foundations/environments/variables.tf rename to blueprints/foundations/environments/variables.tf diff --git a/examples/foundations/environments/versions.tf b/blueprints/foundations/environments/versions.tf similarity index 100% rename from examples/foundations/environments/versions.tf rename to blueprints/foundations/environments/versions.tf diff --git a/examples/gke-serverless/README.md b/blueprints/gke-serverless/README.md similarity index 100% rename from examples/gke-serverless/README.md rename to blueprints/gke-serverless/README.md diff --git a/examples/gke-serverless/multitenant-fleet/README.md b/blueprints/gke-serverless/multitenant-fleet/README.md similarity index 100% rename from examples/gke-serverless/multitenant-fleet/README.md rename to blueprints/gke-serverless/multitenant-fleet/README.md diff --git a/examples/gke-serverless/multitenant-fleet/diagram.png b/blueprints/gke-serverless/multitenant-fleet/diagram.png similarity index 100% rename from examples/gke-serverless/multitenant-fleet/diagram.png rename to blueprints/gke-serverless/multitenant-fleet/diagram.png diff --git a/examples/gke-serverless/multitenant-fleet/gke-clusters.tf b/blueprints/gke-serverless/multitenant-fleet/gke-clusters.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/gke-clusters.tf rename to blueprints/gke-serverless/multitenant-fleet/gke-clusters.tf diff --git a/examples/gke-serverless/multitenant-fleet/gke-hub.tf b/blueprints/gke-serverless/multitenant-fleet/gke-hub.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/gke-hub.tf rename to blueprints/gke-serverless/multitenant-fleet/gke-hub.tf diff --git a/examples/gke-serverless/multitenant-fleet/gke-nodepools.tf b/blueprints/gke-serverless/multitenant-fleet/gke-nodepools.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/gke-nodepools.tf rename to blueprints/gke-serverless/multitenant-fleet/gke-nodepools.tf diff --git a/examples/gke-serverless/multitenant-fleet/main.tf b/blueprints/gke-serverless/multitenant-fleet/main.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/main.tf rename to blueprints/gke-serverless/multitenant-fleet/main.tf diff --git a/examples/gke-serverless/multitenant-fleet/outputs.tf b/blueprints/gke-serverless/multitenant-fleet/outputs.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/outputs.tf rename to blueprints/gke-serverless/multitenant-fleet/outputs.tf diff --git a/examples/gke-serverless/multitenant-fleet/variables.tf b/blueprints/gke-serverless/multitenant-fleet/variables.tf similarity index 100% rename from examples/gke-serverless/multitenant-fleet/variables.tf rename to blueprints/gke-serverless/multitenant-fleet/variables.tf diff --git a/examples/networking/README.md b/blueprints/networking/README.md similarity index 100% rename from examples/networking/README.md rename to blueprints/networking/README.md diff --git a/examples/networking/decentralized-firewall/README.md b/blueprints/networking/decentralized-firewall/README.md similarity index 100% rename from examples/networking/decentralized-firewall/README.md rename to blueprints/networking/decentralized-firewall/README.md diff --git a/examples/networking/decentralized-firewall/backend.tf.sample b/blueprints/networking/decentralized-firewall/backend.tf.sample similarity index 100% rename from examples/networking/decentralized-firewall/backend.tf.sample rename to blueprints/networking/decentralized-firewall/backend.tf.sample diff --git a/examples/networking/decentralized-firewall/diagram.png b/blueprints/networking/decentralized-firewall/diagram.png similarity index 100% rename from examples/networking/decentralized-firewall/diagram.png rename to blueprints/networking/decentralized-firewall/diagram.png diff --git a/examples/networking/decentralized-firewall/firewall/common/common-egress.yaml b/blueprints/networking/decentralized-firewall/firewall/common/common-egress.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/common/common-egress.yaml rename to blueprints/networking/decentralized-firewall/firewall/common/common-egress.yaml diff --git a/examples/networking/decentralized-firewall/firewall/common/iap-access.yaml b/blueprints/networking/decentralized-firewall/firewall/common/iap-access.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/common/iap-access.yaml rename to blueprints/networking/decentralized-firewall/firewall/common/iap-access.yaml diff --git a/examples/networking/decentralized-firewall/firewall/common/lb-access.yaml b/blueprints/networking/decentralized-firewall/firewall/common/lb-access.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/common/lb-access.yaml rename to blueprints/networking/decentralized-firewall/firewall/common/lb-access.yaml diff --git a/examples/networking/decentralized-firewall/firewall/dev/app-1/app1-rules.yaml b/blueprints/networking/decentralized-firewall/firewall/dev/app-1/app1-rules.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/dev/app-1/app1-rules.yaml rename to blueprints/networking/decentralized-firewall/firewall/dev/app-1/app1-rules.yaml diff --git a/examples/networking/decentralized-firewall/firewall/dev/app-2/app2-rules.yaml b/blueprints/networking/decentralized-firewall/firewall/dev/app-2/app2-rules.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/dev/app-2/app2-rules.yaml rename to blueprints/networking/decentralized-firewall/firewall/dev/app-2/app2-rules.yaml diff --git a/examples/networking/decentralized-firewall/firewall/prod/app-1/app1-rules.yaml b/blueprints/networking/decentralized-firewall/firewall/prod/app-1/app1-rules.yaml similarity index 100% rename from examples/networking/decentralized-firewall/firewall/prod/app-1/app1-rules.yaml rename to blueprints/networking/decentralized-firewall/firewall/prod/app-1/app1-rules.yaml diff --git a/examples/networking/decentralized-firewall/main.tf b/blueprints/networking/decentralized-firewall/main.tf similarity index 100% rename from examples/networking/decentralized-firewall/main.tf rename to blueprints/networking/decentralized-firewall/main.tf diff --git a/examples/networking/decentralized-firewall/outputs.tf b/blueprints/networking/decentralized-firewall/outputs.tf similarity index 100% rename from examples/networking/decentralized-firewall/outputs.tf rename to blueprints/networking/decentralized-firewall/outputs.tf diff --git a/examples/networking/decentralized-firewall/validator/Dockerfile b/blueprints/networking/decentralized-firewall/validator/Dockerfile similarity index 100% rename from examples/networking/decentralized-firewall/validator/Dockerfile rename to blueprints/networking/decentralized-firewall/validator/Dockerfile diff --git a/examples/networking/decentralized-firewall/validator/README.md b/blueprints/networking/decentralized-firewall/validator/README.md similarity index 100% rename from examples/networking/decentralized-firewall/validator/README.md rename to blueprints/networking/decentralized-firewall/validator/README.md diff --git a/examples/networking/decentralized-firewall/validator/action.yml b/blueprints/networking/decentralized-firewall/validator/action.yml similarity index 100% rename from examples/networking/decentralized-firewall/validator/action.yml rename to blueprints/networking/decentralized-firewall/validator/action.yml diff --git a/examples/networking/decentralized-firewall/validator/firewallSchema.yaml b/blueprints/networking/decentralized-firewall/validator/firewallSchema.yaml similarity index 100% rename from examples/networking/decentralized-firewall/validator/firewallSchema.yaml rename to blueprints/networking/decentralized-firewall/validator/firewallSchema.yaml diff --git a/examples/networking/decentralized-firewall/validator/firewallSchemaAutoApprove.yaml b/blueprints/networking/decentralized-firewall/validator/firewallSchemaAutoApprove.yaml similarity index 100% rename from examples/networking/decentralized-firewall/validator/firewallSchemaAutoApprove.yaml rename to blueprints/networking/decentralized-firewall/validator/firewallSchemaAutoApprove.yaml diff --git a/examples/networking/decentralized-firewall/validator/firewallSchemaSettings.yaml b/blueprints/networking/decentralized-firewall/validator/firewallSchemaSettings.yaml similarity index 100% rename from examples/networking/decentralized-firewall/validator/firewallSchemaSettings.yaml rename to blueprints/networking/decentralized-firewall/validator/firewallSchemaSettings.yaml diff --git a/examples/networking/decentralized-firewall/validator/requirements.txt b/blueprints/networking/decentralized-firewall/validator/requirements.txt similarity index 100% rename from examples/networking/decentralized-firewall/validator/requirements.txt rename to blueprints/networking/decentralized-firewall/validator/requirements.txt diff --git a/examples/networking/decentralized-firewall/validator/validator.py b/blueprints/networking/decentralized-firewall/validator/validator.py similarity index 100% rename from examples/networking/decentralized-firewall/validator/validator.py rename to blueprints/networking/decentralized-firewall/validator/validator.py diff --git a/examples/networking/decentralized-firewall/variables.tf b/blueprints/networking/decentralized-firewall/variables.tf similarity index 100% rename from examples/networking/decentralized-firewall/variables.tf rename to blueprints/networking/decentralized-firewall/variables.tf diff --git a/examples/networking/decentralized-firewall/versions.tf b/blueprints/networking/decentralized-firewall/versions.tf similarity index 100% rename from examples/networking/decentralized-firewall/versions.tf rename to blueprints/networking/decentralized-firewall/versions.tf diff --git a/examples/networking/filtering-proxy/README.md b/blueprints/networking/filtering-proxy/README.md similarity index 100% rename from examples/networking/filtering-proxy/README.md rename to blueprints/networking/filtering-proxy/README.md diff --git a/examples/networking/filtering-proxy/main.tf b/blueprints/networking/filtering-proxy/main.tf similarity index 100% rename from examples/networking/filtering-proxy/main.tf rename to blueprints/networking/filtering-proxy/main.tf diff --git a/examples/networking/filtering-proxy/outputs.tf b/blueprints/networking/filtering-proxy/outputs.tf similarity index 100% rename from examples/networking/filtering-proxy/outputs.tf rename to blueprints/networking/filtering-proxy/outputs.tf diff --git a/examples/networking/filtering-proxy/squid.png b/blueprints/networking/filtering-proxy/squid.png similarity index 100% rename from examples/networking/filtering-proxy/squid.png rename to blueprints/networking/filtering-proxy/squid.png diff --git a/examples/networking/filtering-proxy/variables.tf b/blueprints/networking/filtering-proxy/variables.tf similarity index 100% rename from examples/networking/filtering-proxy/variables.tf rename to blueprints/networking/filtering-proxy/variables.tf diff --git a/examples/networking/filtering-proxy/versions.tf b/blueprints/networking/filtering-proxy/versions.tf similarity index 100% rename from examples/networking/filtering-proxy/versions.tf rename to blueprints/networking/filtering-proxy/versions.tf diff --git a/examples/networking/hub-and-spoke-peering/README.md b/blueprints/networking/hub-and-spoke-peering/README.md similarity index 100% rename from examples/networking/hub-and-spoke-peering/README.md rename to blueprints/networking/hub-and-spoke-peering/README.md diff --git a/examples/networking/hub-and-spoke-peering/backend.tf.sample b/blueprints/networking/hub-and-spoke-peering/backend.tf.sample similarity index 100% rename from examples/networking/hub-and-spoke-peering/backend.tf.sample rename to blueprints/networking/hub-and-spoke-peering/backend.tf.sample diff --git a/examples/networking/hub-and-spoke-peering/diagram-network.png b/blueprints/networking/hub-and-spoke-peering/diagram-network.png similarity index 100% rename from examples/networking/hub-and-spoke-peering/diagram-network.png rename to blueprints/networking/hub-and-spoke-peering/diagram-network.png diff --git a/examples/networking/hub-and-spoke-peering/diagram.png b/blueprints/networking/hub-and-spoke-peering/diagram.png similarity index 100% rename from examples/networking/hub-and-spoke-peering/diagram.png rename to blueprints/networking/hub-and-spoke-peering/diagram.png diff --git a/examples/networking/hub-and-spoke-peering/main.tf b/blueprints/networking/hub-and-spoke-peering/main.tf similarity index 100% rename from examples/networking/hub-and-spoke-peering/main.tf rename to blueprints/networking/hub-and-spoke-peering/main.tf diff --git a/examples/networking/hub-and-spoke-peering/outputs.tf b/blueprints/networking/hub-and-spoke-peering/outputs.tf similarity index 100% rename from examples/networking/hub-and-spoke-peering/outputs.tf rename to blueprints/networking/hub-and-spoke-peering/outputs.tf diff --git a/examples/networking/hub-and-spoke-peering/variables.tf b/blueprints/networking/hub-and-spoke-peering/variables.tf similarity index 100% rename from examples/networking/hub-and-spoke-peering/variables.tf rename to blueprints/networking/hub-and-spoke-peering/variables.tf diff --git a/examples/networking/hub-and-spoke-peering/versions.tf b/blueprints/networking/hub-and-spoke-peering/versions.tf similarity index 100% rename from examples/networking/hub-and-spoke-peering/versions.tf rename to blueprints/networking/hub-and-spoke-peering/versions.tf diff --git a/examples/networking/hub-and-spoke-vpn/README.md b/blueprints/networking/hub-and-spoke-vpn/README.md similarity index 100% rename from examples/networking/hub-and-spoke-vpn/README.md rename to blueprints/networking/hub-and-spoke-vpn/README.md diff --git a/examples/networking/hub-and-spoke-vpn/backend.tf.sample b/blueprints/networking/hub-and-spoke-vpn/backend.tf.sample similarity index 100% rename from examples/networking/hub-and-spoke-vpn/backend.tf.sample rename to blueprints/networking/hub-and-spoke-vpn/backend.tf.sample diff --git a/examples/networking/hub-and-spoke-vpn/diagram.png b/blueprints/networking/hub-and-spoke-vpn/diagram.png similarity index 100% rename from examples/networking/hub-and-spoke-vpn/diagram.png rename to blueprints/networking/hub-and-spoke-vpn/diagram.png diff --git a/examples/networking/hub-and-spoke-vpn/main.tf b/blueprints/networking/hub-and-spoke-vpn/main.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/main.tf rename to blueprints/networking/hub-and-spoke-vpn/main.tf diff --git a/examples/networking/hub-and-spoke-vpn/net-dev.tf b/blueprints/networking/hub-and-spoke-vpn/net-dev.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/net-dev.tf rename to blueprints/networking/hub-and-spoke-vpn/net-dev.tf diff --git a/examples/networking/hub-and-spoke-vpn/net-landing.tf b/blueprints/networking/hub-and-spoke-vpn/net-landing.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/net-landing.tf rename to blueprints/networking/hub-and-spoke-vpn/net-landing.tf diff --git a/examples/networking/hub-and-spoke-vpn/net-prod.tf b/blueprints/networking/hub-and-spoke-vpn/net-prod.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/net-prod.tf rename to blueprints/networking/hub-and-spoke-vpn/net-prod.tf diff --git a/examples/networking/hub-and-spoke-vpn/outputs.tf b/blueprints/networking/hub-and-spoke-vpn/outputs.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/outputs.tf rename to blueprints/networking/hub-and-spoke-vpn/outputs.tf diff --git a/examples/networking/hub-and-spoke-vpn/variables.tf b/blueprints/networking/hub-and-spoke-vpn/variables.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/variables.tf rename to blueprints/networking/hub-and-spoke-vpn/variables.tf diff --git a/examples/networking/hub-and-spoke-vpn/versions.tf b/blueprints/networking/hub-and-spoke-vpn/versions.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/versions.tf rename to blueprints/networking/hub-and-spoke-vpn/versions.tf diff --git a/examples/networking/hub-and-spoke-vpn/vpn-dev-r1.tf b/blueprints/networking/hub-and-spoke-vpn/vpn-dev-r1.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/vpn-dev-r1.tf rename to blueprints/networking/hub-and-spoke-vpn/vpn-dev-r1.tf diff --git a/examples/networking/hub-and-spoke-vpn/vpn-prod-r1.tf b/blueprints/networking/hub-and-spoke-vpn/vpn-prod-r1.tf similarity index 100% rename from examples/networking/hub-and-spoke-vpn/vpn-prod-r1.tf rename to blueprints/networking/hub-and-spoke-vpn/vpn-prod-r1.tf diff --git a/examples/networking/ilb-next-hop/README.md b/blueprints/networking/ilb-next-hop/README.md similarity index 100% rename from examples/networking/ilb-next-hop/README.md rename to blueprints/networking/ilb-next-hop/README.md diff --git a/examples/networking/ilb-next-hop/assets/gw.yaml b/blueprints/networking/ilb-next-hop/assets/gw.yaml similarity index 100% rename from examples/networking/ilb-next-hop/assets/gw.yaml rename to blueprints/networking/ilb-next-hop/assets/gw.yaml diff --git a/examples/networking/ilb-next-hop/backend.tf.sample b/blueprints/networking/ilb-next-hop/backend.tf.sample similarity index 100% rename from examples/networking/ilb-next-hop/backend.tf.sample rename to blueprints/networking/ilb-next-hop/backend.tf.sample diff --git a/examples/networking/ilb-next-hop/diagram.png b/blueprints/networking/ilb-next-hop/diagram.png similarity index 100% rename from examples/networking/ilb-next-hop/diagram.png rename to blueprints/networking/ilb-next-hop/diagram.png diff --git a/examples/networking/ilb-next-hop/gateways.tf b/blueprints/networking/ilb-next-hop/gateways.tf similarity index 100% rename from examples/networking/ilb-next-hop/gateways.tf rename to blueprints/networking/ilb-next-hop/gateways.tf diff --git a/examples/networking/ilb-next-hop/main.tf b/blueprints/networking/ilb-next-hop/main.tf similarity index 100% rename from examples/networking/ilb-next-hop/main.tf rename to blueprints/networking/ilb-next-hop/main.tf diff --git a/examples/networking/ilb-next-hop/outputs.tf b/blueprints/networking/ilb-next-hop/outputs.tf similarity index 100% rename from examples/networking/ilb-next-hop/outputs.tf rename to blueprints/networking/ilb-next-hop/outputs.tf diff --git a/examples/networking/ilb-next-hop/test_session.png b/blueprints/networking/ilb-next-hop/test_session.png similarity index 100% rename from examples/networking/ilb-next-hop/test_session.png rename to blueprints/networking/ilb-next-hop/test_session.png diff --git a/examples/networking/ilb-next-hop/variables.tf b/blueprints/networking/ilb-next-hop/variables.tf similarity index 100% rename from examples/networking/ilb-next-hop/variables.tf rename to blueprints/networking/ilb-next-hop/variables.tf diff --git a/examples/networking/ilb-next-hop/versions.tf b/blueprints/networking/ilb-next-hop/versions.tf similarity index 100% rename from examples/networking/ilb-next-hop/versions.tf rename to blueprints/networking/ilb-next-hop/versions.tf diff --git a/examples/networking/ilb-next-hop/vms.tf b/blueprints/networking/ilb-next-hop/vms.tf similarity index 100% rename from examples/networking/ilb-next-hop/vms.tf rename to blueprints/networking/ilb-next-hop/vms.tf diff --git a/examples/networking/ilb-next-hop/vpc-left.tf b/blueprints/networking/ilb-next-hop/vpc-left.tf similarity index 100% rename from examples/networking/ilb-next-hop/vpc-left.tf rename to blueprints/networking/ilb-next-hop/vpc-left.tf diff --git a/examples/networking/ilb-next-hop/vpc-right.tf b/blueprints/networking/ilb-next-hop/vpc-right.tf similarity index 100% rename from examples/networking/ilb-next-hop/vpc-right.tf rename to blueprints/networking/ilb-next-hop/vpc-right.tf diff --git a/examples/networking/onprem-google-access-dns/README.md b/blueprints/networking/onprem-google-access-dns/README.md similarity index 100% rename from examples/networking/onprem-google-access-dns/README.md rename to blueprints/networking/onprem-google-access-dns/README.md diff --git a/examples/networking/onprem-google-access-dns/assets/Corefile b/blueprints/networking/onprem-google-access-dns/assets/Corefile similarity index 100% rename from examples/networking/onprem-google-access-dns/assets/Corefile rename to blueprints/networking/onprem-google-access-dns/assets/Corefile diff --git a/examples/networking/onprem-google-access-dns/backend.tf.sample b/blueprints/networking/onprem-google-access-dns/backend.tf.sample similarity index 100% rename from examples/networking/onprem-google-access-dns/backend.tf.sample rename to blueprints/networking/onprem-google-access-dns/backend.tf.sample diff --git a/examples/networking/onprem-google-access-dns/diagram.png b/blueprints/networking/onprem-google-access-dns/diagram.png similarity index 100% rename from examples/networking/onprem-google-access-dns/diagram.png rename to blueprints/networking/onprem-google-access-dns/diagram.png diff --git a/examples/networking/onprem-google-access-dns/main.tf b/blueprints/networking/onprem-google-access-dns/main.tf similarity index 100% rename from examples/networking/onprem-google-access-dns/main.tf rename to blueprints/networking/onprem-google-access-dns/main.tf diff --git a/examples/networking/onprem-google-access-dns/outputs.tf b/blueprints/networking/onprem-google-access-dns/outputs.tf similarity index 100% rename from examples/networking/onprem-google-access-dns/outputs.tf rename to blueprints/networking/onprem-google-access-dns/outputs.tf diff --git a/examples/networking/onprem-google-access-dns/variables.tf b/blueprints/networking/onprem-google-access-dns/variables.tf similarity index 100% rename from examples/networking/onprem-google-access-dns/variables.tf rename to blueprints/networking/onprem-google-access-dns/variables.tf diff --git a/examples/networking/onprem-google-access-dns/versions.tf b/blueprints/networking/onprem-google-access-dns/versions.tf similarity index 100% rename from examples/networking/onprem-google-access-dns/versions.tf rename to blueprints/networking/onprem-google-access-dns/versions.tf diff --git a/examples/networking/private-cloud-function-from-onprem/README.md b/blueprints/networking/private-cloud-function-from-onprem/README.md similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/README.md rename to blueprints/networking/private-cloud-function-from-onprem/README.md diff --git a/examples/networking/private-cloud-function-from-onprem/assets/main.py b/blueprints/networking/private-cloud-function-from-onprem/assets/main.py similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/assets/main.py rename to blueprints/networking/private-cloud-function-from-onprem/assets/main.py diff --git a/examples/networking/private-cloud-function-from-onprem/diagram.png b/blueprints/networking/private-cloud-function-from-onprem/diagram.png similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/diagram.png rename to blueprints/networking/private-cloud-function-from-onprem/diagram.png diff --git a/examples/networking/private-cloud-function-from-onprem/main.tf b/blueprints/networking/private-cloud-function-from-onprem/main.tf similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/main.tf rename to blueprints/networking/private-cloud-function-from-onprem/main.tf diff --git a/examples/networking/private-cloud-function-from-onprem/outputs.tf b/blueprints/networking/private-cloud-function-from-onprem/outputs.tf similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/outputs.tf rename to blueprints/networking/private-cloud-function-from-onprem/outputs.tf diff --git a/examples/networking/private-cloud-function-from-onprem/variables.tf b/blueprints/networking/private-cloud-function-from-onprem/variables.tf similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/variables.tf rename to blueprints/networking/private-cloud-function-from-onprem/variables.tf diff --git a/examples/networking/private-cloud-function-from-onprem/versions.tf b/blueprints/networking/private-cloud-function-from-onprem/versions.tf similarity index 100% rename from examples/networking/private-cloud-function-from-onprem/versions.tf rename to blueprints/networking/private-cloud-function-from-onprem/versions.tf diff --git a/examples/networking/shared-vpc-gke/README.md b/blueprints/networking/shared-vpc-gke/README.md similarity index 100% rename from examples/networking/shared-vpc-gke/README.md rename to blueprints/networking/shared-vpc-gke/README.md diff --git a/examples/networking/shared-vpc-gke/backend.tf.sample b/blueprints/networking/shared-vpc-gke/backend.tf.sample similarity index 100% rename from examples/networking/shared-vpc-gke/backend.tf.sample rename to blueprints/networking/shared-vpc-gke/backend.tf.sample diff --git a/examples/networking/shared-vpc-gke/diagram.gcpdraw b/blueprints/networking/shared-vpc-gke/diagram.gcpdraw similarity index 100% rename from examples/networking/shared-vpc-gke/diagram.gcpdraw rename to blueprints/networking/shared-vpc-gke/diagram.gcpdraw diff --git a/examples/networking/shared-vpc-gke/diagram.png b/blueprints/networking/shared-vpc-gke/diagram.png similarity index 100% rename from examples/networking/shared-vpc-gke/diagram.png rename to blueprints/networking/shared-vpc-gke/diagram.png diff --git a/examples/networking/shared-vpc-gke/main.tf b/blueprints/networking/shared-vpc-gke/main.tf similarity index 100% rename from examples/networking/shared-vpc-gke/main.tf rename to blueprints/networking/shared-vpc-gke/main.tf diff --git a/examples/networking/shared-vpc-gke/outputs.tf b/blueprints/networking/shared-vpc-gke/outputs.tf similarity index 100% rename from examples/networking/shared-vpc-gke/outputs.tf rename to blueprints/networking/shared-vpc-gke/outputs.tf diff --git a/examples/networking/shared-vpc-gke/variables.tf b/blueprints/networking/shared-vpc-gke/variables.tf similarity index 100% rename from examples/networking/shared-vpc-gke/variables.tf rename to blueprints/networking/shared-vpc-gke/variables.tf diff --git a/examples/networking/shared-vpc-gke/versions.tf b/blueprints/networking/shared-vpc-gke/versions.tf similarity index 100% rename from examples/networking/shared-vpc-gke/versions.tf rename to blueprints/networking/shared-vpc-gke/versions.tf diff --git a/examples/serverless/api-gateway/README.md b/blueprints/serverless/api-gateway/README.md similarity index 100% rename from examples/serverless/api-gateway/README.md rename to blueprints/serverless/api-gateway/README.md diff --git a/examples/serverless/api-gateway/architecture.png b/blueprints/serverless/api-gateway/architecture.png similarity index 100% rename from examples/serverless/api-gateway/architecture.png rename to blueprints/serverless/api-gateway/architecture.png diff --git a/examples/serverless/api-gateway/function/index.js b/blueprints/serverless/api-gateway/function/index.js similarity index 100% rename from examples/serverless/api-gateway/function/index.js rename to blueprints/serverless/api-gateway/function/index.js diff --git a/examples/serverless/api-gateway/function/package-lock.json b/blueprints/serverless/api-gateway/function/package-lock.json similarity index 100% rename from examples/serverless/api-gateway/function/package-lock.json rename to blueprints/serverless/api-gateway/function/package-lock.json diff --git a/examples/serverless/api-gateway/function/package.json b/blueprints/serverless/api-gateway/function/package.json similarity index 100% rename from examples/serverless/api-gateway/function/package.json rename to blueprints/serverless/api-gateway/function/package.json diff --git a/examples/serverless/api-gateway/main.tf b/blueprints/serverless/api-gateway/main.tf similarity index 100% rename from examples/serverless/api-gateway/main.tf rename to blueprints/serverless/api-gateway/main.tf diff --git a/examples/serverless/api-gateway/outputs.tf b/blueprints/serverless/api-gateway/outputs.tf similarity index 100% rename from examples/serverless/api-gateway/outputs.tf rename to blueprints/serverless/api-gateway/outputs.tf diff --git a/examples/serverless/api-gateway/spec.yaml b/blueprints/serverless/api-gateway/spec.yaml similarity index 100% rename from examples/serverless/api-gateway/spec.yaml rename to blueprints/serverless/api-gateway/spec.yaml diff --git a/examples/serverless/api-gateway/variables.tf b/blueprints/serverless/api-gateway/variables.tf similarity index 100% rename from examples/serverless/api-gateway/variables.tf rename to blueprints/serverless/api-gateway/variables.tf diff --git a/examples/third-party-solutions/README.md b/blueprints/third-party-solutions/README.md similarity index 100% rename from examples/third-party-solutions/README.md rename to blueprints/third-party-solutions/README.md diff --git a/examples/third-party-solutions/openshift/README.md b/blueprints/third-party-solutions/openshift/README.md similarity index 100% rename from examples/third-party-solutions/openshift/README.md rename to blueprints/third-party-solutions/openshift/README.md diff --git a/examples/third-party-solutions/openshift/diagram.png b/blueprints/third-party-solutions/openshift/diagram.png similarity index 100% rename from examples/third-party-solutions/openshift/diagram.png rename to blueprints/third-party-solutions/openshift/diagram.png diff --git a/examples/third-party-solutions/openshift/install-config.tpl.yml b/blueprints/third-party-solutions/openshift/install-config.tpl.yml similarity index 100% rename from examples/third-party-solutions/openshift/install-config.tpl.yml rename to blueprints/third-party-solutions/openshift/install-config.tpl.yml diff --git a/examples/third-party-solutions/openshift/prepare.py b/blueprints/third-party-solutions/openshift/prepare.py similarity index 100% rename from examples/third-party-solutions/openshift/prepare.py rename to blueprints/third-party-solutions/openshift/prepare.py diff --git a/examples/third-party-solutions/openshift/requirements.txt b/blueprints/third-party-solutions/openshift/requirements.txt similarity index 100% rename from examples/third-party-solutions/openshift/requirements.txt rename to blueprints/third-party-solutions/openshift/requirements.txt diff --git a/examples/third-party-solutions/openshift/tf/README.md b/blueprints/third-party-solutions/openshift/tf/README.md similarity index 100% rename from examples/third-party-solutions/openshift/tf/README.md rename to blueprints/third-party-solutions/openshift/tf/README.md diff --git a/examples/third-party-solutions/openshift/tf/bootstrap.tf b/blueprints/third-party-solutions/openshift/tf/bootstrap.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/bootstrap.tf rename to blueprints/third-party-solutions/openshift/tf/bootstrap.tf diff --git a/examples/third-party-solutions/openshift/tf/dns.tf b/blueprints/third-party-solutions/openshift/tf/dns.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/dns.tf rename to blueprints/third-party-solutions/openshift/tf/dns.tf diff --git a/examples/third-party-solutions/openshift/tf/firewall.tf b/blueprints/third-party-solutions/openshift/tf/firewall.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/firewall.tf rename to blueprints/third-party-solutions/openshift/tf/firewall.tf diff --git a/examples/third-party-solutions/openshift/tf/iam.tf b/blueprints/third-party-solutions/openshift/tf/iam.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/iam.tf rename to blueprints/third-party-solutions/openshift/tf/iam.tf diff --git a/examples/third-party-solutions/openshift/tf/ilb.tf b/blueprints/third-party-solutions/openshift/tf/ilb.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/ilb.tf rename to blueprints/third-party-solutions/openshift/tf/ilb.tf diff --git a/examples/third-party-solutions/openshift/tf/main.tf b/blueprints/third-party-solutions/openshift/tf/main.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/main.tf rename to blueprints/third-party-solutions/openshift/tf/main.tf diff --git a/examples/third-party-solutions/openshift/tf/masters.tf b/blueprints/third-party-solutions/openshift/tf/masters.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/masters.tf rename to blueprints/third-party-solutions/openshift/tf/masters.tf diff --git a/examples/third-party-solutions/openshift/tf/outputs.tf b/blueprints/third-party-solutions/openshift/tf/outputs.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/outputs.tf rename to blueprints/third-party-solutions/openshift/tf/outputs.tf diff --git a/examples/third-party-solutions/openshift/tf/variables.tf b/blueprints/third-party-solutions/openshift/tf/variables.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/variables.tf rename to blueprints/third-party-solutions/openshift/tf/variables.tf diff --git a/examples/third-party-solutions/openshift/tf/versions.tf b/blueprints/third-party-solutions/openshift/tf/versions.tf similarity index 100% rename from examples/third-party-solutions/openshift/tf/versions.tf rename to blueprints/third-party-solutions/openshift/tf/versions.tf diff --git a/tests/examples/cloud_operations/adfs/__init__.py b/tests/blueprints/cloud_operations/adfs/__init__.py similarity index 100% rename from tests/examples/cloud_operations/adfs/__init__.py rename to tests/blueprints/cloud_operations/adfs/__init__.py diff --git a/tests/examples/cloud_operations/adfs/fixture/main.tf b/tests/blueprints/cloud_operations/adfs/fixture/main.tf similarity index 91% rename from tests/examples/cloud_operations/adfs/fixture/main.tf rename to tests/blueprints/cloud_operations/adfs/fixture/main.tf index 2ddbe6e4aa..5571377fc0 100644 --- a/tests/examples/cloud_operations/adfs/fixture/main.tf +++ b/tests/blueprints/cloud_operations/adfs/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/adfs" + source = "../../../../../blueprints/cloud-operations/adfs" project_create = var.project_create project_id = var.project_id ad_dns_domain_name = var.ad_dns_domain_name diff --git a/tests/examples/cloud_operations/adfs/fixture/variables.tf b/tests/blueprints/cloud_operations/adfs/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/adfs/fixture/variables.tf rename to tests/blueprints/cloud_operations/adfs/fixture/variables.tf diff --git a/tests/examples/cloud_operations/adfs/test_plan.py b/tests/blueprints/cloud_operations/adfs/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/adfs/test_plan.py rename to tests/blueprints/cloud_operations/adfs/test_plan.py diff --git a/tests/examples/cloud_operations/asset_inventory_feed_remediation/__init__.py b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/__init__.py similarity index 100% rename from tests/examples/cloud_operations/asset_inventory_feed_remediation/__init__.py rename to tests/blueprints/cloud_operations/asset_inventory_feed_remediation/__init__.py diff --git a/tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/cf/README b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/cf/README similarity index 100% rename from tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/cf/README rename to tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/cf/README diff --git a/tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf similarity index 87% rename from tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf rename to tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf index 63ca043c9d..83f86c9635 100644 --- a/tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf +++ b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/asset-inventory-feed-remediation" + source = "../../../../../blueprints/cloud-operations/asset-inventory-feed-remediation" project_create = var.project_create project_id = var.project_id } diff --git a/tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/variables.tf b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/asset_inventory_feed_remediation/fixture/variables.tf rename to tests/blueprints/cloud_operations/asset_inventory_feed_remediation/fixture/variables.tf diff --git a/tests/examples/cloud_operations/asset_inventory_feed_remediation/test_plan.py b/tests/blueprints/cloud_operations/asset_inventory_feed_remediation/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/asset_inventory_feed_remediation/test_plan.py rename to tests/blueprints/cloud_operations/asset_inventory_feed_remediation/test_plan.py diff --git a/tests/examples/cloud_operations/binauthz/__init__.py b/tests/blueprints/cloud_operations/binauthz/__init__.py similarity index 100% rename from tests/examples/cloud_operations/binauthz/__init__.py rename to tests/blueprints/cloud_operations/binauthz/__init__.py diff --git a/tests/examples/networking/ilb_next_hop/fixture/main.tf b/tests/blueprints/cloud_operations/binauthz/fixture/main.tf similarity index 90% rename from tests/examples/networking/ilb_next_hop/fixture/main.tf rename to tests/blueprints/cloud_operations/binauthz/fixture/main.tf index 151487dc83..c815e658c4 100644 --- a/tests/examples/networking/ilb_next_hop/fixture/main.tf +++ b/tests/blueprints/cloud_operations/binauthz/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/ilb-next-hop" + source = "../../../../../blueprints/cloud-operations/binauthz" project_create = var.project_create project_id = var.project_id } diff --git a/tests/examples/cloud_operations/binauthz/fixture/variables.tf b/tests/blueprints/cloud_operations/binauthz/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/binauthz/fixture/variables.tf rename to tests/blueprints/cloud_operations/binauthz/fixture/variables.tf diff --git a/tests/examples/cloud_operations/binauthz/test_plan.py b/tests/blueprints/cloud_operations/binauthz/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/binauthz/test_plan.py rename to tests/blueprints/cloud_operations/binauthz/test_plan.py diff --git a/tests/examples/cloud_operations/dns_fine_grained_iam/__init__.py b/tests/blueprints/cloud_operations/dns_fine_grained_iam/__init__.py similarity index 100% rename from tests/examples/cloud_operations/dns_fine_grained_iam/__init__.py rename to tests/blueprints/cloud_operations/dns_fine_grained_iam/__init__.py diff --git a/tests/examples/cloud_operations/dns_fine_grained_iam/fixture/main.tf b/tests/blueprints/cloud_operations/dns_fine_grained_iam/fixture/main.tf similarity index 89% rename from tests/examples/cloud_operations/dns_fine_grained_iam/fixture/main.tf rename to tests/blueprints/cloud_operations/dns_fine_grained_iam/fixture/main.tf index 95846e5d4a..ed8a914e7f 100644 --- a/tests/examples/cloud_operations/dns_fine_grained_iam/fixture/main.tf +++ b/tests/blueprints/cloud_operations/dns_fine_grained_iam/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/dns-fine-grained-iam" + source = "../../../../../blueprints/cloud-operations/dns-fine-grained-iam" name = var.name project_create = var.project_create project_id = var.project_id diff --git a/tests/examples/cloud_operations/dns_fine_grained_iam/fixture/variables.tf b/tests/blueprints/cloud_operations/dns_fine_grained_iam/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/dns_fine_grained_iam/fixture/variables.tf rename to tests/blueprints/cloud_operations/dns_fine_grained_iam/fixture/variables.tf diff --git a/tests/examples/cloud_operations/dns_fine_grained_iam/test_plan.py b/tests/blueprints/cloud_operations/dns_fine_grained_iam/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/dns_fine_grained_iam/test_plan.py rename to tests/blueprints/cloud_operations/dns_fine_grained_iam/test_plan.py diff --git a/tests/examples/cloud_operations/dns_shared_vpc/__init__.py b/tests/blueprints/cloud_operations/dns_shared_vpc/__init__.py similarity index 100% rename from tests/examples/cloud_operations/dns_shared_vpc/__init__.py rename to tests/blueprints/cloud_operations/dns_shared_vpc/__init__.py diff --git a/tests/examples/cloud_operations/dns_shared_vpc/fixture/main.tf b/tests/blueprints/cloud_operations/dns_shared_vpc/fixture/main.tf similarity index 91% rename from tests/examples/cloud_operations/dns_shared_vpc/fixture/main.tf rename to tests/blueprints/cloud_operations/dns_shared_vpc/fixture/main.tf index 094e766c98..6cdb975477 100644 --- a/tests/examples/cloud_operations/dns_shared_vpc/fixture/main.tf +++ b/tests/blueprints/cloud_operations/dns_shared_vpc/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/dns-shared-vpc" + source = "../../../../../blueprints/cloud-operations/dns-shared-vpc" billing_account_id = "111111-222222-333333" folder_id = "folders/1234567890" shared_vpc_link = "https://www.googleapis.com/compute/v1/projects/test-dns/global/networks/default" diff --git a/tests/examples/cloud_operations/dns_shared_vpc/fixture/variables.tf b/tests/blueprints/cloud_operations/dns_shared_vpc/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/dns_shared_vpc/fixture/variables.tf rename to tests/blueprints/cloud_operations/dns_shared_vpc/fixture/variables.tf diff --git a/tests/examples/cloud_operations/dns_shared_vpc/test_plan.py b/tests/blueprints/cloud_operations/dns_shared_vpc/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/dns_shared_vpc/test_plan.py rename to tests/blueprints/cloud_operations/dns_shared_vpc/test_plan.py diff --git a/tests/examples/cloud_operations/glb_and_armor/__init__.py b/tests/blueprints/cloud_operations/glb_and_armor/__init__.py similarity index 100% rename from tests/examples/cloud_operations/glb_and_armor/__init__.py rename to tests/blueprints/cloud_operations/glb_and_armor/__init__.py diff --git a/tests/examples/cloud_operations/glb_and_armor/fixture/main.tf b/tests/blueprints/cloud_operations/glb_and_armor/fixture/main.tf similarity index 89% rename from tests/examples/cloud_operations/glb_and_armor/fixture/main.tf rename to tests/blueprints/cloud_operations/glb_and_armor/fixture/main.tf index 31670f209f..e02d1093ba 100644 --- a/tests/examples/cloud_operations/glb_and_armor/fixture/main.tf +++ b/tests/blueprints/cloud_operations/glb_and_armor/fixture/main.tf @@ -13,7 +13,7 @@ # limitations under the License. module "test" { - source = "../../../../../examples/cloud-operations/glb_and_armor" + source = "../../../../../blueprints/cloud-operations/glb_and_armor" project_create = var.project_create project_id = var.project_id enforce_security_policy = var.enforce_security_policy diff --git a/tests/examples/cloud_operations/glb_and_armor/fixture/variables.tf b/tests/blueprints/cloud_operations/glb_and_armor/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/glb_and_armor/fixture/variables.tf rename to tests/blueprints/cloud_operations/glb_and_armor/fixture/variables.tf diff --git a/tests/examples/cloud_operations/glb_and_armor/test_plan.py b/tests/blueprints/cloud_operations/glb_and_armor/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/glb_and_armor/test_plan.py rename to tests/blueprints/cloud_operations/glb_and_armor/test_plan.py diff --git a/tests/examples/cloud_operations/iam_delegated_role_grants/__init__.py b/tests/blueprints/cloud_operations/iam_delegated_role_grants/__init__.py similarity index 100% rename from tests/examples/cloud_operations/iam_delegated_role_grants/__init__.py rename to tests/blueprints/cloud_operations/iam_delegated_role_grants/__init__.py diff --git a/tests/examples/cloud_operations/iam_delegated_role_grants/fixture/main.tf b/tests/blueprints/cloud_operations/iam_delegated_role_grants/fixture/main.tf similarity index 88% rename from tests/examples/cloud_operations/iam_delegated_role_grants/fixture/main.tf rename to tests/blueprints/cloud_operations/iam_delegated_role_grants/fixture/main.tf index 005cd6148b..655439cfa9 100644 --- a/tests/examples/cloud_operations/iam_delegated_role_grants/fixture/main.tf +++ b/tests/blueprints/cloud_operations/iam_delegated_role_grants/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/iam-delegated-role-grants" + source = "../../../../../blueprints/cloud-operations/iam-delegated-role-grants" project_create = true project_id = var.project_id project_administrators = ["user:user@example.com"] diff --git a/tests/examples/cloud_operations/iam_delegated_role_grants/fixture/variables.tf b/tests/blueprints/cloud_operations/iam_delegated_role_grants/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/iam_delegated_role_grants/fixture/variables.tf rename to tests/blueprints/cloud_operations/iam_delegated_role_grants/fixture/variables.tf diff --git a/tests/examples/cloud_operations/iam_delegated_role_grants/test_plan.py b/tests/blueprints/cloud_operations/iam_delegated_role_grants/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/iam_delegated_role_grants/test_plan.py rename to tests/blueprints/cloud_operations/iam_delegated_role_grants/test_plan.py diff --git a/tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/__init__.py b/tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/__init__.py similarity index 100% rename from tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/__init__.py rename to tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/__init__.py diff --git a/tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf b/tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf similarity index 90% rename from tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf rename to tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf index 77d4ba691e..3db317d93c 100644 --- a/tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf +++ b/tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/multi-cluster-mesh-gke-fleet-api" + source = "../../../../../blueprints/cloud-operations/multi-cluster-mesh-gke-fleet-api" billing_account_id = var.billing_account_id parent = var.parent host_project_id = var.host_project_id diff --git a/tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/variables.tf b/tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/variables.tf rename to tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/fixture/variables.tf diff --git a/tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/test_plan.py b/tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/multi_cluster_mesh_gke_fleet_api/test_plan.py rename to tests/blueprints/cloud_operations/multi_cluster_mesh_gke_fleet_api/test_plan.py diff --git a/tests/examples/cloud_operations/onprem_sa_key_management/__init__.py b/tests/blueprints/cloud_operations/onprem_sa_key_management/__init__.py similarity index 100% rename from tests/examples/cloud_operations/onprem_sa_key_management/__init__.py rename to tests/blueprints/cloud_operations/onprem_sa_key_management/__init__.py diff --git a/tests/examples/cloud_operations/onprem_sa_key_management/fixture/main.tf b/tests/blueprints/cloud_operations/onprem_sa_key_management/fixture/main.tf similarity index 88% rename from tests/examples/cloud_operations/onprem_sa_key_management/fixture/main.tf rename to tests/blueprints/cloud_operations/onprem_sa_key_management/fixture/main.tf index 48f4bdccf5..29e473f024 100644 --- a/tests/examples/cloud_operations/onprem_sa_key_management/fixture/main.tf +++ b/tests/blueprints/cloud_operations/onprem_sa_key_management/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/onprem-sa-key-management" + source = "../../../../../blueprints/cloud-operations/onprem-sa-key-management" project_create = var.project_create project_id = var.project_id } diff --git a/tests/examples/cloud_operations/onprem_sa_key_management/fixture/variables.tf b/tests/blueprints/cloud_operations/onprem_sa_key_management/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/onprem_sa_key_management/fixture/variables.tf rename to tests/blueprints/cloud_operations/onprem_sa_key_management/fixture/variables.tf diff --git a/tests/examples/cloud_operations/onprem_sa_key_management/test_plan.py b/tests/blueprints/cloud_operations/onprem_sa_key_management/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/onprem_sa_key_management/test_plan.py rename to tests/blueprints/cloud_operations/onprem_sa_key_management/test_plan.py diff --git a/tests/examples/cloud_operations/packer_image_builder/__init__.py b/tests/blueprints/cloud_operations/packer_image_builder/__init__.py similarity index 100% rename from tests/examples/cloud_operations/packer_image_builder/__init__.py rename to tests/blueprints/cloud_operations/packer_image_builder/__init__.py diff --git a/tests/examples/cloud_operations/packer_image_builder/fixture/main.tf b/tests/blueprints/cloud_operations/packer_image_builder/fixture/main.tf similarity index 89% rename from tests/examples/cloud_operations/packer_image_builder/fixture/main.tf rename to tests/blueprints/cloud_operations/packer_image_builder/fixture/main.tf index 31eefda86c..6dec6b25bf 100644 --- a/tests/examples/cloud_operations/packer_image_builder/fixture/main.tf +++ b/tests/blueprints/cloud_operations/packer_image_builder/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/packer-image-builder" + source = "../../../../../blueprints/cloud-operations/packer-image-builder" project_id = "test-project" packer_account_users = ["user:john@testdomain.com"] create_packer_vars = var.create_packer_vars diff --git a/tests/examples/cloud_operations/packer_image_builder/fixture/packer/build.pkrvars.tpl b/tests/blueprints/cloud_operations/packer_image_builder/fixture/packer/build.pkrvars.tpl similarity index 100% rename from tests/examples/cloud_operations/packer_image_builder/fixture/packer/build.pkrvars.tpl rename to tests/blueprints/cloud_operations/packer_image_builder/fixture/packer/build.pkrvars.tpl diff --git a/tests/examples/cloud_operations/packer_image_builder/fixture/variables.tf b/tests/blueprints/cloud_operations/packer_image_builder/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/packer_image_builder/fixture/variables.tf rename to tests/blueprints/cloud_operations/packer_image_builder/fixture/variables.tf diff --git a/tests/examples/cloud_operations/packer_image_builder/test_plan.py b/tests/blueprints/cloud_operations/packer_image_builder/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/packer_image_builder/test_plan.py rename to tests/blueprints/cloud_operations/packer_image_builder/test_plan.py diff --git a/tests/examples/cloud_operations/quota_monitoring/__init__.py b/tests/blueprints/cloud_operations/quota_monitoring/__init__.py similarity index 100% rename from tests/examples/cloud_operations/quota_monitoring/__init__.py rename to tests/blueprints/cloud_operations/quota_monitoring/__init__.py diff --git a/tests/examples/cloud_operations/quota_monitoring/fixture/cf/README b/tests/blueprints/cloud_operations/quota_monitoring/fixture/cf/README similarity index 100% rename from tests/examples/cloud_operations/quota_monitoring/fixture/cf/README rename to tests/blueprints/cloud_operations/quota_monitoring/fixture/cf/README diff --git a/tests/examples/cloud_operations/quota_monitoring/fixture/main.tf b/tests/blueprints/cloud_operations/quota_monitoring/fixture/main.tf similarity index 89% rename from tests/examples/cloud_operations/quota_monitoring/fixture/main.tf rename to tests/blueprints/cloud_operations/quota_monitoring/fixture/main.tf index f4334d8dfa..ef26ea0b73 100644 --- a/tests/examples/cloud_operations/quota_monitoring/fixture/main.tf +++ b/tests/blueprints/cloud_operations/quota_monitoring/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/quota-monitoring" + source = "../../../../../blueprints/cloud-operations/quota-monitoring" name = var.name project_create = var.project_create project_id = var.project_id diff --git a/tests/examples/cloud_operations/quota_monitoring/fixture/variables.tf b/tests/blueprints/cloud_operations/quota_monitoring/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/quota_monitoring/fixture/variables.tf rename to tests/blueprints/cloud_operations/quota_monitoring/fixture/variables.tf diff --git a/tests/examples/cloud_operations/quota_monitoring/test_plan.py b/tests/blueprints/cloud_operations/quota_monitoring/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/quota_monitoring/test_plan.py rename to tests/blueprints/cloud_operations/quota_monitoring/test_plan.py diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/__init__.py b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/__init__.py similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/__init__.py rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/__init__.py diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/bundle_cffile.zip b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/bundle_cffile.zip similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/bundle_cffile.zip rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/bundle_cffile.zip diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cf/README b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cf/README similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cf/README rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cf/README diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cffile/README b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cffile/README similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cffile/README rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/cffile/README diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf similarity index 89% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf index 1c87e915e4..05d6325356 100644 --- a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf +++ b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/scheduled-asset-inventory-export-bq" + source = "../../../../../blueprints/cloud-operations/scheduled-asset-inventory-export-bq" billing_account = var.billing_account cai_config = var.cai_config cai_gcs_export = var.cai_gcs_export diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/variables.tf b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/fixture/variables.tf rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/fixture/variables.tf diff --git a/tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/test_plan.py b/tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/scheduled_asset_inventory_export_bq/test_plan.py rename to tests/blueprints/cloud_operations/scheduled_asset_inventory_export_bq/test_plan.py diff --git a/tests/examples/cloud_operations/unmanaged_instances_healthcheck/__init__.py b/tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/__init__.py similarity index 100% rename from tests/examples/cloud_operations/unmanaged_instances_healthcheck/__init__.py rename to tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/__init__.py diff --git a/tests/examples/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf b/tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf similarity index 88% rename from tests/examples/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf rename to tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf index 213ba24685..22b5da3c9c 100644 --- a/tests/examples/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf +++ b/tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/unmanaged-instances-healthcheck" + source = "../../../../../blueprints/cloud-operations/unmanaged-instances-healthcheck" billing_account = var.billing_account project_create = var.project_create project_id = var.project_id diff --git a/tests/examples/cloud_operations/unmanaged_instances_healthcheck/fixture/variables.tf b/tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/fixture/variables.tf similarity index 100% rename from tests/examples/cloud_operations/unmanaged_instances_healthcheck/fixture/variables.tf rename to tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/fixture/variables.tf diff --git a/tests/examples/cloud_operations/unmanaged_instances_healthcheck/test_plan.py b/tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/unmanaged_instances_healthcheck/test_plan.py rename to tests/blueprints/cloud_operations/unmanaged_instances_healthcheck/test_plan.py diff --git a/tests/examples/cloud_operations/vm_migration/host_target_projects/__init__.py b/tests/blueprints/cloud_operations/vm_migration/host_target_projects/__init__.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/host_target_projects/__init__.py rename to tests/blueprints/cloud_operations/vm_migration/host_target_projects/__init__.py diff --git a/tests/examples/cloud_operations/vm_migration/host_target_projects/fixture/main.tf b/tests/blueprints/cloud_operations/vm_migration/host_target_projects/fixture/main.tf similarity index 92% rename from tests/examples/cloud_operations/vm_migration/host_target_projects/fixture/main.tf rename to tests/blueprints/cloud_operations/vm_migration/host_target_projects/fixture/main.tf index 94fb07f79d..488dd7ccf6 100644 --- a/tests/examples/cloud_operations/vm_migration/host_target_projects/fixture/main.tf +++ b/tests/blueprints/cloud_operations/vm_migration/host_target_projects/fixture/main.tf @@ -13,7 +13,7 @@ # limitations under the License. module "host-target-projects-test" { - source = "../../../../../../examples/cloud-operations/vm-migration/host-target-projects" + source = "../../../../../../blueprints/cloud-operations/vm-migration/host-target-projects" project_create = var.project_create migration_admin_users = ["user:admin@example.com"] migration_viewer_users = ["user:viewer@example.com"] diff --git a/tests/examples/cloud_operations/vm_migration/host_target_projects/test_plan.py b/tests/blueprints/cloud_operations/vm_migration/host_target_projects/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/host_target_projects/test_plan.py rename to tests/blueprints/cloud_operations/vm_migration/host_target_projects/test_plan.py diff --git a/tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/__init__.py b/tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/__init__.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/__init__.py rename to tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/__init__.py diff --git a/tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf b/tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf similarity index 93% rename from tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf rename to tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf index dac8f5af0b..f8bea07c08 100644 --- a/tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf +++ b/tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/fixture/main.tf @@ -13,7 +13,7 @@ # limitations under the License. module "host-target-sharedvpc-test" { - source = "../../../../../../examples/cloud-operations/vm-migration/host-target-sharedvpc" + source = "../../../../../../blueprints/cloud-operations/vm-migration/host-target-sharedvpc" project_create = var.project_create migration_admin_users = ["user:admin@example.com"] migration_viewer_users = ["user:viewer@example.com"] diff --git a/tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/test_plan.py b/tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/host_target_sharedvpc/test_plan.py rename to tests/blueprints/cloud_operations/vm_migration/host_target_sharedvpc/test_plan.py diff --git a/tests/examples/cloud_operations/vm_migration/single_project/__init__.py b/tests/blueprints/cloud_operations/vm_migration/single_project/__init__.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/single_project/__init__.py rename to tests/blueprints/cloud_operations/vm_migration/single_project/__init__.py diff --git a/tests/examples/cloud_operations/vm_migration/single_project/fixture/main.tf b/tests/blueprints/cloud_operations/vm_migration/single_project/fixture/main.tf similarity index 90% rename from tests/examples/cloud_operations/vm_migration/single_project/fixture/main.tf rename to tests/blueprints/cloud_operations/vm_migration/single_project/fixture/main.tf index c2750298cc..ccb46d5416 100644 --- a/tests/examples/cloud_operations/vm_migration/single_project/fixture/main.tf +++ b/tests/blueprints/cloud_operations/vm_migration/single_project/fixture/main.tf @@ -13,7 +13,7 @@ # limitations under the License. module "single-project-test" { - source = "../../../../../../examples/cloud-operations/vm-migration/single-project" + source = "../../../../../../blueprints/cloud-operations/vm-migration/single-project" project_create = var.project_create migration_admin_users = ["user:admin@example.com"] migration_viewer_users = ["user:viewer@example.com"] diff --git a/tests/examples/cloud_operations/vm_migration/single_project/test_plan.py b/tests/blueprints/cloud_operations/vm_migration/single_project/test_plan.py similarity index 100% rename from tests/examples/cloud_operations/vm_migration/single_project/test_plan.py rename to tests/blueprints/cloud_operations/vm_migration/single_project/test_plan.py diff --git a/tests/examples/data_solutions/cloudsql-multiregion/__init__.py b/tests/blueprints/data_solutions/cloudsql-multiregion/__init__.py similarity index 100% rename from tests/examples/data_solutions/cloudsql-multiregion/__init__.py rename to tests/blueprints/data_solutions/cloudsql-multiregion/__init__.py diff --git a/tests/examples/data_solutions/cloudsql-multiregion/fixture/main.tf b/tests/blueprints/data_solutions/cloudsql-multiregion/fixture/main.tf similarity index 90% rename from tests/examples/data_solutions/cloudsql-multiregion/fixture/main.tf rename to tests/blueprints/data_solutions/cloudsql-multiregion/fixture/main.tf index 7c7095506d..3d71614976 100644 --- a/tests/examples/data_solutions/cloudsql-multiregion/fixture/main.tf +++ b/tests/blueprints/data_solutions/cloudsql-multiregion/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/cloudsql-multiregion/" + source = "../../../../../blueprints/data-solutions/cloudsql-multiregion/" data_eng_principals = ["dataeng@example.com"] postgres_user_password = "my-root-password" project_id = "project" diff --git a/tests/examples/data_solutions/cloudsql-multiregion/test_plan.py b/tests/blueprints/data_solutions/cloudsql-multiregion/test_plan.py similarity index 100% rename from tests/examples/data_solutions/cloudsql-multiregion/test_plan.py rename to tests/blueprints/data_solutions/cloudsql-multiregion/test_plan.py diff --git a/tests/examples/data_solutions/cmek_via_centralized_kms/__init__.py b/tests/blueprints/data_solutions/cmek_via_centralized_kms/__init__.py similarity index 100% rename from tests/examples/data_solutions/cmek_via_centralized_kms/__init__.py rename to tests/blueprints/data_solutions/cmek_via_centralized_kms/__init__.py diff --git a/tests/examples/data_solutions/cmek_via_centralized_kms/fixture/main.tf b/tests/blueprints/data_solutions/cmek_via_centralized_kms/fixture/main.tf similarity index 88% rename from tests/examples/data_solutions/cmek_via_centralized_kms/fixture/main.tf rename to tests/blueprints/data_solutions/cmek_via_centralized_kms/fixture/main.tf index 7d4c183585..65cc20aeb2 100644 --- a/tests/examples/data_solutions/cmek_via_centralized_kms/fixture/main.tf +++ b/tests/blueprints/data_solutions/cmek_via_centralized_kms/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/cmek-via-centralized-kms/" + source = "../../../../../blueprints/data-solutions/cmek-via-centralized-kms/" billing_account = var.billing_account root_node = var.root_node } diff --git a/tests/examples/data_solutions/cmek_via_centralized_kms/fixture/variables.tf b/tests/blueprints/data_solutions/cmek_via_centralized_kms/fixture/variables.tf similarity index 100% rename from tests/examples/data_solutions/cmek_via_centralized_kms/fixture/variables.tf rename to tests/blueprints/data_solutions/cmek_via_centralized_kms/fixture/variables.tf diff --git a/tests/examples/data_solutions/cmek_via_centralized_kms/test_plan.py b/tests/blueprints/data_solutions/cmek_via_centralized_kms/test_plan.py similarity index 100% rename from tests/examples/data_solutions/cmek_via_centralized_kms/test_plan.py rename to tests/blueprints/data_solutions/cmek_via_centralized_kms/test_plan.py diff --git a/tests/examples/data_solutions/data_platform_foundations/__init__.py b/tests/blueprints/data_solutions/data_platform_foundations/__init__.py similarity index 100% rename from tests/examples/data_solutions/data_platform_foundations/__init__.py rename to tests/blueprints/data_solutions/data_platform_foundations/__init__.py diff --git a/tests/examples/data_solutions/data_platform_foundations/fixture/main.tf b/tests/blueprints/data_solutions/data_platform_foundations/fixture/main.tf similarity index 89% rename from tests/examples/data_solutions/data_platform_foundations/fixture/main.tf rename to tests/blueprints/data_solutions/data_platform_foundations/fixture/main.tf index 0b87b4c091..52317d6f5f 100644 --- a/tests/examples/data_solutions/data_platform_foundations/fixture/main.tf +++ b/tests/blueprints/data_solutions/data_platform_foundations/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/data-platform-foundations/" + source = "../../../../../blueprints/data-solutions/data-platform-foundations/" organization_domain = "example.com" billing_account_id = "123456-123456-123456" folder_id = "folders/12345678" diff --git a/tests/examples/data_solutions/data_platform_foundations/test_plan.py b/tests/blueprints/data_solutions/data_platform_foundations/test_plan.py similarity index 100% rename from tests/examples/data_solutions/data_platform_foundations/test_plan.py rename to tests/blueprints/data_solutions/data_platform_foundations/test_plan.py diff --git a/tests/examples/data_solutions/data_playground/__init__.py b/tests/blueprints/data_solutions/data_playground/__init__.py similarity index 100% rename from tests/examples/data_solutions/data_playground/__init__.py rename to tests/blueprints/data_solutions/data_playground/__init__.py diff --git a/tests/examples/data_solutions/data_playground/fixture/main.tf b/tests/blueprints/data_solutions/data_playground/fixture/main.tf similarity index 91% rename from tests/examples/data_solutions/data_playground/fixture/main.tf rename to tests/blueprints/data_solutions/data_playground/fixture/main.tf index b52d9b8fd0..e9e1d29798 100644 --- a/tests/examples/data_solutions/data_playground/fixture/main.tf +++ b/tests/blueprints/data_solutions/data_playground/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/data-playground/" + source = "../../../../../blueprints/data-solutions/data-playground/" project_id = "sampleproject" prefix = "tst" project_create = { diff --git a/tests/examples/data_solutions/data_playground/test_plan.py b/tests/blueprints/data_solutions/data_playground/test_plan.py similarity index 100% rename from tests/examples/data_solutions/data_playground/test_plan.py rename to tests/blueprints/data_solutions/data_playground/test_plan.py diff --git a/tests/examples/data_solutions/gcs_to_bq_with_least_privileges/__init__.py b/tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/__init__.py similarity index 100% rename from tests/examples/data_solutions/gcs_to_bq_with_least_privileges/__init__.py rename to tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/__init__.py diff --git a/tests/examples/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf b/tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf similarity index 88% rename from tests/examples/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf rename to tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf index 08a7035d35..4fc83c755b 100644 --- a/tests/examples/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf +++ b/tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/gcs-to-bq-with-least-privileges/" + source = "../../../../../blueprints/data-solutions/gcs-to-bq-with-least-privileges/" project_create = var.project_create project_id = var.project_id prefix = var.prefix diff --git a/tests/examples/data_solutions/gcs_to_bq_with_least_privileges/fixture/variables.tf b/tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/fixture/variables.tf similarity index 100% rename from tests/examples/data_solutions/gcs_to_bq_with_least_privileges/fixture/variables.tf rename to tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/fixture/variables.tf diff --git a/tests/examples/data_solutions/gcs_to_bq_with_least_privileges/test_plan.py b/tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/test_plan.py similarity index 100% rename from tests/examples/data_solutions/gcs_to_bq_with_least_privileges/test_plan.py rename to tests/blueprints/data_solutions/gcs_to_bq_with_least_privileges/test_plan.py diff --git a/tests/examples/data_solutions/sqlserver_alwayson/__init__.py b/tests/blueprints/data_solutions/sqlserver_alwayson/__init__.py similarity index 100% rename from tests/examples/data_solutions/sqlserver_alwayson/__init__.py rename to tests/blueprints/data_solutions/sqlserver_alwayson/__init__.py diff --git a/tests/examples/data_solutions/sqlserver_alwayson/fixture/main.tf b/tests/blueprints/data_solutions/sqlserver_alwayson/fixture/main.tf similarity index 91% rename from tests/examples/data_solutions/sqlserver_alwayson/fixture/main.tf rename to tests/blueprints/data_solutions/sqlserver_alwayson/fixture/main.tf index 9f81c39fdf..72f7a7d337 100644 --- a/tests/examples/data_solutions/sqlserver_alwayson/fixture/main.tf +++ b/tests/blueprints/data_solutions/sqlserver_alwayson/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/data-solutions/sqlserver-alwayson/" + source = "../../../../../blueprints/data-solutions/sqlserver-alwayson/" project_create = var.project_create project_id = var.project_id prefix = var.prefix diff --git a/tests/examples/data_solutions/sqlserver_alwayson/fixture/variables.tf b/tests/blueprints/data_solutions/sqlserver_alwayson/fixture/variables.tf similarity index 100% rename from tests/examples/data_solutions/sqlserver_alwayson/fixture/variables.tf rename to tests/blueprints/data_solutions/sqlserver_alwayson/fixture/variables.tf diff --git a/tests/examples/data_solutions/sqlserver_alwayson/test_plan.py b/tests/blueprints/data_solutions/sqlserver_alwayson/test_plan.py similarity index 100% rename from tests/examples/data_solutions/sqlserver_alwayson/test_plan.py rename to tests/blueprints/data_solutions/sqlserver_alwayson/test_plan.py diff --git a/tests/examples/factories/__init__.py b/tests/blueprints/factories/__init__.py similarity index 100% rename from tests/examples/factories/__init__.py rename to tests/blueprints/factories/__init__.py diff --git a/tests/examples/factories/cloud_identity_group_factory/__init__.py b/tests/blueprints/factories/cloud_identity_group_factory/__init__.py similarity index 100% rename from tests/examples/factories/cloud_identity_group_factory/__init__.py rename to tests/blueprints/factories/cloud_identity_group_factory/__init__.py diff --git a/tests/examples/factories/cloud_identity_group_factory/fixture/data/group1@example.com.yaml b/tests/blueprints/factories/cloud_identity_group_factory/fixture/data/group1@example.com.yaml similarity index 100% rename from tests/examples/factories/cloud_identity_group_factory/fixture/data/group1@example.com.yaml rename to tests/blueprints/factories/cloud_identity_group_factory/fixture/data/group1@example.com.yaml diff --git a/tests/examples/factories/cloud_identity_group_factory/fixture/main.tf b/tests/blueprints/factories/cloud_identity_group_factory/fixture/main.tf similarity index 88% rename from tests/examples/factories/cloud_identity_group_factory/fixture/main.tf rename to tests/blueprints/factories/cloud_identity_group_factory/fixture/main.tf index 3bdd11938b..4f56c63c22 100644 --- a/tests/examples/factories/cloud_identity_group_factory/fixture/main.tf +++ b/tests/blueprints/factories/cloud_identity_group_factory/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/factories/cloud-identity-group-factory/" + source = "../../../../../blueprints/factories/cloud-identity-group-factory/" customer_id = "customers/C01234567" data_dir = "data" } diff --git a/tests/examples/factories/cloud_identity_group_factory/test_plan.py b/tests/blueprints/factories/cloud_identity_group_factory/test_plan.py similarity index 100% rename from tests/examples/factories/cloud_identity_group_factory/test_plan.py rename to tests/blueprints/factories/cloud_identity_group_factory/test_plan.py diff --git a/tests/examples/factories/net_vpc_firewall_yaml/__init__.py b/tests/blueprints/factories/net_vpc_firewall_yaml/__init__.py similarity index 100% rename from tests/examples/factories/net_vpc_firewall_yaml/__init__.py rename to tests/blueprints/factories/net_vpc_firewall_yaml/__init__.py diff --git a/tests/examples/factories/net_vpc_firewall_yaml/fixture/main.tf b/tests/blueprints/factories/net_vpc_firewall_yaml/fixture/main.tf similarity index 90% rename from tests/examples/factories/net_vpc_firewall_yaml/fixture/main.tf rename to tests/blueprints/factories/net_vpc_firewall_yaml/fixture/main.tf index 724ff9d276..22956f4018 100644 --- a/tests/examples/factories/net_vpc_firewall_yaml/fixture/main.tf +++ b/tests/blueprints/factories/net_vpc_firewall_yaml/fixture/main.tf @@ -15,7 +15,7 @@ */ module "firewall" { - source = "../../../../../examples/factories/net-vpc-firewall-yaml" + source = "../../../../../blueprints/factories/net-vpc-firewall-yaml" project_id = "my-project" network = "my-network" config_directories = [ diff --git a/tests/examples/factories/net_vpc_firewall_yaml/fixture/rules/common.yaml b/tests/blueprints/factories/net_vpc_firewall_yaml/fixture/rules/common.yaml similarity index 100% rename from tests/examples/factories/net_vpc_firewall_yaml/fixture/rules/common.yaml rename to tests/blueprints/factories/net_vpc_firewall_yaml/fixture/rules/common.yaml diff --git a/tests/examples/factories/net_vpc_firewall_yaml/fixture/variables.tf b/tests/blueprints/factories/net_vpc_firewall_yaml/fixture/variables.tf similarity index 100% rename from tests/examples/factories/net_vpc_firewall_yaml/fixture/variables.tf rename to tests/blueprints/factories/net_vpc_firewall_yaml/fixture/variables.tf diff --git a/tests/examples/factories/net_vpc_firewall_yaml/test_plan.py b/tests/blueprints/factories/net_vpc_firewall_yaml/test_plan.py similarity index 100% rename from tests/examples/factories/net_vpc_firewall_yaml/test_plan.py rename to tests/blueprints/factories/net_vpc_firewall_yaml/test_plan.py diff --git a/tests/examples/factories/project_factory/__init__.py b/tests/blueprints/factories/project_factory/__init__.py similarity index 100% rename from tests/examples/factories/project_factory/__init__.py rename to tests/blueprints/factories/project_factory/__init__.py diff --git a/tests/examples/factories/project_factory/fixture/defaults.yaml b/tests/blueprints/factories/project_factory/fixture/defaults.yaml similarity index 100% rename from tests/examples/factories/project_factory/fixture/defaults.yaml rename to tests/blueprints/factories/project_factory/fixture/defaults.yaml diff --git a/tests/examples/factories/project_factory/fixture/main.tf b/tests/blueprints/factories/project_factory/fixture/main.tf similarity index 96% rename from tests/examples/factories/project_factory/fixture/main.tf rename to tests/blueprints/factories/project_factory/fixture/main.tf index f81ab9f025..3d1360f552 100644 --- a/tests/examples/factories/project_factory/fixture/main.tf +++ b/tests/blueprints/factories/project_factory/fixture/main.tf @@ -30,7 +30,7 @@ locals { } module "projects" { - source = "../../../../../examples/factories/project-factory" + source = "../../../../../blueprints/factories/project-factory" for_each = local.projects defaults = local.defaults project_id = each.key diff --git a/tests/examples/factories/project_factory/fixture/projects/project.yaml b/tests/blueprints/factories/project_factory/fixture/projects/project.yaml similarity index 100% rename from tests/examples/factories/project_factory/fixture/projects/project.yaml rename to tests/blueprints/factories/project_factory/fixture/projects/project.yaml diff --git a/tests/examples/factories/project_factory/fixture/variables.tf b/tests/blueprints/factories/project_factory/fixture/variables.tf similarity index 100% rename from tests/examples/factories/project_factory/fixture/variables.tf rename to tests/blueprints/factories/project_factory/fixture/variables.tf diff --git a/tests/examples/factories/project_factory/test_plan.py b/tests/blueprints/factories/project_factory/test_plan.py similarity index 100% rename from tests/examples/factories/project_factory/test_plan.py rename to tests/blueprints/factories/project_factory/test_plan.py diff --git a/tests/examples/foundations/__init__.py b/tests/blueprints/foundations/__init__.py similarity index 100% rename from tests/examples/foundations/__init__.py rename to tests/blueprints/foundations/__init__.py diff --git a/tests/examples/foundations/business_units/__init__.py b/tests/blueprints/foundations/business_units/__init__.py similarity index 100% rename from tests/examples/foundations/business_units/__init__.py rename to tests/blueprints/foundations/business_units/__init__.py diff --git a/tests/examples/foundations/business_units/fixture/main.tf b/tests/blueprints/foundations/business_units/fixture/main.tf similarity index 90% rename from tests/examples/foundations/business_units/fixture/main.tf rename to tests/blueprints/foundations/business_units/fixture/main.tf index 8ccf770115..2609c1c960 100644 --- a/tests/examples/foundations/business_units/fixture/main.tf +++ b/tests/blueprints/foundations/business_units/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/foundations/business-units" + source = "../../../../../blueprints/foundations/business-units" billing_account_id = var.billing_account_id organization_id = var.organization_id prefix = var.prefix diff --git a/tests/examples/foundations/business_units/fixture/variables.tf b/tests/blueprints/foundations/business_units/fixture/variables.tf similarity index 100% rename from tests/examples/foundations/business_units/fixture/variables.tf rename to tests/blueprints/foundations/business_units/fixture/variables.tf diff --git a/tests/examples/foundations/business_units/test_plan.py b/tests/blueprints/foundations/business_units/test_plan.py similarity index 100% rename from tests/examples/foundations/business_units/test_plan.py rename to tests/blueprints/foundations/business_units/test_plan.py diff --git a/tests/examples/foundations/environments/__init__.py b/tests/blueprints/foundations/environments/__init__.py similarity index 100% rename from tests/examples/foundations/environments/__init__.py rename to tests/blueprints/foundations/environments/__init__.py diff --git a/tests/examples/foundations/environments/fixture/main.tf b/tests/blueprints/foundations/environments/fixture/main.tf similarity index 92% rename from tests/examples/foundations/environments/fixture/main.tf rename to tests/blueprints/foundations/environments/fixture/main.tf index c6d413dc4b..21832e9db9 100644 --- a/tests/examples/foundations/environments/fixture/main.tf +++ b/tests/blueprints/foundations/environments/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/foundations/environments" + source = "../../../../../blueprints/foundations/environments" billing_account_id = var.billing_account_id environments = var.environments iam_audit_viewers = var.iam_audit_viewers diff --git a/tests/examples/foundations/environments/fixture/variables.tf b/tests/blueprints/foundations/environments/fixture/variables.tf similarity index 100% rename from tests/examples/foundations/environments/fixture/variables.tf rename to tests/blueprints/foundations/environments/fixture/variables.tf diff --git a/tests/examples/foundations/environments/test_plan.py b/tests/blueprints/foundations/environments/test_plan.py similarity index 100% rename from tests/examples/foundations/environments/test_plan.py rename to tests/blueprints/foundations/environments/test_plan.py diff --git a/tests/examples/networking/__init__.py b/tests/blueprints/networking/__init__.py similarity index 100% rename from tests/examples/networking/__init__.py rename to tests/blueprints/networking/__init__.py diff --git a/tests/examples/networking/decentralized_firewall/__init__.py b/tests/blueprints/networking/decentralized_firewall/__init__.py similarity index 100% rename from tests/examples/networking/decentralized_firewall/__init__.py rename to tests/blueprints/networking/decentralized_firewall/__init__.py diff --git a/tests/examples/networking/decentralized_firewall/fixture/main.tf b/tests/blueprints/networking/decentralized_firewall/fixture/main.tf similarity index 89% rename from tests/examples/networking/decentralized_firewall/fixture/main.tf rename to tests/blueprints/networking/decentralized_firewall/fixture/main.tf index a5df532177..92d45041ec 100644 --- a/tests/examples/networking/decentralized_firewall/fixture/main.tf +++ b/tests/blueprints/networking/decentralized_firewall/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/decentralized-firewall" + source = "../../../../../blueprints/networking/decentralized-firewall" billing_account_id = var.billing_account_id prefix = var.prefix root_node = var.root_node diff --git a/tests/examples/networking/decentralized_firewall/fixture/variables.tf b/tests/blueprints/networking/decentralized_firewall/fixture/variables.tf similarity index 100% rename from tests/examples/networking/decentralized_firewall/fixture/variables.tf rename to tests/blueprints/networking/decentralized_firewall/fixture/variables.tf diff --git a/tests/examples/networking/decentralized_firewall/test_plan.py b/tests/blueprints/networking/decentralized_firewall/test_plan.py similarity index 100% rename from tests/examples/networking/decentralized_firewall/test_plan.py rename to tests/blueprints/networking/decentralized_firewall/test_plan.py diff --git a/tests/examples/networking/filtering_proxy/__init__.py b/tests/blueprints/networking/filtering_proxy/__init__.py similarity index 100% rename from tests/examples/networking/filtering_proxy/__init__.py rename to tests/blueprints/networking/filtering_proxy/__init__.py diff --git a/tests/examples/networking/filtering_proxy/fixture/main.tf b/tests/blueprints/networking/filtering_proxy/fixture/main.tf similarity index 90% rename from tests/examples/networking/filtering_proxy/fixture/main.tf rename to tests/blueprints/networking/filtering_proxy/fixture/main.tf index 2f508edc72..2d250c0abd 100644 --- a/tests/examples/networking/filtering_proxy/fixture/main.tf +++ b/tests/blueprints/networking/filtering_proxy/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/filtering-proxy" + source = "../../../../../blueprints/networking/filtering-proxy" billing_account = "123456-123456-123456" mig = var.mig prefix = "fabric" diff --git a/tests/examples/networking/filtering_proxy/fixture/variables.tf b/tests/blueprints/networking/filtering_proxy/fixture/variables.tf similarity index 100% rename from tests/examples/networking/filtering_proxy/fixture/variables.tf rename to tests/blueprints/networking/filtering_proxy/fixture/variables.tf diff --git a/tests/examples/networking/filtering_proxy/test_plan.py b/tests/blueprints/networking/filtering_proxy/test_plan.py similarity index 100% rename from tests/examples/networking/filtering_proxy/test_plan.py rename to tests/blueprints/networking/filtering_proxy/test_plan.py diff --git a/tests/examples/networking/hub_and_spoke_peering/__init__.py b/tests/blueprints/networking/hub_and_spoke_peering/__init__.py similarity index 100% rename from tests/examples/networking/hub_and_spoke_peering/__init__.py rename to tests/blueprints/networking/hub_and_spoke_peering/__init__.py diff --git a/tests/examples/networking/hub_and_spoke_peering/fixture/main.tf b/tests/blueprints/networking/hub_and_spoke_peering/fixture/main.tf similarity index 91% rename from tests/examples/networking/hub_and_spoke_peering/fixture/main.tf rename to tests/blueprints/networking/hub_and_spoke_peering/fixture/main.tf index 7a08f84511..009a26f930 100644 --- a/tests/examples/networking/hub_and_spoke_peering/fixture/main.tf +++ b/tests/blueprints/networking/hub_and_spoke_peering/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/hub-and-spoke-peering" + source = "../../../../../blueprints/networking/hub-and-spoke-peering" project_create = { billing_account = "123456-123456-123456" oslogin = true diff --git a/tests/examples/networking/hub_and_spoke_peering/fixture/variables.tf b/tests/blueprints/networking/hub_and_spoke_peering/fixture/variables.tf similarity index 100% rename from tests/examples/networking/hub_and_spoke_peering/fixture/variables.tf rename to tests/blueprints/networking/hub_and_spoke_peering/fixture/variables.tf diff --git a/tests/examples/networking/hub_and_spoke_peering/test_plan.py b/tests/blueprints/networking/hub_and_spoke_peering/test_plan.py similarity index 100% rename from tests/examples/networking/hub_and_spoke_peering/test_plan.py rename to tests/blueprints/networking/hub_and_spoke_peering/test_plan.py diff --git a/tests/examples/networking/hub_and_spoke_vpn/__init__.py b/tests/blueprints/networking/hub_and_spoke_vpn/__init__.py similarity index 100% rename from tests/examples/networking/hub_and_spoke_vpn/__init__.py rename to tests/blueprints/networking/hub_and_spoke_vpn/__init__.py diff --git a/tests/examples/networking/hub_and_spoke_vpn/fixture/main.tf b/tests/blueprints/networking/hub_and_spoke_vpn/fixture/main.tf similarity index 91% rename from tests/examples/networking/hub_and_spoke_vpn/fixture/main.tf rename to tests/blueprints/networking/hub_and_spoke_vpn/fixture/main.tf index 006ad4c42c..17da8aa05b 100644 --- a/tests/examples/networking/hub_and_spoke_vpn/fixture/main.tf +++ b/tests/blueprints/networking/hub_and_spoke_vpn/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/hub-and-spoke-vpn" + source = "../../../../../blueprints/networking/hub-and-spoke-vpn" project_create_config = { billing_account_id = "ABCDE-123456-ABCDE" parent_id = null diff --git a/tests/examples/networking/hub_and_spoke_vpn/test_plan.py b/tests/blueprints/networking/hub_and_spoke_vpn/test_plan.py similarity index 100% rename from tests/examples/networking/hub_and_spoke_vpn/test_plan.py rename to tests/blueprints/networking/hub_and_spoke_vpn/test_plan.py diff --git a/tests/examples/networking/ilb_next_hop/__init__.py b/tests/blueprints/networking/ilb_next_hop/__init__.py similarity index 100% rename from tests/examples/networking/ilb_next_hop/__init__.py rename to tests/blueprints/networking/ilb_next_hop/__init__.py diff --git a/tests/examples/cloud_operations/binauthz/fixture/main.tf b/tests/blueprints/networking/ilb_next_hop/fixture/main.tf similarity index 90% rename from tests/examples/cloud_operations/binauthz/fixture/main.tf rename to tests/blueprints/networking/ilb_next_hop/fixture/main.tf index 5871ca8516..68a148c208 100644 --- a/tests/examples/cloud_operations/binauthz/fixture/main.tf +++ b/tests/blueprints/networking/ilb_next_hop/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/cloud-operations/binauthz" + source = "../../../../../blueprints/networking/ilb-next-hop" project_create = var.project_create project_id = var.project_id } diff --git a/tests/examples/networking/ilb_next_hop/fixture/variables.tf b/tests/blueprints/networking/ilb_next_hop/fixture/variables.tf similarity index 100% rename from tests/examples/networking/ilb_next_hop/fixture/variables.tf rename to tests/blueprints/networking/ilb_next_hop/fixture/variables.tf diff --git a/tests/examples/networking/ilb_next_hop/test_plan.py b/tests/blueprints/networking/ilb_next_hop/test_plan.py similarity index 100% rename from tests/examples/networking/ilb_next_hop/test_plan.py rename to tests/blueprints/networking/ilb_next_hop/test_plan.py diff --git a/tests/examples/networking/onprem_google_access_dns/__init__.py b/tests/blueprints/networking/onprem_google_access_dns/__init__.py similarity index 100% rename from tests/examples/networking/onprem_google_access_dns/__init__.py rename to tests/blueprints/networking/onprem_google_access_dns/__init__.py diff --git a/tests/examples/networking/onprem_google_access_dns/fixture/main.tf b/tests/blueprints/networking/onprem_google_access_dns/fixture/main.tf similarity index 89% rename from tests/examples/networking/onprem_google_access_dns/fixture/main.tf rename to tests/blueprints/networking/onprem_google_access_dns/fixture/main.tf index 6f802d424d..d88267895a 100644 --- a/tests/examples/networking/onprem_google_access_dns/fixture/main.tf +++ b/tests/blueprints/networking/onprem_google_access_dns/fixture/main.tf @@ -15,6 +15,6 @@ */ module "test" { - source = "../../../../../examples/networking/onprem-google-access-dns" + source = "../../../../../blueprints/networking/onprem-google-access-dns" project_id = var.project_id } diff --git a/tests/examples/networking/onprem_google_access_dns/fixture/variables.tf b/tests/blueprints/networking/onprem_google_access_dns/fixture/variables.tf similarity index 100% rename from tests/examples/networking/onprem_google_access_dns/fixture/variables.tf rename to tests/blueprints/networking/onprem_google_access_dns/fixture/variables.tf diff --git a/tests/examples/networking/onprem_google_access_dns/test_plan.py b/tests/blueprints/networking/onprem_google_access_dns/test_plan.py similarity index 100% rename from tests/examples/networking/onprem_google_access_dns/test_plan.py rename to tests/blueprints/networking/onprem_google_access_dns/test_plan.py diff --git a/tests/examples/networking/private_cloud_function_from_onprem/__init__.py b/tests/blueprints/networking/private_cloud_function_from_onprem/__init__.py similarity index 100% rename from tests/examples/networking/private_cloud_function_from_onprem/__init__.py rename to tests/blueprints/networking/private_cloud_function_from_onprem/__init__.py diff --git a/tests/examples/networking/private_cloud_function_from_onprem/fixture/main.tf b/tests/blueprints/networking/private_cloud_function_from_onprem/fixture/main.tf similarity index 89% rename from tests/examples/networking/private_cloud_function_from_onprem/fixture/main.tf rename to tests/blueprints/networking/private_cloud_function_from_onprem/fixture/main.tf index 13f142e236..d166a0fc28 100644 --- a/tests/examples/networking/private_cloud_function_from_onprem/fixture/main.tf +++ b/tests/blueprints/networking/private_cloud_function_from_onprem/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/private-cloud-function-from-onprem" + source = "../../../../../blueprints/networking/private-cloud-function-from-onprem" project_create = { billing_account_id = "123456-ABCDEF-123456" parent = "folders/1234567890" diff --git a/tests/examples/networking/private_cloud_function_from_onprem/test_plan.py b/tests/blueprints/networking/private_cloud_function_from_onprem/test_plan.py similarity index 100% rename from tests/examples/networking/private_cloud_function_from_onprem/test_plan.py rename to tests/blueprints/networking/private_cloud_function_from_onprem/test_plan.py diff --git a/tests/examples/networking/shared_vpc_gke/__init__.py b/tests/blueprints/networking/shared_vpc_gke/__init__.py similarity index 100% rename from tests/examples/networking/shared_vpc_gke/__init__.py rename to tests/blueprints/networking/shared_vpc_gke/__init__.py diff --git a/tests/examples/networking/shared_vpc_gke/fixture/main.tf b/tests/blueprints/networking/shared_vpc_gke/fixture/main.tf similarity index 90% rename from tests/examples/networking/shared_vpc_gke/fixture/main.tf rename to tests/blueprints/networking/shared_vpc_gke/fixture/main.tf index 562812b00d..6eca017580 100644 --- a/tests/examples/networking/shared_vpc_gke/fixture/main.tf +++ b/tests/blueprints/networking/shared_vpc_gke/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/networking/shared-vpc-gke" + source = "../../../../../blueprints/networking/shared-vpc-gke" billing_account_id = var.billing_account_id prefix = var.prefix root_node = var.root_node diff --git a/tests/examples/networking/shared_vpc_gke/fixture/variables.tf b/tests/blueprints/networking/shared_vpc_gke/fixture/variables.tf similarity index 100% rename from tests/examples/networking/shared_vpc_gke/fixture/variables.tf rename to tests/blueprints/networking/shared_vpc_gke/fixture/variables.tf diff --git a/tests/examples/networking/shared_vpc_gke/test_plan.py b/tests/blueprints/networking/shared_vpc_gke/test_plan.py similarity index 100% rename from tests/examples/networking/shared_vpc_gke/test_plan.py rename to tests/blueprints/networking/shared_vpc_gke/test_plan.py diff --git a/tests/examples/serverless/api_gateway/__init__.py b/tests/blueprints/serverless/api_gateway/__init__.py similarity index 100% rename from tests/examples/serverless/api_gateway/__init__.py rename to tests/blueprints/serverless/api_gateway/__init__.py diff --git a/tests/examples/serverless/api_gateway/fixture/main.tf b/tests/blueprints/serverless/api_gateway/fixture/main.tf similarity index 91% rename from tests/examples/serverless/api_gateway/fixture/main.tf rename to tests/blueprints/serverless/api_gateway/fixture/main.tf index b36e2fd4b2..094d469773 100644 --- a/tests/examples/serverless/api_gateway/fixture/main.tf +++ b/tests/blueprints/serverless/api_gateway/fixture/main.tf @@ -15,7 +15,7 @@ */ module "test" { - source = "../../../../../examples/serverless/api-gateway" + source = "../../../../../blueprints/serverless/api-gateway" project_create = var.project_create project_id = var.project_id regions = var.regions diff --git a/tests/examples/serverless/api_gateway/fixture/variables.tf b/tests/blueprints/serverless/api_gateway/fixture/variables.tf similarity index 100% rename from tests/examples/serverless/api_gateway/fixture/variables.tf rename to tests/blueprints/serverless/api_gateway/fixture/variables.tf diff --git a/tests/examples/serverless/api_gateway/test_plan.py b/tests/blueprints/serverless/api_gateway/test_plan.py similarity index 100% rename from tests/examples/serverless/api_gateway/test_plan.py rename to tests/blueprints/serverless/api_gateway/test_plan.py