Terraform 0.11

nomad_acl_policy




terraform

nomad_acl_policy

खानाबदोश में पंजीकृत एक एसीएल नीति का प्रबंधन करता है।

उदाहरण उपयोग

HCL फ़ाइल से पॉलिसी पंजीकृत करना:

resource "nomad_acl_policy" "dev" {
  name = "dev"
  description = "Submit jobs to the dev environment."
  rules_hcl = "${file("${path.module}/dev.hcl")}"
}

इनलाइन HCL से एक पॉलिसी का पंजीकरण करना:

resource "nomad_acl_policy" "dev" {
  name = "dev"
  description = "Submit jobs to the dev environment."
  rules_hcl = <<EOT
namespace "dev" {
  policy = "write"
}
EOT
}

तर्क संदर्भ

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

  • name (string: <required>) - पॉलिसी का एक अनूठा नाम।
  • rules_hcl (string: <required>) - एचसीएल या rules_hcl रूप में पंजीकरण करने की नीति की सामग्री।
  • description (string: "") - पॉलिसी का विवरण।