|
1 | 1 | ---
|
2 | 2 | schemaVersion: 1.0.0
|
3 | 3 | name: tre-workspace-base
|
4 |
| -version: 2.1.1 |
| 4 | +version: 2.1.2 |
5 | 5 | description: "A base Azure TRE workspace"
|
6 | 6 | dockerfile: Dockerfile.tmpl
|
7 | 7 | registry: azuretre
|
@@ -126,6 +126,14 @@ parameters:
|
126 | 126 | type: string
|
127 | 127 | default: "GRS"
|
128 | 128 | description: "The redundancy option for the storage account in the workspace: GRS (Geo-Redundant Storage) or ZRS (Zone-Redundant Storage)."
|
| 129 | + - name: enable_airlock_malware_scanning |
| 130 | + type: boolean |
| 131 | + default: false |
| 132 | + description: "Enable malware scanning on the workspace storage account" |
| 133 | + - name: airlock_malware_scan_result_topic_name |
| 134 | + type: string |
| 135 | + default: "" |
| 136 | + description: "The name of the topic to publish scan results to" |
129 | 137 |
|
130 | 138 | outputs:
|
131 | 139 | - name: app_role_id_workspace_owner
|
@@ -196,6 +204,8 @@ install:
|
196 | 204 | enable_cmk_encryption: ${ bundle.parameters.enable_cmk_encryption }
|
197 | 205 | key_store_id: ${ bundle.parameters.key_store_id }
|
198 | 206 | storage_account_redundancy: ${ bundle.parameters.storage_account_redundancy }
|
| 207 | + enable_airlock_malware_scanning: ${ bundle.parameters.enable_airlock_malware_scanning } |
| 208 | + airlock_malware_scan_result_topic_name: ${ bundle.parameters.airlock_malware_scan_result_topic_name } |
199 | 209 | backendConfig:
|
200 | 210 | use_azuread_auth: "true"
|
201 | 211 | use_oidc: "true"
|
@@ -241,6 +251,8 @@ upgrade:
|
241 | 251 | enable_cmk_encryption: ${ bundle.parameters.enable_cmk_encryption }
|
242 | 252 | key_store_id: ${ bundle.parameters.key_store_id }
|
243 | 253 | storage_account_redundancy: ${ bundle.parameters.storage_account_redundancy }
|
| 254 | + enable_airlock_malware_scanning: ${ bundle.parameters.enable_airlock_malware_scanning } |
| 255 | + airlock_malware_scan_result_topic_name: ${ bundle.parameters.airlock_malware_scan_result_topic_name } |
244 | 256 | backendConfig:
|
245 | 257 | use_azuread_auth: "true"
|
246 | 258 | use_oidc: "true"
|
@@ -309,6 +321,8 @@ uninstall:
|
309 | 321 | enable_cmk_encryption: ${ bundle.parameters.enable_cmk_encryption }
|
310 | 322 | key_store_id: ${ bundle.parameters.key_store_id }
|
311 | 323 | storage_account_redundancy: ${ bundle.parameters.storage_account_redundancy }
|
| 324 | + enable_airlock_malware_scanning: ${ bundle.parameters.enable_airlock_malware_scanning } |
| 325 | + airlock_malware_scan_result_topic_name: ${ bundle.parameters.airlock_malware_scan_result_topic_name } |
312 | 326 | backendConfig:
|
313 | 327 | use_azuread_auth: "true"
|
314 | 328 | use_oidc: "true"
|
|
0 commit comments