Firewall Policy Rule Collection Groups - Create Or Update

Létrehozza vagy frissíti a megadott FirewallPolicyRuleCollectionGroup objektumot.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies/{firewallPolicyName}/ruleCollectionGroups/{ruleCollectionGroupName}?api-version=2023-09-01

URI-paraméterek

Name In Kötelező Típus Description
firewallPolicyName
path True

string

A tűzfalszabályzat neve.

resourceGroupName
path True

string

Az erőforráscsoport neve.

ruleCollectionGroupName
path True

string

A FirewallPolicyRuleCollectionGroup neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés-azonosító az URI részét képezi minden szolgáltatáshíváshoz.

api-version
query True

string

Ügyfél API-verziója.

Kérelem törzse

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Az erőforráscsoporton belül egyedi erőforrás neve. Ez a név használható az erőforrás eléréséhez.

properties.priority

integer

A tűzfalszabályzat-gyűjteménycsoport erőforrásának prioritása.

properties.ruleCollections FirewallPolicyRuleCollection[]:

Tűzfalszabály-gyűjtemények csoportja.

Válaszok

Name Típus Description
200 OK

FirewallPolicyRuleCollectionGroup

A kérés sikeres. A művelet az eredményül kapott FirewallPolicyRuleCollectionGroup erőforrást adja vissza.

201 Created

FirewallPolicyRuleCollectionGroup

A kérelem sikeresen érkezett. A művelet az eredményül kapott FirewallPolicyRuleCollectionGroup erőforrást adja vissza.

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Create Firewall Policy Nat Rule Collection Group
Create Firewall Policy Rule Collection Group
Create Firewall Policy Rule Collection Group With http header to insert
Create Firewall Policy Rule Collection Group With IP Groups
Create Firewall Policy Rule Collection Group With Web Categories

Create Firewall Policy Nat Rule Collection Group

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1?api-version=2023-09-01

{
  "properties": {
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyNatRuleCollection",
        "priority": 100,
        "name": "Example-Nat-Rule-Collection",
        "action": {
          "type": "DNAT"
        },
        "rules": [
          {
            "ruleType": "NatRule",
            "name": "nat-rule1",
            "translatedFqdn": "internalhttp.server.net",
            "translatedPort": "8080",
            "ipProtocols": [
              "TCP",
              "UDP"
            ],
            "sourceAddresses": [
              "2.2.2.2"
            ],
            "sourceIpGroups": [],
            "destinationAddresses": [
              "152.23.32.23"
            ],
            "destinationPorts": [
              "8080"
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyNatRuleCollection",
        "name": "Example-Nat-Rule-Collection",
        "priority": 100,
        "action": {
          "type": "DNAT"
        },
        "rules": [
          {
            "ruleType": "NatRule",
            "name": "nat-rule1",
            "translatedFqdn": "internalhttp.server.net",
            "translatedPort": "8080",
            "ipProtocols": [
              "TCP",
              "UDP"
            ],
            "sourceAddresses": [
              "2.2.2.2"
            ],
            "sourceIpGroups": [],
            "destinationAddresses": [
              "152.23.32.23"
            ],
            "destinationPorts": [
              "8080"
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "firewallPolicy",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyNatRuleCollection",
        "name": "Example-Nat-Rule-Collection",
        "priority": 100,
        "action": {
          "type": "DNAT"
        },
        "rules": [
          {
            "ruleType": "NatRule",
            "name": "nat-rule1",
            "translatedFqdn": "internalhttp.server.net",
            "translatedPort": "8080",
            "ipProtocols": [
              "TCP",
              "UDP"
            ],
            "sourceAddresses": [
              "2.2.2.2"
            ],
            "sourceIpGroups": [],
            "destinationAddresses": [
              "152.23.32.23"
            ],
            "destinationPorts": [
              "8080"
            ]
          }
        ]
      }
    ]
  }
}

Create Firewall Policy Rule Collection Group

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1?api-version=2023-09-01

{
  "properties": {
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 100,
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-rule1",
            "sourceAddresses": [
              "10.1.25.0/24"
            ],
            "destinationAddresses": [
              "*"
            ],
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "size": "1.2MB",
    "provisioningState": "Succeeded",
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 100,
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-rule1",
            "sourceAddresses": [
              "10.1.25.0/24"
            ],
            "destinationAddresses": [
              "*"
            ],
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "firewallPolicy",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "size": "1.2MB",
    "provisioningState": "Succeeded",
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 100,
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-rule1",
            "sourceAddresses": [
              "10.1.25.0/24"
            ],
            "destinationAddresses": [
              "*"
            ],
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ]
          }
        ]
      }
    ]
  }
}

