Terraform 0.11

google_organization_iam_custom_role




terraform

google_organization_iam_custom_role

एक अनुकूलित क्लाउड IAM संगठन भूमिका के प्रबंधन की अनुमति देता है। अधिक जानकारी के लिए आधिकारिक दस्तावेज और API

उदाहरण उपयोग

यह स्निपेट एक अनुकूलित IAM संगठन भूमिका बनाता है।

resource "google_organization_iam_custom_role" "my-custom-role" {
  role_id     = "myCustomRole"
  org_id      = "123456789"
  title       = "My Custom Role"
  description = "A description"
  permissions = ["iam.roles.list", "iam.roles.create", "iam.roles.delete"]
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • role_id - (आवश्यक) भूमिका इस भूमिका के लिए उपयोग करने के लिए आईडी।

  • org_id - (आवश्यक) उस संगठन की संख्यात्मक आईडी जिसमें आप एक कस्टम भूमिका बनाना चाहते हैं।

  • title - (आवश्यक) भूमिका के लिए एक मानव-पठनीय शीर्षक।

  • permissions (आवश्यक) IAM नीति में बाध्य होने पर अनुमतियों के नाम इस भूमिका को प्रदान करते हैं। कम से कम एक अनुमति निर्दिष्ट की जानी चाहिए।

  • stage - (वैकल्पिक) भूमिका की वर्तमान लॉन्च अवस्था। GA लिए चूक। संभावित चरणों की सूची here

  • description - (वैकल्पिक) भूमिका के लिए एक मानव-पठनीय विवरण।

  • deleted - (वैकल्पिक) भूमिका की वर्तमान हटाई गई स्थिति। false अवहेलना करता false

आयात

अपने IRI का उपयोग करके अनुकूलित IAM संगठन भूमिका को आयात किया जा सकता है, जैसे

$ terraform import google_organization_iam_custom_role.my-custom-role organizations/123456789/roles/myCustomRole