Skip to content

Commit be96b6e

Browse files
committed
export
1 parent eb4191a commit be96b6e

File tree

12 files changed

+2674
-6
lines changed

12 files changed

+2674
-6
lines changed

Commands/network/firewall/_create.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,29 @@ Create an Azure Firewall.
2929
```bash
3030
network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_Hub --tier Basic --vhub MyVHub --public-ip-count 2
3131
```
32+
33+
### [2024-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2024-10-01.xml) **Stable**
34+
35+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2024-10-01 -->
36+
37+
#### examples
38+
39+
- Create a Azure firewall with private ranges
40+
```bash
41+
network firewall create -g MyResourceGroup -n MyFirewall --private-ranges 10.0.0.0 10.0.0.0/16 IANAPrivateRanges
42+
```
43+
44+
- Create a Virtual WAN Secure Hub Firewall
45+
```bash
46+
network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_Hub --tier Standard --virtual-hub MyVirtualHub1 --public-ip-count 1
47+
```
48+
49+
- Create a Basic SKU Firewall with Management IP Configuration
50+
```bash
51+
network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_VNet --tier Basic --vnet-name MyVNet --conf-name MyIpConfig --m-conf-name MyManagementIpConfig --m-public-ip MyPublicIp
52+
```
53+
54+
- Create a Basic SKU Firewall with Virtual Hub
55+
```bash
56+
network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_Hub --tier Basic --vhub MyVHub --public-ip-count 2
57+
```

Commands/network/firewall/_delete.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ Delete an Azure Firewall.
77
### [2022-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2022-01-01.xml) **Stable**
88

99
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2022-01-01 -->
10+
11+
### [2024-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2024-10-01.xml) **Stable**
12+
13+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2024-10-01 -->

Commands/network/firewall/_list.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@ List Azure Firewalls.
88

99
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.network/azurefirewalls 2022-01-01 -->
1010
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls 2022-01-01 -->
11+
12+
### [2024-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxz/2024-10-01.xml) **Stable**
13+
14+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls 2024-10-01 -->

Commands/network/firewall/_show.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ Get the details of an Azure Firewall.
77
### [2022-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2022-01-01.xml) **Stable**
88

99
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2022-01-01 -->
10+
11+
### [2024-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2024-10-01.xml) **Stable**
12+
13+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2024-10-01 -->

Commands/network/firewall/_update.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ Update an Azure Firewall.
77
### [2022-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2022-01-01.xml) **Stable**
88

99
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2022-01-01 -->
10+
11+
### [2024-10-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5uZXR3b3JrL2F6dXJlZmlyZXdhbGxzL3t9/2024-10-01.xml) **Stable**
12+
13+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{} 2024-10-01 -->

Commands/network/readme.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ Manage Azure Network resources.
2828
- [dns](/Commands/network/dns/readme.md)
2929
: Manage DNS domains in Azure.
3030

31-
- [dns-resolver-domain-list](/Commands/network/dns-resolver-domain-list/readme.md)
32-
: Manage Dns Resolver Domain List
33-
3431
- [express-route](/Commands/network/express-route/readme.md)
3532
: Manage dedicated private network fiber connections to Azure.
3633

Commands/readme.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,6 @@
110110
- [data-boundary](/Commands/data-boundary/readme.md)
111111
: data boundary operations
112112

113-
- [data-transfer](/Commands/data-transfer/readme.md)
114-
: Data transfer commands
115-
116113
- [databox](/Commands/databox/readme.md)
117114
: Manage data box
118115