Create Firewall Policy Rule Collection Group With http header to insert

Sample Request

PUT https://management.azure.com/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1?api-version=2023-09-01

{
  "properties": {
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Allow"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Insert trusted tenants header",
            "protocols": [
              {
                "protocolType": "Http",
                "port": 80
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "fqdnTags": [
              "WindowsVirtualDesktop"
            ],
            "httpHeadersToInsert": [
              {
                "headerName": "Restrict-Access-To-Tenants",
                "headerValue": "contoso.com,fabrikam.onmicrosoft.com"
              }
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Allow"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Insert trusted tenants header",
            "protocols": [
              {
                "protocolType": "Http",
                "port": 80
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "fqdnTags": [
              "WindowsVirtualDesktop"
            ],
            "httpHeadersToInsert": [
              {
                "headerName": "Restrict-Access-To-Tenants",
                "headerValue": "contoso.com,fabrikam.onmicrosoft.com"
              }
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Allow"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Insert trusted tenants header",
            "protocols": [
              {
                "protocolType": "Http",
                "port": 80
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "fqdnTags": [
              "WindowsVirtualDesktop"
            ],
            "httpHeadersToInsert": [
              {
                "headerName": "Restrict-Access-To-Tenants",
                "headerValue": "contoso.com,fabrikam.onmicrosoft.com"
              }
            ]
          }
        ]
      }
    ]
  }
}

Create Firewall Policy Rule Collection Group With IP Groups

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1?api-version=2023-09-01

{
  "properties": {
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-1",
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ],
            "sourceIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups1"
            ],
            "destinationIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups2"
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-1",
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ],
            "sourceIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups1"
            ],
            "destinationIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups2"
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "firewallPolicy",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-1",
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ],
            "sourceIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups1"
            ],
            "destinationIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups2"
            ]
          }
        ]
      }
    ]
  }
}

Create Firewall Policy Rule Collection Group With Web Categories

Sample Request

PUT https://management.azure.com/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1?api-version=2023-09-01

{
  "properties": {
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Deny inbound rule",
            "protocols": [
              {
                "protocolType": "Https",
                "port": 443
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "webCategories": [
              "Hacking"
            ]
          }
        ]
      }
    ]
  }
}

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Deny inbound rule",
            "protocols": [
              {
                "protocolType": "Https",
                "port": 443
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "webCategories": [
              "Hacking"
            ]
          }
        ]
      }
    ]
  }
}
{
  "name": "firewallPolicy",
  "id": "/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "ApplicationRule",
            "name": "rule1",
            "description": "Deny inbound rule",
            "protocols": [
              {
                "protocolType": "Https",
                "port": 443
              }
            ],
            "sourceAddresses": [
              "216.58.216.164",
              "10.0.0.0/24"
            ],
            "webCategories": [
              "Hacking"
            ]
          }
        ]
      }
    ]
  }
}

Definíciók

Name Description
ApplicationRule

Szabály típusú alkalmazás.

CloudError

Hibaválasz a szolgáltatástól.

CloudErrorBody

Hibaválasz a szolgáltatástól.

FirewallPolicyFilterRuleCollection

Tűzfalszabály-szűrőszabály-gyűjtemény.

FirewallPolicyFilterRuleCollectionAction

A FirewallPolicyFilterRuleCollectionAction tulajdonságai.

FirewallPolicyFilterRuleCollectionActionType

