Terraform 0.11

aws_iot_policy




terraform

aws_iot_policy

एक IoT नीति प्रदान करता है।

उदाहरण उपयोग

resource "aws_iot_policy" "pubsub" {
  name        = "PubSubToAnyTopic"
  policy = <<EOF
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": [
        "iot:*"
      ],
      "Effect": "Allow",
      "Resource": "*"
    }
  ]
}
EOF
}

तर्क संदर्भ

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

  • name - (आवश्यक) पॉलिसी का नाम।
  • policy - (आवश्यक) नीति दस्तावेज। यह एक JSON स्वरूपित स्ट्रिंग है। यहाँ heredoc सिंटैक्स या file फ़ंक्शन सहायक है। IoT नीतियों के बारे में अधिक जानकारी के लिए IoT डेवलपर गाइड का उपयोग करें

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

उपरोक्त सभी तर्कों के अलावा, निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • arn - AWS द्वारा इस नीति को सौंपा गया ARN।
  • name - इस नीति का नाम।
  • default_version_id - इस नीति का डिफ़ॉल्ट संस्करण।
  • policy - पॉलिसी दस्तावेज।