Terraform 0.11

opentelekomcloud_smn_subscription_v2




terraform

opentelekomcloud_smn_subscription_v2

OpenTelekomCloud के भीतर V2 सदस्यता संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "opentelekomcloud_smn_topic_v2" "topic_1" {
  name        = "topic_1"
  display_name    = "The display name of topic_1"
}

resource "opentelekomcloud_smn_subscription_v2" "subscription_1" {
  topic_urn       = "${opentelekomcloud_smn_topic_v2.topic_1.id}"
  endpoint        = "[email protected]"
  protocol        = "email"
  remark          = "O&M"
}

resource "opentelekomcloud_smn_subscription_v2" "subscription_2" {
  topic_urn       = "${opentelekomcloud_smn_topic_v2.topic_1.id}"
  endpoint        = "13600000000"
  protocol        = "sms"
  remark          = "O&M"
}

तर्क संदर्भ

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

  • topic_urn - (आवश्यक) किसी विषय का संसाधन पहचानकर्ता, जो अद्वितीय है।

  • endpoint - (आवश्यक) संदेश समापन बिंदु। एक HTTP सदस्यता के लिए, समापन बिंदु http: // से शुरू होता है। HTTPS सदस्यता के लिए, समापन बिंदु https: // से शुरू होता है। ईमेल सदस्यता के लिए, समापन बिंदु एक मेल पता है। एक एसएमएस संदेश सदस्यता के लिए, समापन बिंदु एक फोन नंबर है।

  • protocol - (आवश्यक) संदेश समापन बिंदु का प्रोटोकॉल। वर्तमान में, ईमेल, एसएमएस, http और https समर्थित हैं।

  • remark - (वैकल्पिक) रिमार्क जानकारी। यह टिप्पणी एक UTF-8-कोडित वर्ण स्ट्रिंग होनी चाहिए जिसमें 128 बाइट्स होंगे।

  • subscription_urn - (वैकल्पिक) सदस्यता की संसाधन पहचानकर्ता, जो अद्वितीय है।

  • owner - (वैकल्पिक) विषय निर्माता की परियोजना आईडी।

  • status - (वैकल्पिक) सदस्यता की स्थिति। 0 इंगित करता है कि सदस्यता की पुष्टि नहीं की गई है। 1 इंगित करता है कि सदस्यता की पुष्टि की गई है। 3 इंगित करता है कि सदस्यता रद्द हो गई है।

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

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

  • topic_urn - उपर्युक्त तर्क देखें।
  • endpoint - उपर्युक्त तर्क देखें।
  • protocol - उपर्युक्त तर्क देखें।
  • remark - उपर्युक्त तर्क देखें।
  • subscription_urn - उपर्युक्त तर्क देखें।
  • owner - उपर्युक्त तर्क देखें।
  • status - उपर्युक्त तर्क देखें।