@@ -13,10 +13,10 @@ resource "azurerm_key_vault" "default" {
1313 tenant_id = data. azurerm_client_config . current . tenant_id
1414 sku_name = " premium"
1515 purge_protection_enabled = true
16-
16+
1717 network_acls {
1818 default_action = " Deny"
19- bypass = " AzureServices"
19+ bypass = " AzureServices"
2020 }
2121}
2222
@@ -29,20 +29,20 @@ resource "azurerm_storage_account" "default" {
2929
3030 network_rules {
3131 default_action = " Deny"
32- bypass = [" AzureServices" ]
32+ bypass = [" AzureServices" ]
3333 }
3434}
3535
3636resource "azurerm_container_registry" "default" {
37- name = " cr${ var . name } ${ var . environment } "
38- location = azurerm_resource_group. default . location
39- resource_group_name = azurerm_resource_group. default . name
40- sku = " Premium"
41- admin_enabled = true
37+ name = " cr${ var . name } ${ var . environment } "
38+ location = azurerm_resource_group. default . location
39+ resource_group_name = azurerm_resource_group. default . name
40+ sku = " Premium"
41+ admin_enabled = true
4242
4343 network_rule_set {
4444 default_action = " Deny"
45- }
45+ }
4646 public_network_access_enabled = false
4747}
4848
@@ -59,10 +59,10 @@ resource "azurerm_machine_learning_workspace" "default" {
5959 identity {
6060 type = " SystemAssigned"
6161 }
62-
62+
6363 # Args of use when using an Azure Private Link configuration
6464 public_network_access_enabled = false
65- image_build_compute_name = var. image_build_compute_name
65+ image_build_compute_name = var. image_build_compute_name
6666}
6767
6868# Private endpoints
@@ -80,7 +80,7 @@ resource "azurerm_private_endpoint" "kv_ple" {
8080 private_service_connection {
8181 name = " psc-${ var . name } -kv"
8282 private_connection_resource_id = azurerm_key_vault. default . id
83- subresource_names = [ " vault" ]
83+ subresource_names = [" vault" ]
8484 is_manual_connection = false
8585 }
8686}
@@ -99,7 +99,7 @@ resource "azurerm_private_endpoint" "st_ple_blob" {
9999 private_service_connection {
100100 name = " psc-${ var . name } -st"
101101 private_connection_resource_id = azurerm_storage_account. default . id
102- subresource_names = [ " blob" ]
102+ subresource_names = [" blob" ]
103103 is_manual_connection = false
104104 }
105105}
@@ -118,7 +118,7 @@ resource "azurerm_private_endpoint" "storage_ple_file" {
118118 private_service_connection {
119119 name = " psc-${ var . name } -st"
120120 private_connection_resource_id = azurerm_storage_account. default . id
121- subresource_names = [ " file" ]
121+ subresource_names = [" file" ]
122122 is_manual_connection = false
123123 }
124124}
@@ -137,7 +137,7 @@ resource "azurerm_private_endpoint" "cr_ple" {
137137 private_service_connection {
138138 name = " psc-${ var . name } -cr"
139139 private_connection_resource_id = azurerm_container_registry. default . id
140- subresource_names = [ " registry" ]
140+ subresource_names = [" registry" ]
141141 is_manual_connection = false
142142 }
143143}
@@ -149,7 +149,7 @@ resource "azurerm_private_endpoint" "mlw_ple" {
149149 subnet_id = var. ml_subnet_resource_id
150150
151151 private_dns_zone_group {
152- name = " private-dns-zone-group"
152+ name = " private-dns-zone-group"
153153 private_dns_zone_ids = [
154154 var . privatelink_api_azureml_ms_resource_id ,
155155 var . privatelink_notebooks_azure_net_resource_id
@@ -159,15 +159,15 @@ resource "azurerm_private_endpoint" "mlw_ple" {
159159 private_service_connection {
160160 name = " psc-${ var . name } -mlw"
161161 private_connection_resource_id = azurerm_machine_learning_workspace. default . id
162- subresource_names = [ " amlworkspace" ]
162+ subresource_names = [" amlworkspace" ]
163163 is_manual_connection = false
164164 }
165165}
166166
167167# Compute cluster for image building required since the workspace is behind a vnet.
168168# For more details, see https://docs.microsoft.com/en-us/azure/machine-learning/tutorial-create-secure-workspace#configure-image-builds.
169169resource "azurerm_machine_learning_compute_cluster" "image-builder" {
170- name = " ${ var . image_build_compute_name } "
170+ name = var. image_build_compute_name
171171 location = azurerm_resource_group. default . location
172172 vm_priority = " LowPriority"
173173 vm_size = " Standard_DS2_v2"
0 commit comments