A szabály művelettípusa.

FirewallPolicyHttpHeaderToInsert

a beszúrni kívánt HTTP/S fejléc neve és értéke

FirewallPolicyNatRuleCollection

Tűzfalszabályzat NAT-szabálygyűjteménye.

FirewallPolicyNatRuleCollectionAction

A FirewallPolicyNatRuleCollectionAction tulajdonságai.

FirewallPolicyNatRuleCollectionActionType

A szabály művelettípusa.

FirewallPolicyRuleApplicationProtocol

Az alkalmazásszabály-protokoll tulajdonságai.

FirewallPolicyRuleApplicationProtocolType

Egy szabály alkalmazásprotokoll-típusa.

FirewallPolicyRuleCollectionGroup

Szabálygyűjteményi csoport erőforrása.

FirewallPolicyRuleNetworkProtocol

Egy szabály hálózati protokollja.

NatRule

Nat típusú szabály.

NetworkRule

A hálózat típusú szabály.

ProvisioningState

Az aktuális kiépítési állapot.

ApplicationRule

Szabály típusú alkalmazás.

Name Típus Description
description

string

A szabály leírása.

destinationAddresses

string[]

Cél IP-címek vagy szolgáltatáscímkék listája.

fqdnTags

string[]

A szabály FQDN-címkéinek listája.

httpHeadersToInsert

FirewallPolicyHttpHeaderToInsert[]

A beszúrni kívánt HTTP/S fejlécek listája.

name

string

A szabály neve.

protocols

FirewallPolicyRuleApplicationProtocol[]

Alkalmazásprotokollok tömbje.

ruleType string:

ApplicationRule

Szabálytípus.

sourceAddresses

string[]

A szabály forrás IP-címeinek listája.

sourceIpGroups

string[]

A szabályhoz tartozó forrás IpGroupok listája.

targetFqdns

string[]

A szabály teljes tartományneveinek listája.

targetUrls

string[]

A szabályfeltétel URL-címeinek listája.

terminateTLS

boolean

Állítsa le a szabály TLS-kapcsolatait.

webCategories

string[]

A cél azure-webkategóriák listája.

CloudError

Hibaválasz a szolgáltatástól.

Name Típus Description
error

CloudErrorBody

Felhőbeli hibatörzs.

CloudErrorBody

Hibaválasz a szolgáltatástól.

Name Típus Description
code

string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

details

CloudErrorBody[]

A hibával kapcsolatos további részletek listája.

message

string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

target

string

Az adott hiba célja. Például a hibás tulajdonság neve.

FirewallPolicyFilterRuleCollection

Tűzfalszabály-szűrőszabály-gyűjtemény.

Name Típus Description
action

FirewallPolicyFilterRuleCollectionAction

A Szűrőszabály-gyűjtemény művelettípusa.

name

string

A szabálygyűjtemény neve.

priority

integer

A tűzfalszabály-gyűjtemény erőforrás prioritása.

ruleCollectionType string:

FirewallPolicyFilterRuleCollection

A szabálygyűjtemény típusa.

rules FirewallPolicyRule[]:

A szabálygyűjteményben szereplő szabályok listája.

FirewallPolicyFilterRuleCollectionAction

A FirewallPolicyFilterRuleCollectionAction tulajdonságai.

Name Típus Description
type

FirewallPolicyFilterRuleCollectionActionType

A művelet típusa.

FirewallPolicyFilterRuleCollectionActionType

A szabály művelettípusa.

Name Típus Description
Allow

string

Deny

string

FirewallPolicyHttpHeaderToInsert

a beszúrni kívánt HTTP/S fejléc neve és értéke

Name Típus Description
headerName

string

A fejléc nevét tartalmazza

headerValue

string

A fejléc értékét tartalmazza

FirewallPolicyNatRuleCollection

Tűzfalszabályzat NAT-szabálygyűjteménye.

Name Típus Description
action

FirewallPolicyNatRuleCollectionAction

Nat-szabálygyűjtemény művelettípusa.

name

string

A szabálygyűjtemény neve.

