You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/r/shared_image_version.html.markdown
+51Lines changed: 51 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,6 +83,8 @@ The following arguments are supported:
83
83
84
84
*`storage_account_id` - (Optional) The ID of the Storage Account where the Blob exists. Changing this forces a new resource to be created.
85
85
86
+
*`uefi_settings` - (Optional) A `uefi_settings` block as defined below. Changing this forces a new Shared Image Version to be created.
87
+
86
88
-> **NOTE:**`blob_uri` and `storage_account_id` must be specified together
87
89
88
90
*`tags` - (Optional) A collection of tags which should be applied to this resource.
@@ -101,6 +103,55 @@ The `target_region` block supports the following:
101
103
102
104
*`storage_account_type` - (Optional) The storage account type for the image version. Possible values are `Standard_LRS`, `Premium_LRS` and `Standard_ZRS`. Defaults to `Standard_LRS`. You can store all of your image version replicas in Zone Redundant Storage by specifying `Standard_ZRS`.
103
105
106
+
---
107
+
108
+
The `uefi_settings` block supports the following:
109
+
110
+
*`signature_template_names` - (Required) A list of UEFI signature template names to include in the UEFI settings. Possible values are `MicrosoftUefiCertificateAuthorityTemplate`, `MicrosoftWindowsTemplate` and `NoSignatureTemplate`
111
+
112
+
*`additional_signatures` - (Optional) An `additional_signatures` block as defined below.
113
+
114
+
115
+
The `additional_signatures` block supports the following:
116
+
117
+
*`db` - (Optional) One or more `db` blocks as defined below.
118
+
119
+
*`dbx` - (Optional) One or more `dbx` blocks as defined below.
120
+
121
+
*`kek` - (Optional) One or more `kek` blocks as defined below.
122
+
123
+
*`pk` - (Optional) A `pk` block as defined below.
124
+
125
+
126
+
A `db` block supports the following:
127
+
128
+
*`certificate_data` - (Required) A list of Base64-encoded certificates.
129
+
130
+
*`type` - (Required) The type of key signature. Possible values are `sha256` and `x509`.
131
+
132
+
133
+
A `dbx` block supports the following:
134
+
135
+
*`certificate_data` - (Required) A list of Base64-encoded certificates.
136
+
137
+
*`type` - (Required) The type of key signature. Possible values are `sha256` and `x509`.
138
+
139
+
140
+
A `kek` block supports the following:
141
+
142
+
*`certificate_data` - (Required) A list of Base64-encoded certificates.
143
+
144
+
*`type` - (Required) The type of key signature. Possible values are `sha256` and `x509`.
145
+
146
+
147
+
The `pk` block supports the following:
148
+
149
+
*`certificate_data` - (Required) A list of Base64-encoded certificates.
150
+
151
+
*`type` - (Required) The type of key signature. Possible values are `sha256` and `x509`.
152
+
153
+
154
+
104
155
## Attributes Reference
105
156
106
157
In addition to the Arguments listed above - the following Attributes are exported:
0 commit comments