Condividi tramite


Application Gateway Waf Dynamic Manifests - Get

Ottiene il manifesto waf del gateway applicazione a livello di area.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/applicationGatewayWafDynamicManifests?api-version=2025-03-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

La regione in cui si trovano i nrp.

subscriptionId
path True

string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata al servizio.

api-version
query True

string

Versione dell'API client.

Risposte

Nome Tipo Descrizione
200 OK

ApplicationGatewayWafDynamicManifestResultList

Richiesta riuscita. Restituisce il manifesto waf del gateway applicazione regionale

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Gets WAF manifests

Esempio di richiesta

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Network/locations/westus/applicationGatewayWafDynamicManifests?api-version=2025-03-01

Risposta di esempio

{
  "value": [
    {
      "name": "default",
      "id": "/subscriptions/subid/providers/Microsoft.Network/applicationGatewayWafDynamicManifests/default",
      "type": "Microsoft.Network/applicationGatewayWafDynamicManifest",
      "properties": {
        "defaultRuleSet": {
          "ruleSetType": "OWASP",
          "ruleSetVersion": "3.2"
        },
        "availableRuleSets": [
          {
            "ruleSetType": "OWASP",
            "ruleSetVersion": "3.2",
            "status": "0",
            "tiers": [
              "WAF_v2"
            ],
            "ruleGroups": [
              {
                "ruleGroupName": "General",
                "description": "",
                "rules": [
                  {
                    "ruleId": 200002,
                    "ruleIdString": "200002",
                    "description": "Failed to Parse Request Body.",
                    "state": "Enabled",
                    "action": "AnomalyScoring"
                  },
                  {
                    "ruleId": 200003,
                    "ruleIdString": "200003",
                    "description": "Multipart Request Body Strict Validation.",
                    "state": "Enabled",
                    "action": "AnomalyScoring"
                  },
                  {
                    "ruleId": 200004,
                    "ruleIdString": "200004",
                    "description": "Possible Multipart Unmatched Boundary.",
                    "state": "Enabled",
                    "action": "AnomalyScoring"
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  ]
}

Definizioni

Nome Descrizione
ApplicationGatewayFirewallRule

Regola del web application firewall.

ApplicationGatewayFirewallRuleGroup

Gruppo di regole web application firewall.

ApplicationGatewayRuleSetStatusOptions

Stato del set di regole

ApplicationGatewayTierTypes

Livello di un gateway applicazione che supporta il set di regole.

ApplicationGatewayWafDynamicManifestResult

Risposta per la chiamata al servizio API ApplicationGatewayWafDynamicManifest.

ApplicationGatewayWafDynamicManifestResultList

Risposta per la chiamata al servizio API ApplicationGatewayWafDynamicManifests.

ApplicationGatewayWafRuleActionTypes

Rappresentazione in forma di stringa dell'azione della regola Web application firewall.

ApplicationGatewayWafRuleSensitivityTypes

Rappresentazione di stringa della sensibilità delle regole del Web application firewall.

ApplicationGatewayWafRuleStateTypes

Rappresentazione in forma di stringa dello stato della regola del firewall dell'applicazione Web.

CloudError

Risposta di errore dal servizio.

CloudErrorBody

Risposta di errore dal servizio.

ApplicationGatewayFirewallRule

Regola del web application firewall.

Nome Tipo Descrizione
action

ApplicationGatewayWafRuleActionTypes

Rappresentazione in forma di stringa dell'azione della regola Web application firewall.

description

string

Descrizione della regola del firewall dell'applicazione Web.

ruleId

integer (int32)

Identificatore della regola del firewall dell'applicazione Web.

ruleIdString

string

Rappresentazione in forma di stringa dell'identificatore della regola del Web application firewall.

sensitivity

ApplicationGatewayWafRuleSensitivityTypes

Rappresentazione di stringa della sensibilità delle regole del Web application firewall.

state

ApplicationGatewayWafRuleStateTypes

Rappresentazione in forma di stringa dello stato della regola del firewall dell'applicazione Web.

ApplicationGatewayFirewallRuleGroup

Gruppo di regole web application firewall.

Nome Tipo Descrizione
description

string

Descrizione del gruppo di regole del firewall dell'applicazione Web.

ruleGroupName

string

Nome del gruppo di regole del Web application firewall.

rules

ApplicationGatewayFirewallRule[]

Le regole del gruppo di regole del firewall dell'applicazione Web.

ApplicationGatewayRuleSetStatusOptions

Stato del set di regole

Valore Descrizione
Preview
GA
Supported
Deprecated

ApplicationGatewayTierTypes

Livello di un gateway applicazione che supporta il set di regole.

Valore Descrizione
Standard
WAF
Standard_v2
WAF_v2

ApplicationGatewayWafDynamicManifestResult

Risposta per la chiamata al servizio API ApplicationGatewayWafDynamicManifest.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Nome risorsa.

properties.availableRuleSets.ruleGroups

ApplicationGatewayFirewallRuleGroup[]

I gruppi di regole del set di regole del firewall dell'applicazione Web.

properties.availableRuleSets.ruleSetType

string

Tipo di set di regole web application firewall.

properties.availableRuleSets.ruleSetVersion

string

Versione del tipo di set di regole web application firewall.

properties.availableRuleSets.status

ApplicationGatewayRuleSetStatusOptions

Stato del set di regole

properties.availableRuleSets.tiers

ApplicationGatewayTierTypes[]

Livello di un gateway applicazione che supporta il set di regole.

properties.defaultRuleSet.ruleSetType

string

Tipo di set di regole web application firewall.

properties.defaultRuleSet.ruleSetVersion

string

Versione del tipo di set di regole web application firewall.

type

string

Tipo di risorsa.

ApplicationGatewayWafDynamicManifestResultList

Risposta per la chiamata al servizio API ApplicationGatewayWafDynamicManifests.

Nome Tipo Descrizione
nextLink

string

URL per ottenere il set di risultati successivo.

value

ApplicationGatewayWafDynamicManifestResult[]

Elenco del manifesto waf del gateway applicazione.

ApplicationGatewayWafRuleActionTypes

Rappresentazione in forma di stringa dell'azione della regola Web application firewall.

Valore Descrizione
None
AnomalyScoring
Allow
Block
Log

ApplicationGatewayWafRuleSensitivityTypes

Rappresentazione di stringa della sensibilità delle regole del Web application firewall.

Valore Descrizione
Low
Medium
High

ApplicationGatewayWafRuleStateTypes

Rappresentazione in forma di stringa dello stato della regola del firewall dell'applicazione Web.

Valore Descrizione
Enabled
Disabled

CloudError

Risposta di errore dal servizio.

Nome Tipo Descrizione
error

CloudErrorBody

Corpo dell'errore cloud.

CloudErrorBody

Risposta di errore dal servizio.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

CloudErrorBody[]

Un elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.