Terraform 0.11
openstack_identity_user_v3

openstack_identity_user_v3
ओपनस्टैक कीस्टोन के भीतर एक V3 उपयोगकर्ता संसाधन का प्रबंधन करता है।
नोट: इस संसाधन का उपयोग करने के लिए आपके पास अपने OpenStack क्लाउड में व्यवस्थापक विशेषाधिकार होने चाहिए ।
उदाहरण उपयोग
resource "openstack_identity_project_v3" "project_1" { name = "project_1" } resource "openstack_identity_user_v3" "user_1" { default_project_id = "${openstack_identity_project_v3.project_1.id}" name = "user_1" description = "A user" password = "password123" ignore_change_password_upon_first_use = true multi_factor_auth_enabled = true multi_factor_auth_rule { rule = ["password", "totp"] } multi_factor_auth_rule { rule = ["password"] } extra { email = "[email protected]" } }
तर्क संदर्भ
निम्नलिखित तर्क समर्थित हैं:
-
description
- (वैकल्पिक) उपयोगकर्ता का विवरण। -
default_project_id
- (वैकल्पिक) इस उपयोगकर्ता का डिफ़ॉल्ट प्रोजेक्ट है। -
domain_id
- (वैकल्पिक) वह डोमेन जो इस उपयोगकर्ता का है। -
enabled
- (वैकल्पिक) उपयोगकर्ता सक्षम या अक्षम है या नहीं। मान्य मूल्यtrue
औरfalse
। -
extra
- (वैकल्पिक) अतिरिक्त जानकारी के फ़्री-फ़ार्म कुंजी / मान जोड़े। -
ignore_change_password_upon_first_use
- (वैकल्पिक) उपयोगकर्ता को पहले प्रयोग पर अपना पासवर्ड नहीं बदलना पड़ेगा। मान्य मूल्यtrue
औरfalse
। -
ignore_password_expiry
- (वैकल्पिक) उपयोगकर्ता का पासवर्ड समाप्त नहीं होगा। मान्य मूल्यtrue
औरfalse
। -
ignore_lockout_failure_attempts
- (वैकल्पिक) उपयोगकर्ता के पास अपने खाते में रखा गया असफलता लॉकआउट नहीं होगा। मान्य मूल्यtrue
औरfalse
। -
multi_factor_auth_enabled
- (वैकल्पिक) बहु-कारक प्रमाणीकरण सक्षम करने के लिए। मान्य मूल्यtrue
औरfalse
। -
multi_factor_auth_rule
- (वैकल्पिक) एक बहु-कारक प्रमाणीकरण नियम। संरचना नीचे प्रलेखित है। कृपया मुलताई -कारक नियमों का उपयोग करने के बारे में अधिक जानकारी के लिए ओकाटा रिलीज़ नोट देखें। -
name
- (वैकल्पिक) उपयोगकर्ता का नाम। -
password
- (वैकल्पिक) उपयोगकर्ता के लिए पासवर्ड। -
region
- (वैकल्पिक) वह क्षेत्र जिसमें V3 कीस्टोन क्लाइंट प्राप्त करना है। यदि छोड़ दिया जाता है, तो प्रदाता केregion
तर्क का उपयोग किया जाता है। इसे बदलने से एक नया उपयोगकर्ता बनता है।
multi_factor_auth_rule
ब्लॉक का समर्थन करता है:
-
rule
- (आवश्यक) प्रमाणीकरण प्लगइन्स की एक सूची जिसे उपयोगकर्ता को प्रमाणित करना होगा।
संदर्भ संदर्भित करता है
निम्नलिखित विशेषताएँ निर्यात की जाती हैं:
-
domain_id
- उपर्युक्त तर्क देखें।
आयात
उपयोगकर्ताओं को
id
का उपयोग करके आयात किया जा सकता है, जैसे
$ terraform import openstack_identity_user_v3.user_1 89c60255-9bd6-460c-822a-e2b959ede9d2