Add synapse 201

This commit is contained in:
murggu
2022-11-08 13:47:23 +01:00
parent ebf66eab0b
commit d65c97c307
17 changed files with 603 additions and 16 deletions

View File

@ -0,0 +1,33 @@
resource "azurerm_synapse_private_link_hub" "default" {
name = "synplh${local.safe_basename}"
resource_group_name = azurerm_resource_group.default.name
location = azurerm_resource_group.default.location
}
# DNS Zones
resource "azurerm_private_dns_zone" "zone_web" {
name = "privatelink.azuresynapse.net"
resource_group_name = azurerm_resource_group.default.name
}
# Private Endpoint configuration
resource "azurerm_private_endpoint" "pe_web" {
name = "pe-${azurerm_synapse_private_link_hub.default.name}-web"
location = azurerm_resource_group.default.location
resource_group_name = azurerm_resource_group.default.name
subnet_id = azurerm_subnet.default.id
private_service_connection {
name = "psc-web-${local.basename}"
private_connection_resource_id = azurerm_synapse_private_link_hub.default.id
subresource_names = ["web"]
is_manual_connection = false
}
private_dns_zone_group {
name = "private-dns-zone-group-syn-web"
private_dns_zone_ids = [azurerm_private_dns_zone.zone_web.id]
}
}