Files
2022-07-26 11:14:49 +02:00

157 lines
5.7 KiB
HCL

resource "azurerm_synapse_firewall_rule" "azureservices" {
name = "AllowAllWindowsAzureIps"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
// https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/synapse_firewall_rule
start_ip_address = "0.0.0.0"
end_ip_address = "0.0.0.0"
}
resource "azurerm_synapse_firewall_rule" "fw-a-rule1" {
name = "a1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "52.249.189.38"
end_ip_address = "52.249.189.38"
}
resource "azurerm_synapse_firewall_rule" "fw-a-rule2" {
name = "a2"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "13.67.39.86"
end_ip_address = "13.67.39.86"
}
resource "azurerm_synapse_firewall_rule" "fw-a-rule3" {
name = "a3"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "20.67.110.207"
end_ip_address = "20.67.110.207"
}
resource "azurerm_synapse_firewall_rule" "fw-ITG-rule1" {
name = "ITG"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "188.65.156.32"
end_ip_address = "188.65.156.47"
}
resource "azurerm_synapse_firewall_rule" "fw-ITG-rule2" {
name = "ITG1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "212.73.252.96"
end_ip_address = "212.73.252.103"
}
resource "azurerm_synapse_firewall_rule" "fw-kfar_saba-rule1" {
name = "Kfar_Saba"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "194.90.96.176"
end_ip_address = "194.90.96.183"
}
resource "azurerm_synapse_firewall_rule" "fw-kfar_saba-rule2" {
name = "Kfar_Saba1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "213.57.84.160"
end_ip_address = "213.57.84.167"
}
resource "azurerm_synapse_firewall_rule" "fw-Peak_10-rule1" {
name = "Peak_10"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "4.4.97.104"
end_ip_address = "4.4.97.111"
}
resource "azurerm_synapse_firewall_rule" "fw-Peak_10-rule2" {
name = "Peak_101"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "206.196.17.32"
end_ip_address = "206.196.17.63"
}
resource "azurerm_synapse_firewall_rule" "fw-Bangalore-rule1" {
name = "Bangalore"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "14.98.59.168"
end_ip_address = "14.98.59.175"
}
resource "azurerm_synapse_firewall_rule" "fw-Bangalore-rule2" {
name = "Bangalore1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "182.74.33.8"
end_ip_address = "182.74.33.15"
}
# QCS US
resource "azurerm_synapse_firewall_rule" "qcs_us_1" {
name = "QCS_US_1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "18.205.71.36"
end_ip_address = "18.205.71.36"
}
resource "azurerm_synapse_firewall_rule" "qcs_us_2" {
name = "QCS_US_2"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "18.232.32.199"
end_ip_address = "18.232.32.199"
}
resource "azurerm_synapse_firewall_rule" "qcs_us_3" {
name = "QCS_US_3"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "34.237.68.254"
end_ip_address = "34.237.68.254"
}
# QCS EU
resource "azurerm_synapse_firewall_rule" "qcs_eu_1" {
name = "QCS_EU_1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "34.247.21.179"
end_ip_address = "34.247.21.179"
}
resource "azurerm_synapse_firewall_rule" "qcs_eu_2" {
name = "QCS_EU_2"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "52.31.212.214"
end_ip_address = "52.31.212.214"
}
resource "azurerm_synapse_firewall_rule" "qcs_eu_3" {
name = "QCS_EU_3"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "54.154.95.18"
end_ip_address = "54.154.95.18"
}
# QCS AP
resource "azurerm_synapse_firewall_rule" "qcs_ap_1" {
name = "QCS_AP_1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "13.210.43.241"
end_ip_address = "13.210.43.241"
}
resource "azurerm_synapse_firewall_rule" "qcs_ap_2" {
name = "QCS_AP_2"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "13.236.104.42"
end_ip_address = "13.236.104.42"
}
resource "azurerm_synapse_firewall_rule" "qcs_ap_3" {
name = "QCS_AP_3"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "13.236.206.172"
end_ip_address = "13.236.206.172"
}
# QCS SINGAPORE
resource "azurerm_synapse_firewall_rule" "qcs_sp_1" {
name = "QCS_SP_1"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "18.138.163.172"
end_ip_address = "18.138.163.172"
}
resource "azurerm_synapse_firewall_rule" "qcs_sp_2" {
name = "QCS_SP_2"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "18.142.157.182"
end_ip_address = "18.142.157.182"
}
resource "azurerm_synapse_firewall_rule" "qcs_sp_3" {
name = "QCS_SP_3"
synapse_workspace_id = azurerm_synapse_workspace.synapsews.id
start_ip_address = "54.179.13.251"
end_ip_address = "54.179.13.251"
}