├── .checkov_config.yaml ├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── Bug_Report.yml │ ├── Feature_Request.yml │ └── config.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── acc-test.yaml │ ├── breaking-change-detect.yaml │ ├── post-push.yaml │ └── pr-check.yaml ├── .gitignore ├── CHANGELOG-v0.md ├── CHANGELOG-v1.md ├── CHANGELOG.md ├── GNUmakefile ├── LICENSE ├── README.md ├── SECURITY.md ├── examples ├── .gitkeep ├── availability_set │ ├── TestRecord.md │ ├── main.tf │ ├── nsg.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── basic │ ├── TestRecord.md │ ├── disk_encryption_set.tf │ ├── main.tf │ ├── nsg.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── dedicated_host │ ├── TestRecord.md │ ├── main.tf │ ├── nsg.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── extensions │ ├── TestRecord.md │ ├── main.tf │ ├── nsg.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf └── vmss │ ├── TestRecord.md │ ├── main.tf │ ├── nsg.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── locals.tf ├── main.tf ├── outputs.tf ├── test ├── e2e │ └── terraform_test.go ├── go.mod └── upgrade │ └── upgrade_test.go ├── variables.tf └── versions.tf /.checkov_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.checkov_config.yaml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_Report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/ISSUE_TEMPLATE/Bug_Report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_Request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/ISSUE_TEMPLATE/Feature_Request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/acc-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/workflows/acc-test.yaml -------------------------------------------------------------------------------- /.github/workflows/breaking-change-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/workflows/breaking-change-detect.yaml -------------------------------------------------------------------------------- /.github/workflows/post-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/workflows/post-push.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.github/workflows/pr-check.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG-v0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/CHANGELOG-v0.md -------------------------------------------------------------------------------- /CHANGELOG-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/CHANGELOG-v1.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/SECURITY.md -------------------------------------------------------------------------------- /examples/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/availability_set/TestRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/TestRecord.md -------------------------------------------------------------------------------- /examples/availability_set/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/main.tf -------------------------------------------------------------------------------- /examples/availability_set/nsg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/nsg.tf -------------------------------------------------------------------------------- /examples/availability_set/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/outputs.tf -------------------------------------------------------------------------------- /examples/availability_set/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/providers.tf -------------------------------------------------------------------------------- /examples/availability_set/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/availability_set/variables.tf -------------------------------------------------------------------------------- /examples/basic/TestRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/TestRecord.md -------------------------------------------------------------------------------- /examples/basic/disk_encryption_set.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/disk_encryption_set.tf -------------------------------------------------------------------------------- /examples/basic/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/main.tf -------------------------------------------------------------------------------- /examples/basic/nsg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/nsg.tf -------------------------------------------------------------------------------- /examples/basic/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/outputs.tf -------------------------------------------------------------------------------- /examples/basic/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/providers.tf -------------------------------------------------------------------------------- /examples/basic/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/basic/variables.tf -------------------------------------------------------------------------------- /examples/dedicated_host/TestRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/TestRecord.md -------------------------------------------------------------------------------- /examples/dedicated_host/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/main.tf -------------------------------------------------------------------------------- /examples/dedicated_host/nsg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/nsg.tf -------------------------------------------------------------------------------- /examples/dedicated_host/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/outputs.tf -------------------------------------------------------------------------------- /examples/dedicated_host/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/providers.tf -------------------------------------------------------------------------------- /examples/dedicated_host/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/dedicated_host/variables.tf -------------------------------------------------------------------------------- /examples/extensions/TestRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/extensions/TestRecord.md -------------------------------------------------------------------------------- /examples/extensions/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/extensions/main.tf -------------------------------------------------------------------------------- /examples/extensions/nsg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/extensions/nsg.tf -------------------------------------------------------------------------------- /examples/extensions/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/extensions/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/extensions/providers.tf -------------------------------------------------------------------------------- /examples/extensions/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/extensions/variables.tf -------------------------------------------------------------------------------- /examples/vmss/TestRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/TestRecord.md -------------------------------------------------------------------------------- /examples/vmss/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/main.tf -------------------------------------------------------------------------------- /examples/vmss/nsg.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/nsg.tf -------------------------------------------------------------------------------- /examples/vmss/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/outputs.tf -------------------------------------------------------------------------------- /examples/vmss/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/providers.tf -------------------------------------------------------------------------------- /examples/vmss/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/examples/vmss/variables.tf -------------------------------------------------------------------------------- /locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/locals.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/outputs.tf -------------------------------------------------------------------------------- /test/e2e/terraform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/test/e2e/terraform_test.go -------------------------------------------------------------------------------- /test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/test/go.mod -------------------------------------------------------------------------------- /test/upgrade/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/test/upgrade/upgrade_test.go -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/terraform-azurerm-virtual-machine/HEAD/versions.tf --------------------------------------------------------------------------------