From dbcba5a11cafa614e13f401d36d22db5a087eea4 Mon Sep 17 00:00:00 2001 From: Jay Mitre Date: Thu, 22 Mar 2018 13:05:52 -0700 Subject: [PATCH] Add documentation for policy definition resource --- examples/main.tf | 40 +++++++++ examples/outputs.tf | 3 + examples/policy-definition/main.tf | 33 +++++++ examples/policy-definition/outputs.tf | 3 + examples/policy-definition/variables.tf | 19 ++++ examples/variables.tf | 19 ++++ website/azurerm.erb | 9 ++ .../docs/r/policy_definition.html.markdown | 89 +++++++++++++++++++ 8 files changed, 215 insertions(+) create mode 100644 examples/main.tf create mode 100644 examples/outputs.tf create mode 100644 examples/policy-definition/main.tf create mode 100644 examples/policy-definition/outputs.tf create mode 100644 examples/policy-definition/variables.tf create mode 100644 examples/variables.tf create mode 100644 website/docs/r/policy_definition.html.markdown diff --git a/examples/main.tf b/examples/main.tf new file mode 100644 index 0000000000000..7192d4a72d1e4 --- /dev/null +++ b/examples/main.tf @@ -0,0 +1,40 @@ +# provider "azurerm" { +# subscription_id = "REPLACE-WITH-YOUR-SUBSCRIPTION-ID" +# client_id = "REPLACE-WITH-YOUR-CLIENT-ID" +# client_secret = "REPLACE-WITH-YOUR-CLIENT-SECRET" +# tenant_id = "REPLACE-WITH-YOUR-TENANT-ID" +# } + +resource "azurerm_policy_definition" "policy" { + name = "${var.policy_definition_name}" + policy_type = "${var.policy_type}" + mode = "${var.mode}" + display_name = "${var.display_name}" + policy_rule =< + > + Policy Definition + + + > OMS Resources