Terraform 0.11

oraclepaas_mysql_access_rule




terraform

oraclepaas_mysql_access_rule

उदाहरण उपयोग

resource "oraclepaas_mysql_service_instance" "default" {
    ...
}

resource "oraclepass_mysql_access_rule" "myrule" {
    service_instance_id = "${oraclepaas_mysql_service_instance.default.id}"
    name                = "My Access Rule"
    description         = "My Simple Access Rule"
    protocol            = "tcp"
    ports               = "8000"
    source              = "0.0.0.0/24"
    destination         = "mysql_MASTER"
    enabled             = true
}

तर्क संदर्भ

  • service_instance_id - (आवश्यक) एक्सेस नियम को संलग्न करने के लिए MySQL उदाहरण का नाम।

  • name - (आवश्यक) नियम का नाम।

  • description - (वैकल्पिक) नियम का विवरण।

  • protocol - (वैकल्पिक) नियम के लिए संचार प्रोटोकॉल। उदाहरण के लिए, tcp।

  • ports - (आवश्यक) नियम के लिए पोर्ट। यह सिंगल पोर्ट या पोर्ट रेंज हो सकता है।

  • source - (आवश्यक) वह होस्ट जिससे ट्रैफ़िक की अनुमति है। उदाहरण के लिए, इंटरनेट पर किसी भी होस्ट के लिए पब्लिक-इंटरनेट, एक एकल आईपी पता या सबनेट की एक अल्पविराम से पृथक सूची (सीआईडीआर प्रारूप में) या आईपीवी 4 पते।

  • destination - (आवश्यक) यातायात को अनुमति देने के लिए सेवा घटक। उदाहरण के लिए, mysql_MASTER।

  • enabled - (वैकल्पिक) यह निर्धारित करता है कि पहुँच नियम सक्षम है या नहीं। मान्य मूल्य true और false । डिफ़ॉल्ट true