Set-AzApplicationGatewayWebApplicationFirewallConfiguration
Ändrar WAF-konfigurationen för en programgateway.
Syntax
Set-AzApplicationGatewayWebApplicationFirewallConfiguration
-ApplicationGateway <PSApplicationGateway>
-Enabled <Boolean>
-FirewallMode <String>
[-RuleSetType <String>]
[-RuleSetVersion <String>]
[-DisabledRuleGroup <PSApplicationGatewayFirewallDisabledRuleGroup[]>]
[-RequestBodyCheck <Boolean>]
[-MaxRequestBodySizeInKb <Int32>]
[-FileUploadLimitInMb <Int32>]
[-Exclusion <PSApplicationGatewayFirewallExclusion[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-AzApplicationGatewayWebApplicationFirewallConfiguration cmdlet ändrar waf-konfigurationen (web application firewall) för en programgateway.
Exempel
Exempel 1: Uppdatera brandväggskonfigurationen för programgatewayen
$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
Set-AzApplicationGatewayWebApplicationFirewallConfiguration -ApplicationGateway $AppGw -Enabled $True -FirewallMode "Detection" -RuleSetType "OWASP" -RuleSetVersion "3.0"
Det första kommandot hämtar programgatewayen med namnet ApplicationGateway01 och lagrar den sedan i variabeln $AppGw. Det andra kommandot aktiverar brandväggskonfigurationen för programgatewayen som lagras i $AppGw och anger brandväggsläget till "Identifiering", RuleSetType till "OWASP" och RuleSetVersion till "3.0".
Parametrar
-ApplicationGateway
Anger ett programgatewayobjekt. Du kan använda cmdleten Get-AzApplicationGateway för att hämta ett application gateway-objekt.
Typ: | PSApplicationGateway |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisabledRuleGroup
De inaktiverade regelgrupperna.
Typ: | PSApplicationGatewayFirewallDisabledRuleGroup[] |
Alias: | DisabledRuleGroups |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Enabled
Anger om brandväggen för webbprogrammet är aktiverad.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Exclusion
Undantagslistorna.
Typ: | PSApplicationGatewayFirewallExclusion[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FileUploadLimitInMb
Maximal filuppladdningsgräns i MB.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-FirewallMode
Anger brandväggsläget för webbprogram. De godtagbara värdena för den här parametern är:
- Upptäckt
- Förebyggande
Typ: | String |
Godkända värden: | Detection, Prevention |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-MaxRequestBodySizeInKb
Maximal storlek på begärandetext i KB.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RequestBodyCheck
Om begärandetexten är markerad eller inte.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RuleSetType
Typen av brandväggsregeluppsättning för webbprogram. De godtagbara värdena för den här parametern är:
- OWASP
Typ: | String |
Godkända värden: | OWASP |
Position: | Named |
Standardvärde: | OWASP |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RuleSetVersion
Versionen av regeluppsättningstypen.
Typ: | String |
Position: | Named |
Standardvärde: | 3.0 |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell