Path Lines of Code README.md 16 community/3-tier/README.md 34 community/3-tier/simple_commands.txt 5 community/3-tier/vars.properties 12 community/README.md 4 community/apigee/README.md 14 community/apigee/all-in-one/jinja/README.md 44 community/apigee/all-in-one/jinja/aio-config.txt 51 community/apigee/all-in-one/jinja/dp-config.txt 70 community/apigee/all-in-one/jinja/monitoring-config.txt 6 community/dm-scaffolder/README.md 157 community/global_properties/README.md 3 community/lustre/CONTRIBUTING.md 21 community/lustre/README.md 83 community/network/README.md 12 community/pbs/README.md 367 community/pbs/host-network/README.md 57 community/spanner/README.md 13 examples/v2/access_context_manager/ios_access_level.jinja 14 examples/v2/access_context_manager/ios_access_level.yaml 7 examples/v2/access_context_manager/ip_and_os_access_level.jinja 17 examples/v2/access_context_manager/ip_and_os_access_level.yaml 8 examples/v2/access_context_manager/mac_os_access_level.jinja 14 examples/v2/access_context_manager/mac_os_access_level.yaml 7 examples/v2/access_control/README.md 17 examples/v2/access_control/access_control.jinja 15 examples/v2/build_configuration/README.md 10 examples/v2/build_configuration/add_templates/README.md 6 examples/v2/build_configuration/add_templates/jinja/use_vm_template.yaml 7 examples/v2/build_configuration/add_templates/jinja/vm-template.jinja 45 examples/v2/build_configuration/add_templates/python/use_vm_template.yaml 7 examples/v2/build_configuration/add_templates/python/vm-template.py 46 examples/v2/build_configuration/explicit_dependencies/README.md 5 examples/v2/build_configuration/explicit_dependencies/backend_frontend_instances.yaml 10 examples/v2/build_configuration/explicit_dependencies/vm-instance.jinja 50 examples/v2/build_configuration/use_outputs/README.md 4 examples/v2/build_configuration/use_outputs/template_with_outputs.jinja 38 examples/v2/build_configuration/use_outputs/use_template_with_outputs.yaml 15 examples/v2/build_configuration/vm.yaml 15 examples/v2/build_configuration/vm_and_bigquery.yaml 20 examples/v2/cgc-guide/README.md 5 examples/v2/cloud_router/README.md 12 examples/v2/cloud_router/cloud_router.jinja 66 examples/v2/cloud_router/cloud_router.yaml 10 examples/v2/cloudkms/README.md 12 examples/v2/cloudkms/python/cloudkms.py 24 examples/v2/cloudkms/python/config.yaml 10 examples/v2/cloudsql/README.md 51 examples/v2/cloudsql/client.example.yaml 10 examples/v2/cloudsql/cloudsql.jinja 126 examples/v2/cloudsql/cloudsql_client.jinja 67 examples/v2/cloudsql/db.example.yaml 13 examples/v2/cloudsql/scripts/cloud-sql-proxy.sh 41 examples/v2/common/container_manifest.yaml 12 examples/v2/common/jinja/container_helper.jinja 39 examples/v2/common/jinja/container_instance_template.jinja 46 examples/v2/common/jinja/container_vm.jinja 43 examples/v2/common/python/container_helper.py 27 examples/v2/common/python/container_instance_template.py 45 examples/v2/common/python/container_vm.py 57 examples/v2/container_igm/README.md 2 examples/v2/container_igm/jinja/container_igm.jinja 56 examples/v2/container_igm/jinja/container_igm.yaml 13 examples/v2/container_igm/python/container_igm.py 63 examples/v2/container_igm/python/container_igm.yaml 13 examples/v2/container_vm/README.md 6 examples/v2/container_vm/jinja/container_vm.jinja 49 examples/v2/container_vm/jinja/container_vm.yaml 11 examples/v2/container_vm/python/container_vm.py 63 examples/v2/container_vm/python/container_vm.yaml 11 examples/v2/custom_machine_type/README.md 4 examples/v2/custom_machine_type/vm.yaml 7 examples/v2/custom_machine_type/vm_template.jinja 34 examples/v2/dataproc/README.md 12 examples/v2/dataproc/dataproc.jinja 34 examples/v2/dataproc/dataproc.yaml 8 examples/v2/gke/README.md 76 examples/v2/gke/daemonsets/README.md 38 examples/v2/gke/daemonsets/daemonset.jinja 41 examples/v2/gke/daemonsets/daemonset.yaml 10 examples/v2/gke/jinja/cluster.jinja 69 examples/v2/gke/jinja/cluster.yaml 7 examples/v2/gke/jinja/deployment.jinja 60 examples/v2/gke/jinja/deployment.yaml 9 examples/v2/gke/python/cluster.py 80 examples/v2/gke/python/cluster.yaml 7 examples/v2/gke/python/deployment.py 83 examples/v2/gke/python/deployment.yaml 8 examples/v2/ha-service/README.md 38 examples/v2/ha-service/container_helper.py 27 examples/v2/ha-service/container_instance_template.py 39 examples/v2/ha-service/example.yaml 10 examples/v2/ha-service/ha-service.py 27 examples/v2/ha-service/jinja/example.yaml 10 examples/v2/ha-service/jinja/ha-service.jinja 31 examples/v2/ha-service/jinja/lb-l3.jinja 32 examples/v2/ha-service/jinja/service.jinja 44 examples/v2/ha-service/lb-l3.py 31 examples/v2/ha-service/python/example.yaml 10 examples/v2/ha-service/python/ha-service.py 29 examples/v2/ha-service/python/lb-l3.py 31 examples/v2/ha-service/python/service.py 52 examples/v2/ha-service/service.py 52 examples/v2/htcondor/README.md 102 examples/v2/htcondor/applications/primes.c 33 examples/v2/htcondor/autoscaler/README.md 91 examples/v2/htcondor/autoscaler/autoscaler.py 188 examples/v2/htcondor/condor-cluster.yaml 13 examples/v2/htcondor/condor-simple.yaml 86 examples/v2/htcondor/condor.jinja 154 examples/v2/htcondor/startup-compute-centos.sh 46 examples/v2/htcondor/startup-compute-debian.sh 36 examples/v2/htcondor/startup-master-centos.sh 46 examples/v2/htcondor/startup-master-debian.sh 36 examples/v2/htcondor/startup-submit-centos.sh 53 examples/v2/htcondor/startup-submit-debian.sh 53 examples/v2/iam/README.md 5 examples/v2/iam/jinja/accessible_resource.yaml 15 examples/v2/iam/jinja/pubsub_topic.jinja 23 examples/v2/iam/jinja/service_account.jinja 18 examples/v2/iam/jinja/vm.jinja 35 examples/v2/iam_custom_role/README.md 17 examples/v2/iam_custom_role/jinja/organization_custom_role.jinja 23 examples/v2/iam_custom_role/jinja/organization_custom_role.yaml 13 examples/v2/iam_custom_role/jinja/project_custom_role.jinja 23 examples/v2/iam_custom_role/jinja/project_custom_role.yaml 12 examples/v2/igm-updater/README.md 43 examples/v2/igm-updater/jinja/frontendver1.yaml 18 examples/v2/igm-updater/jinja/frontendver2.yaml 18 examples/v2/igm-updater/jinja/frontendver3.yaml 18 examples/v2/igm-updater/jinja/ha-service.jinja 32 examples/v2/igm-updater/jinja/instance-template.jinja 37 examples/v2/igm-updater/jinja/lb-l3.jinja 32 examples/v2/igm-updater/jinja/service.jinja 45 examples/v2/igm-updater/python/frontendver1.yaml 18 examples/v2/igm-updater/python/frontendver2.yaml 18 examples/v2/igm-updater/python/frontendver3.yaml 18 examples/v2/igm-updater/python/ha-service.py 30 examples/v2/igm-updater/python/instance-template.py 35 examples/v2/igm-updater/python/lb-l3.py 31 examples/v2/igm-updater/python/service.py 50 examples/v2/image_based_igm/README.md 14 examples/v2/image_based_igm/image_based_igm.jinja 50 examples/v2/image_based_igm/image_based_igm.py 58 examples/v2/instance_pool/README.md 6 examples/v2/instance_pool/jinja/instance-pool.jinja 36 examples/v2/instance_pool/jinja/instance-pool.yaml 12 examples/v2/instance_pool/python/instance-pool.py 51 examples/v2/instance_pool/python/instance-pool.yaml 12 examples/v2/internal_lb/README.md 5 examples/v2/internal_lb/python/config.yaml 13 examples/v2/internal_lb/python/internal_lb.py 78 examples/v2/internal_lb/python/internal_lb_example.py 82 examples/v2/internal_lb/python/standalone_test_instance.py 60 examples/v2/internal_lb/python/test_service.py 102 examples/v2/internal_lb_haproxy/README.md 37 examples/v2/internal_lb_haproxy/config.yaml 12 examples/v2/internal_lb_haproxy/haproxy-startup-script.sh 46 examples/v2/internal_lb_haproxy/instance.py 69 examples/v2/internal_lb_haproxy/internal-lb.py 30 examples/v2/internal_lb_haproxy/jinja/config.yaml 12 examples/v2/internal_lb_haproxy/jinja/instance.jinja 53 examples/v2/internal_lb_haproxy/jinja/internal-lb.jinja 28 examples/v2/internal_lb_haproxy/python/config.yaml 12 examples/v2/internal_lb_haproxy/python/instance.py 69 examples/v2/internal_lb_haproxy/python/internal-lb.py 28 examples/v2/metadata_from_file/README.md 21 examples/v2/metadata_from_file/jinja/config.yaml 11 examples/v2/metadata_from_file/jinja/instance.jinja 40 examples/v2/metadata_from_file/python/config.yaml 11 examples/v2/metadata_from_file/python/instance.py 52 examples/v2/metadata_from_file/startup-script.sh 1 examples/v2/nodejs/README.md 11 examples/v2/nodejs/dockerfiles/README.md 61 examples/v2/nodejs/dockerfiles/mysql/startup.sh 15 examples/v2/nodejs/dockerfiles/node/service.js 51 examples/v2/nodejs/jinja/frontend.jinja 54 examples/v2/nodejs/jinja/nodejs.jinja 46 examples/v2/nodejs/jinja/nodejs.yaml 7 examples/v2/nodejs/python/frontend.py 56 examples/v2/nodejs/python/nodejs.py 45 examples/v2/nodejs/python/nodejs.yaml 7 examples/v2/nodejs_l7/README.md 10 examples/v2/nodejs_l7/dockerfiles/README.md 6 examples/v2/nodejs_l7/dockerfiles/service.js 16 examples/v2/nodejs_l7/jinja/application.jinja 88 examples/v2/nodejs_l7/jinja/application.yaml 11 examples/v2/nodejs_l7/jinja/autoscaled_group.jinja 27 examples/v2/nodejs_l7/jinja/service.jinja 56 examples/v2/nodejs_l7/python/application.py 95 examples/v2/nodejs_l7/python/application.yaml 11 examples/v2/nodejs_l7/python/autoscaled_group.py 23 examples/v2/nodejs_l7/python/service.py 59 examples/v2/quick_start/README.md 12 examples/v2/quick_start/vm.yaml 18 examples/v2/regional_igm/regional_igm.py 87 examples/v2/regional_igm/regional_igm.yaml 9 examples/v2/saltstack/README.md 13 examples/v2/saltstack/jinja/master.jinja 48 examples/v2/saltstack/jinja/minion.jinja 46 examples/v2/saltstack/jinja/salt_cluster.jinja 24 examples/v2/saltstack/jinja/salt_cluster.yaml 8 examples/v2/saltstack/master.py 5 examples/v2/saltstack/minion.jinja 57 examples/v2/saltstack/python/master.py 64 examples/v2/saltstack/python/minion.py 61 examples/v2/saltstack/python/salt_cluster.py 19 examples/v2/saltstack/python/salt_cluster.yaml 8 examples/v2/saltstack/salt_cluster.jinja 24 examples/v2/saltstack/salt_cluster.yaml 8 examples/v2/saltstack/states/index.html 1 examples/v2/saltstack/states/top.sls 15 examples/v2/saltstack/states/webserver.sls 23 examples/v2/single_vm/README.md 12 examples/v2/single_vm/jinja/vm.yaml 7 examples/v2/single_vm/jinja/vm_template.jinja 57 examples/v2/single_vm/python/vm.yaml 7 examples/v2/single_vm/python/vm_template.py 57 examples/v2/sqladmin/README.md 20 examples/v2/sqladmin/jinja/sqladmin.jinja 59 examples/v2/sqladmin/jinja/sqladmin.yaml 11 examples/v2/sqladmin/python/sqladmin.py 65 examples/v2/sqladmin/python/sqladmin.yaml 11 examples/v2/ssl/ssl.py 10 examples/v2/ssl/ssl.yaml 12 examples/v2/step_by_step_guide/create_a_helper_script/README.md 1 examples/v2/step_by_step_guide/create_a_helper_script/common.py 2 examples/v2/step_by_step_guide/create_a_helper_script/two-vms.yaml 6 examples/v2/step_by_step_guide/create_a_helper_script/vm-template.py 30 examples/v2/step_by_step_guide/step2_create_a_configuration/README.md 5 examples/v2/step_by_step_guide/step2_create_a_configuration/two-vms.yaml 35 examples/v2/step_by_step_guide/step4_use_references/README.md 6 examples/v2/step_by_step_guide/step4_use_references/two-vms.yaml 41 examples/v2/step_by_step_guide/step5_create_a_template/README.md 5 examples/v2/step_by_step_guide/step5_create_a_template/jinja/two-vms.yaml 14 examples/v2/step_by_step_guide/step5_create_a_template/jinja/vm-template-2.jinja 30 examples/v2/step_by_step_guide/step5_create_a_template/jinja/vm-template.jinja 30 examples/v2/step_by_step_guide/step5_create_a_template/python/two-vms.yaml 14 examples/v2/step_by_step_guide/step5_create_a_template/python/vm-template-2.py 31 examples/v2/step_by_step_guide/step5_create_a_template/python/vm-template.py 31 examples/v2/step_by_step_guide/step6_use_multiple_templates/README.md 5 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/compute-engine-template.jinja 21 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/config-with-many-templates.yaml 9 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/firewall-template.jinja 21 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/network-template.jinja 19 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/vm-template-2.jinja 30 examples/v2/step_by_step_guide/step6_use_multiple_templates/jinja/vm-template.jinja 30 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/compute-engine-template.py 15 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/config-with-many-templates.yaml 9 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/firewall-template.py 14 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/network-template.py 12 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/vm-template-2.py 31 examples/v2/step_by_step_guide/step6_use_multiple_templates/python/vm-template.py 31 examples/v2/step_by_step_guide/step7_use_environment_variables/README.md 5 examples/v2/step_by_step_guide/step7_use_environment_variables/jinja/compute-engine-template.jinja 32 examples/v2/step_by_step_guide/step7_use_environment_variables/jinja/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step7_use_environment_variables/jinja/firewall-template.jinja 21 examples/v2/step_by_step_guide/step7_use_environment_variables/jinja/network-template.jinja 19 examples/v2/step_by_step_guide/step7_use_environment_variables/jinja/vm-template.jinja 30 examples/v2/step_by_step_guide/step7_use_environment_variables/python/compute-engine-template.py 29 examples/v2/step_by_step_guide/step7_use_environment_variables/python/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step7_use_environment_variables/python/firewall-template.py 14 examples/v2/step_by_step_guide/step7_use_environment_variables/python/network-template.py 12 examples/v2/step_by_step_guide/step7_use_environment_variables/python/vm-template.py 33 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/README.md 5 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/jinja/compute-engine-template.jinja 32 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/jinja/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/jinja/firewall-template.jinja 21 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/jinja/network-template.jinja 19 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/jinja/vm-template.jinja 36 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/python/compute-engine-template.py 29 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/python/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/python/firewall-template.py 14 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/python/network-template.py 12 examples/v2/step_by_step_guide/step8_metadata_and_startup_scripts/python/vm-template.py 40 examples/v2/step_by_step_guide/step9_update_a_deployment/README.md 5 examples/v2/step_by_step_guide/step9_update_a_deployment/jinja/compute-engine-template.jinja 32 examples/v2/step_by_step_guide/step9_update_a_deployment/jinja/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step9_update_a_deployment/jinja/firewall-template.jinja 21 examples/v2/step_by_step_guide/step9_update_a_deployment/jinja/network-template.jinja 19 examples/v2/step_by_step_guide/step9_update_a_deployment/jinja/vm-template.jinja 42 examples/v2/step_by_step_guide/step9_update_a_deployment/python/compute-engine-template.py 29 examples/v2/step_by_step_guide/step9_update_a_deployment/python/config-with-many-templates.yaml 8 examples/v2/step_by_step_guide/step9_update_a_deployment/python/firewall-template.py 14 examples/v2/step_by_step_guide/step9_update_a_deployment/python/network-template.py 12 examples/v2/step_by_step_guide/step9_update_a_deployment/python/vm-template.py 48 examples/v2/template_modules/README.md 6 examples/v2/template_modules/jinja/helpers/common.jinja 15 examples/v2/template_modules/jinja/use-jinja-template-with-modules.yaml 6 examples/v2/template_modules/jinja/vm-instance-example.jinja 32 examples/v2/template_modules/python/helpers/common.py 2 examples/v2/template_modules/python/use-python-template-with-modules.yaml 6 examples/v2/template_modules/python/vm-instance-example.py 30 examples/v2/vm_startup_script/README.md 15 examples/v2/vm_startup_script/jinja/vm.yaml 9 examples/v2/vm_startup_script/jinja/vm_template.jinja 40 examples/v2/vm_startup_script/python/vm.yaml 9 examples/v2/vm_startup_script/python/vm_template.py 49 examples/v2/vm_with_disks/README.md 4 examples/v2/vm_with_disks/jinja/vm_with_disks.jinja 46 examples/v2/vm_with_disks/jinja/vm_with_disks.yaml 14 examples/v2/vm_with_disks/python/vm_with_disks.py 56 examples/v2/vm_with_disks/python/vm_with_disks.yaml 14 examples/v2/vpn_auto_subnet/README.md 29 examples/v2/vpn_auto_subnet/vpn-auto-subnet.jinja 88 examples/v2/waiter/README.md 25 examples/v2/waiter/config.yaml 21 examples/v2/waiter/instance.py 54 examples/v2/waiter/waiter.jinja 67 google/resource-snippets/README.md 4 google/resource-snippets/bigquery-v2/README.md 40 google/resource-snippets/cloudkms-v1/README.md 43 google/resource-snippets/cloudresourcemanager-v2/folders/README.md 21 google/resource-snippets/compute-v1/certificate.txt 19 google/resource-snippets/compute-v1/key.txt 27 google/resource-snippets/dataproc-v1/README.md 12 google/resource-snippets/functions-backed-type/api.json 219 google/resource-snippets/functions-backed-type/function/package.json 7 google/resource-snippets/functions-backed-type/readme.md 182 google/resource-snippets/iam-v1/README.md 12 google/resource-snippets/logging-v2/README.md 30 google/resource-snippets/pubsub-v1/README.md 36 google/solutions/README.md 4 quickstart.md 75 tools/alt-testing/README.md 3 tools/genconfig/README.md 93 tools/genconfig/example/resources.txt 5 tools/scheduled-deployments/README.md 325 tools/scheduled-deployments/functions/package.json 26 tools/scheduled-deployments/openapi.json 160 tools/scheduled-deployments/tests/sample_deployment.json 50 walkthroughtutorial.md 382