Điểm:0

Triển khai chức năng đám mây GCP: terraform ném lỗi nhưng thông qua triển khai chức năng gcloud, nó hoạt động

lá cờ br

Tôi đang cố gắng triển khai chức năng đám mây qua địa hình:

+ tài nguyên "google_cloudfunctions_function" "scc-function" {
  + khả dụng_memory_mb = 256
  + description = "trình xử lý thông báo scc"
  + entry_point = "scc_notification_handler"
  + https_trigger_url = (được biết sau khi áp dụng)
  + id = (đã biết sau khi áp dụng)
  + ingress_settings = "ALLOW_INTERNAL_ONLY"
  + nhãn = {
      + "ứng dụng" = "scc_notifications_to_alerts"
    }
  + max_instance = 1
  + tên = "scc_notification_handler"
  + project = "<đã chỉnh sửa>"
  + khu vực = "châu Âu-tây2"
  + thời gian chạy = "python38"
  + service_account_email = (biết sau khi apply)
  + source_archive_bucket = "ka-security-cloudmon-trigger"
  + source_archive_object = "cloudmon_trigger.zip"
  + thời gian chờ = 60
  + vpc_connector_egress_settings = (được biết sau khi áp dụng)

  + event_trigger {
      + event_type = "google.pubsub.topic.publish"
      + tài nguyên = "scc-thông báo"

      + fail_policy {
          + thử lại = đúng
        }
    }

Nhưng nó luôn dẫn đến:

google_cloudfunctions_function.scc-function: Đang tạo...
Lỗi: googleapi: Lỗi 400: Yêu cầu đã vi phạm một hoặc nhiều Chính sách tổ chức. Xin vui lòng 
tham khảo các vi phạm tương ứng để biết thêm thông tin., failPrecondition
với hàm google_cloudfunctions_function.scc,
trên main.tf dòng 23, trong tài nguyên "google_cloudfunctions_function" "scc-function":
23: tài nguyên "google_cloudfunctions_function" "scc-function"

Tôi đã xem xét các chính sách tổ chức, nhật ký, v.v. nhưng không vui khi tìm ra nguyên nhân.

Khi tôi chạy nó từ cli dưới dạng "triển khai chức năng gcloud...", nó sẽ triển khai bằng cách sử dụng cùng một nhóm nơi mã được lưu trữ dưới dạng tệp zip.

Đặt chính sách tổ chức:

  nguồn gốc:
- ràng buộc: constraint/compute.requireOsLogin
  loại: boolean
- ràng buộc: constraint/gcp.resourceLocations
  cho phép:
    - tại:châu Âu-các địa điểm
- ràng buộc: constraint/iam.allowedPolicyMemberDomains
  cho phép:
    - <đã biên tập lại>
- ràng buộc: constraint/sql.restrictPublicIp
  thi hành: đúng
  loại: boolean
- ràng buộc: constraint/storage.uniformBucketLevelAccess
  thi hành: đúng
  loại: boolean
- ràng buộc: constraint/compute.skipDefaultNetworkCreation
  thi hành: đúng
  loại: boolean

bất kì ý kiến ​​nào đều được đánh giá cao.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.