Terraform 0.11

alicloud_ram_login_profile




terraform

alicloud_ram_login_profile

एक RAM उपयोगकर्ता लॉगिन प्रोफ़ाइल संसाधन प्रदान करता है।

उदाहरण उपयोग

# Create a RAM login profile.
resource "alicloud_ram_user" "user" {
  name = "user_test"
  display_name = "user_display_name"
  mobile = "86-18688888888"
  email = "[email protected]"
  comments = "yoyoyo"
  force = true
}

resource "alicloud_ram_login_profile" "profile" {
  user_name = "${alicloud_ram_user.user.name}"
  password = "Haha..1234"
}

तर्क संदर्भ

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

  • user_name - (आवश्यक, नए संसाधन के लिए) RAM उपयोगकर्ता का नाम। इस नाम में 1 से 64 वर्णों की एक स्ट्रिंग हो सकती है, इसमें केवल अल्फ़ान्यूमेरिक वर्ण या हाइफ़न होना चाहिए, जैसे "" ",", "," _ ", और एक हाइफ़न से शुरू नहीं होना चाहिए।
  • password - (आवश्यक) रैम उपयोगकर्ता का पासवर्ड।
  • mfa_bind_required - (वैकल्पिक) यह पैरामीटर इंगित करता है कि उपयोगकर्ता द्वारा पहली बार लॉग इन करते समय MFA को बाइंड करने की आवश्यकता है या नहीं। डिफ़ॉल्ट मान false
  • password_reset_required - (वैकल्पिक) यह पैरामीटर इंगित करता है कि उपयोगकर्ता द्वारा पहली बार लॉग इन करने पर पासवर्ड को रीसेट करने की आवश्यकता है या नहीं। डिफ़ॉल्ट मान false

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

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - लॉगिन प्रोफ़ाइल आईडी।
  • user_name - उपयोगकर्ता नाम।
  • mfa_bind_required - वह पैरामीटर जो इंगित करता है कि उपयोगकर्ता को पहले लॉग इन करते समय MFA को बांधने की आवश्यकता है या नहीं।
  • password_reset_required - वह पैरामीटर जो इंगित करता है कि उपयोगकर्ता द्वारा पहली बार लॉग इन करने पर पासवर्ड को रीसेट करने की आवश्यकता है या नहीं।

आयात

RAM लॉगिन प्रोफ़ाइल को आईडी या उपयोगकर्ता नाम, उदाहरण के लिए आयात किया जा सकता है

$ terraform import alicloud_ram_login_profile.example my-login