# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. values: google_cloudbuild_worker_pool.pool: annotations: null deletion_policy: DELETE display_name: null location: europe-west9 name: custom-pool network_config: [] private_service_connect: [] project: project-id timeouts: null worker_config: - disk_size_gb: 100 enable_nested_virtualization: null machine_type: e2-standard-4 no_external_ip: false google_project_iam_member.artifact_writer: condition: [] member: serviceAccount:123-compute@developer.gserviceaccount.com project: project-id role: roles/artifactregistry.createOnPushWriter google_project_iam_member.bucket_default_compute_account_grant: condition: [] member: serviceAccount:123-compute@developer.gserviceaccount.com project: project-id role: roles/storage.objectViewer module.cf-http.data.archive_file.bundle[0]: exclude_symlink_directories: null excludes: null output_file_mode: '0644' output_path: /tmp/bundle-project-id-test-cf-http.zip source: [] source_content: null source_content_filename: null source_dir: assets/sample-function/ source_file: null type: zip module.cf-http.google_cloudfunctions2_function.function: build_config: - entry_point: main on_deploy_update_policy: [] runtime: python310 source: - repo_source: [] storage_source: - bucket: bucket deletion_policy: DELETE description: Terraform managed. effective_labels: goog-terraform-provisioned: 'true' event_trigger: [] kms_key_name: null labels: null location: europe-west9 name: test-cf-http project: project-id service_config: - all_traffic_on_latest_revision: true available_cpu: '0.166' available_memory: 256M binary_authorization_policy: null direct_vpc_network_interface: [] environment_variables: LOG_EXECUTION_ID: 'true' ingress_settings: ALLOW_ALL max_instance_count: 1 min_instance_count: 0 secret_environment_variables: [] secret_volumes: [] service_account_email: test-cf-http@project-id.iam.gserviceaccount.com timeout_seconds: 180 vpc_connector: null vpc_connector_egress_settings: null terraform_labels: goog-terraform-provisioned: 'true' timeouts: null module.cf-http.google_project_iam_member.default["roles/logging.logWriter"]: condition: [] member: serviceAccount:test-cf-http@project-id.iam.gserviceaccount.com project: project-id role: roles/logging.logWriter module.cf-http.google_project_iam_member.default["roles/monitoring.metricWriter"]: condition: [] member: serviceAccount:test-cf-http@project-id.iam.gserviceaccount.com project: project-id role: roles/monitoring.metricWriter module.cf-http.google_service_account.service_account[0]: account_id: test-cf-http create_ignore_already_exists: null deletion_policy: DELETE description: null disabled: false display_name: test-cf-http email: test-cf-http@project-id.iam.gserviceaccount.com member: serviceAccount:test-cf-http@project-id.iam.gserviceaccount.com project: project-id timeouts: null module.cf-http.google_storage_bucket_object.bundle[0]: bucket: bucket cache_control: null content_disposition: null content_encoding: null content_language: null contexts: [] customer_encryption: [] deletion_policy: DELETE detect_md5hash: null event_based_hold: null force_empty_content_type: null metadata: null retention: [] source: /tmp/bundle-project-id-test-cf-http.zip temporary_hold: null timeouts: null counts: archive_file: 1 google_cloudbuild_worker_pool: 1 google_cloudfunctions2_function: 1 google_project_iam_member: 4 google_service_account: 1 google_storage_bucket_object: 1 modules: 1 resources: 9 outputs: {}