Terraform 0.11

google_storage_bucket_acl




terraform

google_storage_bucket_acl

Google क्लाउड स्टोरेज सर्विस (GCS) में एक नया बकेट ACL बनाता है। अधिक जानकारी के लिए आधिकारिक दस्तावेज और API

उदाहरण उपयोग

उदाहरण एक मालिक के साथ एक बाल्टी पर एक एसीएल बना रहा है, और एक पाठक।

resource "google_storage_bucket" "image-store" {
  name     = "image-store-bucket"
  location = "EU"
}

resource "google_storage_bucket_acl" "image-store-acl" {
  bucket = "${google_storage_bucket.image-store.name}"

  role_entity = [
    "OWNER:[email protected]",
    "READER:group-mygroup",
  ]
}

तर्क संदर्भ

  • bucket - (आवश्यक) यह जिस बाल्टी पर लागू होता है उसका नाम है।
  • predefined_acl - (वैकल्पिक) लागू करने के लिए डिब्बाबंद जीसीएस एसीएल । अगर role_entity नहीं है तो सेट किया जाना चाहिए।

  • role_entity - (वैकल्पिक) रोल / इकाई के रूप में रोल / इकाई जोड़े की सूची ROLE:entity । अधिक विवरण के लिए API देखें। यदि predefined_acl नहीं है तो सेट किया जाना चाहिए।

  • default_acl - (वैकल्पिक) इस ACL को डिफ़ॉल्ट ACL कॉन्फ़िगर करें।

संदर्भ संदर्भित करता है

केवल ऊपर सूचीबद्ध तर्क विशेषता के रूप में सामने आए हैं।