Terraform 0.11

alicloud_ram_roles




terraform

alicloud_ram_roles

राम रोल डेटा स्रोत निर्दिष्ट फ़िल्टर के अनुसार एक एलिकॉड खाते में एलिकॉड राम रोल की सूची प्रदान करता है।

उदाहरण उपयोग

data "alicloud_ram_roles" "role" {
  output_file = "roles.txt"
  name_regex = ".*test.*"
  policy_name = "AliyunACSDefaultAccess"
  policy_type = "Custom"
}

तर्क संदर्भ

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

  • name_regex - (वैकल्पिक) एलीगॉड द्वारा लौटी भूमिका सूची में लागू करने के लिए एक रेगेक्स स्ट्रिंग।
  • policy_type - (वैकल्पिक) पॉलिसी प्रकार को विशिष्ट करने के लिए खोज को सीमित करें। मान्य आइटम Custom और System । यदि आप यह पैरामीटर सेट करते हैं, तो आपको एक समय में policy_name सेट करना होगा।
  • policy_name - (वैकल्पिक) पॉलिसी के नाम को विशिष्ट करने के लिए खोज को सीमित करें। यदि आप इस पैरामीटर को बिना policy_type सेट policy_type , तो हम इसे System रूप में निर्दिष्ट करेंगे। ऐसी भूमिकाएँ मिलीं जो निर्दिष्ट नीति से जुड़ी थीं।
  • output_file - (वैकल्पिक) फ़ाइल का नाम जो output_file terraform plan चलाने के बाद भूमिका डेटा स्रोत को बचा सकता है।

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

भूमिकाओं की एक सूची निर्यात की जाएगी और इसके प्रत्येक तत्व में निम्नलिखित विशेषताएं हैं:

  • id - भूमिका की आईडी।
  • name - भूमिका का नाम।
  • arn - भूमिका का संसाधन विवरणक।
  • description - भूमिका का विवरण।
  • assume_role_policy_document - भूमिका की प्राधिकरण रणनीति यह पैरामीटर हटा दिया गया है और document द्वारा प्रतिस्थापित किया गया document
  • document - भूमिका की प्राधिकरण रणनीति।
  • create_date - भूमिका की तारीख बनाएँ।
  • update_date - भूमिका की अद्यतन तिथि।