Terraform 0.11

aws_organizations_policy




terraform

aws_organizations_policy

AWS संगठन नीति का प्रबंधन करने के लिए एक संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_organizations_policy" "example" {
  name    = "example"

  content = <<CONTENT
{
  "Version": "2012-10-17",
  "Statement": {
    "Effect": "Allow",
    "Action": "*",
    "Resource": "*"
  }
}
CONTENT
}

तर्क संदर्भ

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

  • content - (आवश्यक) नई नीति में जोड़ने के लिए नीति सामग्री। उदाहरण के लिए, यदि आप एक सेवा नियंत्रण नीति (SCP) बनाते हैं, तो यह स्ट्रिंग JSON पाठ होनी चाहिए जो अनुमतियों को निर्दिष्ट करती है जो संलग्न खातों में अपने उपयोगकर्ताओं, समूहों और भूमिकाओं को सौंप सकती हैं। SCP सिंटैक्स के बारे में अधिक जानकारी के लिए, सेवा नियंत्रण नीति सिंटैक्स दस्तावेज़ देखें
  • name - (आवश्यक) पॉलिसी को असाइन करने के लिए अनुकूल नाम।
  • description - (वैकल्पिक) नीति को निर्दिष्ट करने के लिए एक विवरण।
  • type - (वैकल्पिक) बनाने के लिए नीति का प्रकार। वर्तमान में, एकमात्र मान्य मान SERVICE_CONTROL_POLICY (SCP) है।

गुण का संदर्भ

  • id - पॉलिसी की विशिष्ट पहचानकर्ता (आईडी)।
  • arn - पॉलिसी का अमेज़ॅन संसाधन नाम (ARN)।

आयात

aws_organizations_policy को नीति आईडी, जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import aws_organizations_policy.example p-12345678