Firewall Policy Rule Collection Groups - Get

Lekéri a megadott FirewallPolicyRuleCollectionGroup értéket.

GET 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.

Válaszok

Name Típus Description
200 OK

FirewallPolicyRuleCollectionGroup

A kérés sikeres. A művelet egy FirewallPolicyRuleCollectionGroup erőforrást ad 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

Get FirewallPolicyNatRuleCollectionGroup
Get FirewallPolicyRuleCollectionGroup
Get FirewallPolicyRuleCollectionGroup With IpGroups
Get FirewallPolicyRuleCollectionGroup With Web Categories

Get FirewallPolicyNatRuleCollectionGroup

Sample Request

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

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 100,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyNatRuleCollection",
        "action": {
          "type": "DNAT"
        },
        "rules": [
          {
            "ruleType": "NatRule",
            "name": "NatRule1",
            "translatedFqdn": "internalhttpserver",
            "translatedPort": "8080",
            "ipProtocols": [
              "TCP",
              "UDP"
            ],
            "sourceAddresses": [
              "2.2.2.2"
            ],
            "sourceIpGroups": [],
            "destinationAddresses": [
              "152.23.32.23"
            ],
            "destinationPorts": [
              "8080"
            ]
          }
        ],
        "name": "NatRC",
        "priority": 100
      }
    ]
  }
}

Get FirewallPolicyRuleCollectionGroup

Sample Request

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

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "size": "1.2MB",
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 200,
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-rule1",
            "sourceAddresses": [
              "10.1.25.0/24"
            ],
            "destinationAddresses": [
              "*"
            ],
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ]
          }
        ]
      }
    ]
  }
}

Get FirewallPolicyRuleCollectionGroup With IpGroups

Sample Request

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

Sample Response

{
  "name": "ruleGroup1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleGroups/ruleGroup1",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 200,
        "action": {
          "type": "Deny"
        },
        "rules": [
          {
            "ruleType": "NetworkRule",
            "name": "network-rule1",
            "ipProtocols": [
              "TCP"
            ],
            "destinationPorts": [
              "*"
            ],
            "sourceIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups1"
            ],
            "destinationIpGroups": [
              "/subscriptions/subid/providers/Microsoft.Network/resourceGroup/rg1/ipGroups/ipGroups2"
            ]
          }
        ]
      }
    ]
  }
}

Get FirewallPolicyRuleCollectionGroup With Web Categories

Sample Request

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

Sample Response

{
  "name": "ruleCollectionGroup1",
  "id": "/subscriptions/e747cc13-97d4-4a79-b463-42d7f4e558f2/resourceGroups/rg1/providers/Microsoft.Network/firewallPolicies/firewallPolicy/ruleCollectionGroups/ruleCollectionGroup1",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "provisioningState": "Succeeded",
    "priority": 110,
    "ruleCollections": [
      {
        "ruleCollectionType": "FirewallPolicyFilterRuleCollection",
        "name": "Example-Filter-Rule-Collection",
        "priority": 200,
        "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

Alkalmazás típusú szabály.

CloudError

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

CloudErrorBody

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

FirewallPolicyFilterRuleCollection

Tűzfalszabály-szűrési szabálygyűjtemény.

FirewallPolicyFilterRuleCollectionAction

A FirewallPolicyFilterRuleCollectionAction tulajdonságai.

FirewallPolicyFilterRuleCollectionActionType

Egy szabály művelettípusa.

FirewallPolicyHttpHeaderToInsert

beszúrandó HTTP/S fejléc neve és értéke

FirewallPolicyNatRuleCollection

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

FirewallPolicyNatRuleCollectionAction

A FirewallPolicyNatRuleCollectionAction tulajdonságai.

FirewallPolicyNatRuleCollectionActionType

Egy 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ény-csoport erőforrása.

FirewallPolicyRuleNetworkProtocol

Egy szabály hálózati protokollja.

NatRule

Nat típusú szabály.

NetworkRule

Hálózati típusú szabály.

ProvisioningState

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

ApplicationRule

Alkalmazás 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.

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ály típusa.

sourceAddresses

string[]

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

sourceIpGroups

string[]

A szabályhoz tartozó forrás IP-csoportok 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ési szabálygyű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ályzat-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

Egy szabály művelettípusa.

Name Típus Description
Allow

string

Deny

string

FirewallPolicyHttpHeaderToInsert

beszúrandó 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

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

name

string

A szabálygyűjtemény neve.

priority

integer

A Tűzfalszabályzat-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

Egy 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ény-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ályzat-gyűjteménycsoport erőforrásának kiépítési állapota.

properties.ruleCollections FirewallPolicyRuleCollection[]:

Tűzfalszabály-szabálygyűjtemények csoportja.

properties.size

string

Í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[]

FirewallPolicyRuleNetworkProtocols tömb.

name

string

A szabály neve.

ruleType string:

NatRule

Szabály típusa.

sourceAddresses

string[]

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

sourceIpGroups

string[]

A szabályhoz tartozó forrás IP-csoportok 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

Hálózati 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 IP-csoportjainak listája.

destinationPorts

string[]

A célportok listája.

ipProtocols

FirewallPolicyRuleNetworkProtocol[]

FirewallPolicyRuleNetworkProtocols tömb.

name

string

A szabály neve.

ruleType string:

NetworkRule

Szabály típusa.

sourceAddresses

string[]

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

sourceIpGroups

string[]

A szabályhoz tartozó forrás IP-csoportok listája.

ProvisioningState

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

Name Típus Description
Deleting

string

Failed

string

Succeeded

string

Updating

string