priority

integer

A tűzfalszabály-gyűjtemény erőforrás prioritása.

ruleCollectionType string:

FirewallPolicyNatRuleCollection

A szabálygyűjtemény típusa.

rules FirewallPolicyRule[]:

A szabálygyűjteményben szereplő szabályok listája.

FirewallPolicyNatRuleCollectionAction

A FirewallPolicyNatRuleCollectionAction tulajdonságai.

Name Típus Description
type

FirewallPolicyNatRuleCollectionActionType

A művelet típusa.

FirewallPolicyNatRuleCollectionActionType

A szabály művelettípusa.

Name Típus Description
DNAT

string

FirewallPolicyRuleApplicationProtocol

Az alkalmazásszabály-protokoll tulajdonságai.

Name Típus Description
port

integer

A protokoll portszáma nem lehet nagyobb 64000-nél.

protocolType

FirewallPolicyRuleApplicationProtocolType

Protokoll típusa.

FirewallPolicyRuleApplicationProtocolType

Egy szabály alkalmazásprotokoll-típusa.

Name Típus Description
Http

string

Https

string

FirewallPolicyRuleCollectionGroup

Szabálygyűjteményi csoport erőforrása.

Name Típus Description
etag

string

Egyedi írásvédett sztring, amely az erőforrás frissítésekor változik.

id

string

Erőforrás-azonosító.

name

string

Az erőforráscsoporton belül egyedi erőforrás neve. Ez a név használható az erőforrás eléréséhez.

properties.priority

integer

A tűzfalszabályzat-gyűjteménycsoport erőforrásának prioritása.

properties.provisioningState

ProvisioningState

A tűzfalszabály-gyűjteménycsoport erőforrásának kiépítési állapota.

properties.ruleCollections FirewallPolicyRuleCollection[]:

Tűzfalszabály-gyűjtemények csoportja.

properties.size

string

Egy írásvédett sztring, amely a FirewallPolicyRuleCollectionGroupProperties méretét jelöli MB-ban. (pl. 1,2 MB)

type

string

Szabálycsoport típusa.

FirewallPolicyRuleNetworkProtocol

Egy szabály hálózati protokollja.

Name Típus Description
Any

string

ICMP

string

TCP

string

UDP

string

NatRule

Nat típusú szabály.

Name Típus Description
description

string

A szabály leírása.

destinationAddresses

string[]

Cél IP-címek vagy szolgáltatáscímkék listája.

destinationPorts

string[]

A célportok listája.

ipProtocols

FirewallPolicyRuleNetworkProtocol[]

A FirewallPolicyRuleNetworkProtocols tömbje.

name

string

A szabály neve.

ruleType string:

NatRule

Szabálytípus.

sourceAddresses

string[]

A szabály forrás IP-címeinek listája.

sourceIpGroups

string[]

A szabályhoz tartozó forrás IpGroupok listája.

translatedAddress

string

A NAT-szabály lefordított címe.

translatedFqdn

string

A NAT-szabály lefordított teljes tartományneve.

translatedPort

string

A NAT-szabály lefordított portja.

NetworkRule

A hálózat típusú szabály.

Name Típus Description
description

string

A szabály leírása.

destinationAddresses

string[]

Cél IP-címek vagy szolgáltatáscímkék listája.

destinationFqdns

string[]

A cél teljes tartományneveinek listája.

destinationIpGroups

string[]

A szabály cél ipgroupjainak listája.

destinationPorts

string[]

A célportok listája.

ipProtocols

FirewallPolicyRuleNetworkProtocol[]

A FirewallPolicyRuleNetworkProtocols tömbje.

name

string

A szabály neve.

ruleType string:

NetworkRule

Szabálytípus.

sourceAddresses

string[]

A szabály forrás IP-címeinek listája.

sourceIpGroups

string[]

A szabályhoz tartozó forrás IpGroupok listája.

ProvisioningState

Az aktuális kiépítési állapot.

Name Típus Description
Deleting

string

Failed

string

Succeeded

string

Updating

string