Skip to content

Commit 88d32aa

Browse files
authored
Merge pull request #3 from data-platform-hq/add-protected-settings
feat: protected_settings
2 parents 63076a0 + 4f91d2e commit 88d32aa

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ module "virtual_machine_extension" {
4949

5050
| Name | Description | Type | Default | Required |
5151
|------|-------------|------|---------|:--------:|
52-
| <a name="input_extentions"></a> [extentions](#input\_extentions)| Objects to configure extentions for virtual machine | <pre>object({<br> name = optional(string),<br> virtual_machine_id = optional(string),<br> publisher = optional(string),<br> type = optional(string),<br> type_handler_version = optional(string),<br> settings = optional(string),<br> tags = optional(map(any))<br>})</pre> | <pre>object({<br> name = optional(string),<br> virtual_machine_id = optional(string),<br> publisher = optional(string, "Microsoft.Azure.Extensions"),<br> type = optional(string, "CustomScript"),<br> type_handler_version = optional(string, "2.0"),<br> settings = optional(string),<br> tags = optional(map(any))<br>})</pre> | no |
52+
| <a name="input_extentions"></a> [extentions](#input\_extentions)| Objects to configure extentions for virtual machine | <pre>object({<br> name = optional(string),<br> virtual_machine_id = optional(string),<br> publisher = optional(string),<br> type = optional(string),<br> type_handler_version = optional(string),<br> settings = optional(string),<br> protected_settings = optional(string),<br> tags = optional(map(any))<br>})</pre> | <pre>object({<br> name = optional(string),<br> virtual_machine_id = optional(string),<br> publisher = optional(string, "Microsoft.Azure.Extensions"),<br> type = optional(string, "CustomScript"),<br> type_handler_version = optional(string, "2.0"),<br> settings = optional(string),<br> protected_settings = optional(string),<br> tags = optional(map(any))<br>})</pre> | no |
5353

5454

5555
## Modules

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ resource "azurerm_virtual_machine_extension" "this" {
55
type = var.extensions.type
66
type_handler_version = var.extensions.type_handler_version
77
settings = var.extensions.settings
8+
protected_settings = var.extensions.protected_settings
89
tags = var.extensions.tags
910
}

variables.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ variable "extensions" {
66
type = optional(string, "CustomScript"),
77
type_handler_version = optional(string, "2.0"),
88
settings = optional(string),
9+
protected_settings = optional(string),
910
tags = optional(map(any))
1011
})
1112
description = "Objects to configure extentions for virtual machine"

0 commit comments

Comments
 (0)