Commands/tree.json

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122074,6 +122074,42 @@
122074122074
"version": "2022-01-01"
122075122075
}
122076122076
]
122077+
},
122078+
{
122079+
"examples": [
122080+
{
122081+
"commands": [
122082+
"network firewall create -g MyResourceGroup -n MyFirewall --private-ranges 10.0.0.0 10.0.0.0/16 IANAPrivateRanges"
122083+
],
122084+
"name": "Create a Azure firewall with private ranges"
122085+
},
122086+
{
122087+
"commands": [
122088+
"network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_Hub --tier Standard --virtual-hub MyVirtualHub1 --public-ip-count 1"
122089+
],
122090+
"name": "Create a Virtual WAN Secure Hub Firewall"
122091+
},
122092+
{
122093+
"commands": [
122094+
"network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_VNet --tier Basic --vnet-name MyVNet --conf-name MyIpConfig --m-conf-name MyManagementIpConfig --m-public-ip MyPublicIp"
122095+
],
122096+
"name": "Create a Basic SKU Firewall with Management IP Configuration"
122097+
},
122098+
{
122099+
"commands": [
122100+
"network firewall create -g MyResourceGroup -n MyFirewall --sku AZFW_Hub --tier Basic --vhub MyVHub --public-ip-count 2"
122101+
],
122102+
"name": "Create a Basic SKU Firewall with Virtual Hub"
122103+
}
122104+
],
122105+
"name": "2024-10-01",
122106+
"resources": [
122107+
{
122108+
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{}",
122109+
"plane": "mgmt-plane",
122110+
"version": "2024-10-01"
122111+
}
122112+
]
122077122113
}
122078122114
]
122079122115
},
@@ -122096,6 +122132,16 @@
122096122132
"version": "2022-01-01"
122097122133
}
122098122134
]
122135+
},
122136+
{
122137+
"name": "2024-10-01",
122138+
"resources": [
122139+
{
122140+
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{}",
122141+
"plane": "mgmt-plane",
122142+
"version": "2024-10-01"
122143+
}
122144+
]
122099122145
}
122100122146
]
122101122147
},
@@ -122154,6 +122200,16 @@
122154122200
"version": "2022-01-01"
122155122201
}
122156122202
]
122203+
},
122204+
{
122205+
"name": "2024-10-01",
122206+
"resources": [
122207+
{
122208+
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls",
122209+
"plane": "mgmt-plane",
122210+
"version": "2024-10-01"
122211+
}
122212+
]
122157122213
}
122158122214
]
122159122215
},
@@ -122198,6 +122254,16 @@
122198122254
"version": "2022-01-01"
122199122255
}
122200122256
]
122257+
},
122258+
{
122259+
"name": "2024-10-01",
122260+
"resources": [
122261+
{
122262+
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{}",
122263+
"plane": "mgmt-plane",
122264+
"version": "2024-10-01"
122265+
}
122266+
]
122201122267
}
122202122268
]
122203122269
},
@@ -122220,6 +122286,16 @@
122220122286
"version": "2022-01-01"
122221122287
}
122222122288
]
122289+
},
122290+
{
122291+
"name": "2024-10-01",
122292+
"resources": [
122293+
{
122294+
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls/{}",
122295+
"plane": "mgmt-plane",
122296+
"version": "2024-10-01"
122297+
}
122298+
]
122223122299
}
122224122300
]
122225122301
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls", "version": "2024-10-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9henVyZUZpcmV3YWxscw==/V/MjAyNC0xMC0wMQ=="}], "commandGroups": [{"name": "network firewall", "commands": [{"name": "list", "version": "2024-10-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.network/azurefirewalls", "version": "2024-10-01", "swagger": "mgmt-plane/network/ResourceProviders/Microsoft.Network/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9henVyZUZpcmV3YWxscw==/V/MjAyNC0xMC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "AzureFirewalls_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/azureFirewalls", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-10-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "object", "name": "extendedLocation", "props": [{"type": "string", "name": "name"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "EdgeZone"}]}}]}, {"type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Network/azureFirewalls/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "additionalProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "array<object>", "name": "applicationRuleCollections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}], "cls": "AzureFirewallRCAction_read"}, {"type": "integer32", "name": "priority", "format": {"maximum": 65000, "minimum": 100}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<object>", "name": "rules", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "array<string>", "name": "fqdnTags", "item": {"type": "string"}}, {"type": "string", "name": "name"}, {"type": "array<object>", "name": "protocols", "item": {"type": "object", "props": [{"type": "integer32", "name": "port", "format": {"maximum": 64000, "minimum": 0}}, {"type": "string", "name": "protocolType", "enum": {"items": [{"value": "Http"}, {"value": "Https"}, {"value": "Mssql"}]}}]}}, {"type": "array<string>", "name": "sourceAddresses", "item": {"type": "string"}}, {"type": "array<string>", "name": "sourceIpGroups", "item": {"type": "string"}}, {"type": "array<string>", "name": "targetFqdns", "item": {"type": "string"}}]}}], "clientFlatten": true}]}}, {"type": "object", "name": "autoscaleConfiguration", "props": [{"nullable": true, "type": "integer32", "name": "maxCapacity", "format": {"minimum": 2}}, {"nullable": true, "type": "integer32", "name": "minCapacity", "format": {"minimum": 2}}]}, {"type": "@SubResource_read", "name": "firewallPolicy"}, {"type": "object", "name": "hubIPAddresses", "props": [{"type": "string", "name": "privateIPAddress"}, {"type": "object", "name": "publicIPs", "props": [{"type": "array<object>", "name": "addresses", "item": {"type": "object", "props": [{"type": "string", "name": "address"}]}}, {"type": "integer32", "name": "count"}]}]}, {"type": "array<object>", "name": "ipConfigurations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "privateIPAddress"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@SubResource_read", "name": "publicIPAddress"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id"}], "cls": "SubResource_read"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AzureFirewallIPConfiguration_read"}}, {"readOnly": true, "type": "array<object>", "name": "ipGroups", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "changeNumber"}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"type": "@AzureFirewallIPConfiguration_read", "name": "managementIpConfiguration"}, {"type": "array<object>", "name": "natRuleCollections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "Dnat"}, {"value": "Snat"}]}}]}, {"type": "integer32", "name": "priority", "format": {"maximum": 65000, "minimum": 100}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<object>", "name": "rules", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "array<string>", "name": "destinationAddresses", "item": {"type": "string"}}, {"type": "array<string>", "name": "destinationPorts", "item": {"type": "string"}}, {"type": "string", "name": "name"}, {"type": "array<string>", "name": "protocols", "item": {"type": "string", "enum": {"items": [{"value": "Any"}, {"value": "ICMP"}, {"value": "TCP"}, {"value": "UDP"}]}}}, {"type": "array<string>", "name": "sourceAddresses", "item": {"type": "string"}}, {"type": "array<string>", "name": "sourceIpGroups", "item": {"type": "string"}}, {"type": "string", "name": "translatedAddress"}, {"type": "string", "name": "translatedFqdn"}, {"type": "string", "name": "translatedPort"}]}}], "clientFlatten": true}]}}, {"type": "array<object>", "name": "networkRuleCollections", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "etag"}, {"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "@AzureFirewallRCAction_read", "name": "action"}, {"type": "integer32", "name": "priority", "format": {"maximum": 65000, "minimum": 100}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "array<object>", "name": "rules", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "array<string>", "name": "destinationAddresses", "item": {"type": "string"}}, {"type": "array<string>", "name": "destinationFqdns", "item": {"type": "string"}}, {"type": "array<string>", "name": "destinationIpGroups", "item": {"type": "string"}}, {"type": "array<string>", "name": "destinationPorts", "item": {"type": "string"}}, {"type": "string", "name": "name"}, {"type": "array<string>", "name": "protocols", "item": {"type": "string", "enum": {"items": [{"value": "Any"}, {"value": "ICMP"}, {"value": "TCP"}, {"value": "UDP"}]}}}, {"type": "array<string>", "name": "sourceAddresses", "item": {"type": "string"}}, {"type": "array<string>", "name": "sourceIpGroups", "item": {"type": "string"}}]}}], "clientFlatten": true}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "enum": {"items": [{"value": "AZFW_Hub"}, {"value": "AZFW_VNet"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "string", "name": "threatIntelMode", "enum": {"items": [{"value": "Alert"}, {"value": "Deny"}, {"value": "Off"}]}}, {"type": "@SubResource_read", "name": "virtualHub"}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array<string>", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]}

0 commit comments

Comments
 (0)