Terraform 0.11 - azurerm_builtin_role_definition

डेटा स्रोत: azurerm_builtin_role_definition




terraform

डेटा स्रोत: azurerm_builtin_role_definition

अंतर्निहित भूमिका परिभाषा के गुणों तक पहुँचने के लिए इस डेटा स्रोत का उपयोग करें। कस्टम रोल परिभाषा के बारे में जानकारी तक पहुँचने के लिए, कृपया इसके बजाय azurerm_role_definition डेटा स्रोत देखें

उदाहरण उपयोग

data "azurerm_builtin_role_definition" "contributor" {
  name = "Contributor"
}

output "contributor_role_definition_id" {
  value = "${data.azurerm_builtin_role_definition.contributor.id}"
}

तर्क संदर्भ

  • name - (आवश्यक) अंतर्निहित भूमिका परिभाषा का नाम निर्दिष्ट करता है। संभावित मूल्य हैं: Contributor , Owner , Reader और VirtualMachineContributor

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

  • id - अंतर्निहित भूमिका परिभाषा की आईडी।
  • description - अंतर्निहित भूमिका का विवरण।
  • type - भूमिका का प्रकार।
  • permissions - नीचे दिए गए दस्तावेज़ों के अनुसार permissions ब्लॉक।
  • assignable_scopes - इस भूमिका परिभाषा के लिए एक या अधिक असाइन किए गए स्कोप, जैसे /subscriptions/0b1f6471-1bf0-4dda-aec3-111122223333 , /subscriptions/0b1f6471-1bf0-4dda-aec3-111122223333/resourceGroups/myGroup /subscriptions/0b1f6471-1bf0-4dda-aec3-111122223333/resourceGroups/myGroup/providers/Microsoft.Compute/virtualMachines/myVM

permissions ब्लॉक में शामिल हैं:

  • actions - इस भूमिका द्वारा समर्थित कार्यों की एक सूची
  • not_actions - इस भूमिका से इनकार किए गए कार्यों की एक सूची