157 lines
5.7 KiB
HCL
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"
|
|
}
|