» azurerm_data_lake_analytics_firewall_rule
Manage a Azure Data Lake Analytics Firewall Rule.
» Example Usage
resource "azurerm_resource_group" "example" {
name = "tfex_datalake_fw_rule"
location = "northeurope"
}
resource "azurerm_data_lake_store" "example" {
name = "tfexdatalakestore"
resource_group_name = "${azurerm_resource_group.example.name}"
location = "${azurerm_resource_group.example.location}"
}
resource "azurerm_data_lake_analytics_account" "example" {
name = "tfexdatalakeaccount"
resource_group_name = "${azurerm_resource_group.example.name}"
location = "${azurerm_resource_group.example.location}"
default_store_account_name = "${azurerm_data_lake_store.example.name}"
}
resource "azurerm_data_lake_analytics_firewall_rule" "example" {
name = "office-ip-range"
account_name = "${azurerm_data_lake_analytics.example.name}"
resource_group_name = "${azurerm_resource_group.example.name}"
start_ip_address = "1.2.3.4"
end_ip_address = "2.3.4.5"
}
» Argument Reference
The following arguments are supported:
-
name
- (Required) Specifies the name of the Data Lake Analytics. Changing this forces a new resource to be created. Has to be between 3 to 24 characters. -
resource_group_name
- (Required) The name of the resource group in which to create the Data Lake Analytics. -
account_name
- (Required) Specifies the name of the Data Lake Analytics for which the Firewall Rule should take effect. -
start_ip_address
- (Required) The Start IP address for the firewall rule. -
end_ip_address
- (Required) The End IP Address for the firewall rule.
» Attributes Reference
The following attributes are exported:
-
id
- The Date Lake Store Firewall Rule ID.
» Import
Date Lake Store Firewall Rules can be imported using the resource id
, e.g.
terraform import azurerm_data_lake_analytics_firewall_rule.rule1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.DataLakeAnalytics/accounts/mydatalakeaccount/firewallRules/rule1