diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyGet.json index 45531eac7aaf..5c9bf22d176b 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyGet.json @@ -40,6 +40,9 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, + "sku": { + "tier": "Premium" + }, "intrusionDetection": { "mode": "Alert", "configuration": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListByResourceGroup.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListByResourceGroup.json index cf74912ea935..b692c8709a4b 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListByResourceGroup.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListByResourceGroup.json @@ -33,38 +33,8 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, - "intrusionDetection": { - "mode": "Alert", - "configuration": { - "signatureOverrides": [ - { - "id": "2525004", - "mode": "Deny" - } - ], - "bypassTrafficSettings": [ - { - "name": "bypassRule1", - "description": "Rule 1", - "protocol": "TCP", - "sourceAddresses": [ - "1.2.3.4" - ], - "destinationAddresses": [ - "5.6.7.8" - ], - "destinationPorts": [ - "*" - ] - } - ] - } - }, - "transportSecurity": { - "certificateAuthority": { - "name": "clientcert", - "keyVaultSecretId": "https://kv/secret" - } + "sku": { + "tier": "Standard" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListBySubscription.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListBySubscription.json index 80f80ffa7caa..50fe370c18c1 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListBySubscription.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyListBySubscription.json @@ -32,38 +32,8 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, - "intrusionDetection": { - "mode": "Alert", - "configuration": { - "signatureOverrides": [ - { - "id": "2525004", - "mode": "Deny" - } - ], - "bypassTrafficSettings": [ - { - "name": "bypassRule1", - "description": "Rule 1", - "protocol": "TCP", - "sourceAddresses": [ - "1.2.3.4" - ], - "destinationAddresses": [ - "5.6.7.8" - ], - "destinationPorts": [ - "*" - ] - } - ] - } - }, - "transportSecurity": { - "certificateAuthority": { - "name": "clientcert", - "keyVaultSecretId": "https://kv/secret" - } + "sku": { + "tier": "Standard" } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyPut.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyPut.json index 537ed3c33671..ce54af24bb58 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyPut.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/examples/FirewallPolicyPut.json @@ -26,6 +26,9 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, + "sku": { + "tier": "Premium" + }, "intrusionDetection": { "mode": "Alert", "configuration": { @@ -100,6 +103,9 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, + "sku": { + "tier": "Premium" + }, "intrusionDetection": { "mode": "Alert", "configuration": { @@ -173,6 +179,9 @@ "enableProxy": true, "requireProxyForNetworkRules": false }, + "sku": { + "tier": "Premium" + }, "intrusionDetection": { "mode": "Alert", "configuration": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/firewallPolicy.json b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/firewallPolicy.json index a8a9d62dcef5..cb82bc83ef63 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/firewallPolicy.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2020-07-01/firewallPolicy.json @@ -634,6 +634,10 @@ "transportSecurity": { "description": "TLS Configuration definition.", "$ref": "#/definitions/FirewallPolicyTransportSecurity" + }, + "sku": { + "description": "The Firewall Policy SKU.", + "$ref": "#/definitions/FirewallPolicySku" } }, "description": "Firewall Policy definition." @@ -1284,6 +1288,23 @@ } }, "description": "Trusted Root certificates properties for tls." + }, + "FirewallPolicySku": { + "properties": { + "tier": { + "type": "string", + "description": "Tier of Firewall Policy.", + "enum": [ + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "FirewallPolicySkuTier", + "modelAsString": true + } + } + }, + "description": "SKU of Firewall policy." } } }