New-AzureRmFirewallApplicationRule
Skapar en brandväggsappregel.
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
Syntax
New-AzureRmFirewallApplicationRule
-Name <String>
[-Description <String>]
[-SourceAddress <System.Collections.Generic.List`1[System.String]>]
-TargetFqdn <System.Collections.Generic.List`1[System.String]>
-Protocol <System.Collections.Generic.List`1[System.String]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureRmFirewallApplicationRule
-Name <String>
[-Description <String>]
[-SourceAddress <System.Collections.Generic.List`1[System.String]>]
-FqdnTag <System.Collections.Generic.List`1[System.String]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-AzureRmFirewallApplicationRule skapar en programregel för Azure Firewall.
Exempel
1: Skapa en regel för att tillåta all HTTPS-trafik från 10.0.0.0
New-AzureRmFirewallApplicationRule -Name "https-rule" -Protocol "https:443" -TargetFqdn "*" -SourceAddress "10.0.0.0"
Det här exemplet skapar en regel som tillåter all HTTPS-trafik på port 443 från 10.0.0.0.
2: Skapa en regel för att tillåta WindowsUpdate för undernätet 10.0.0.0/24
New-AzureRmFirewallApplicationRule -Name "windows-update-rule" -FqdnTag WindowsUpdate -SourceAddress "10.0.0.0/24"
I det här exemplet skapas en regel som tillåter trafik för Windows Uppdateringar för domänen 10.0.0.0/24.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
standardvärde: | False |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Anger en valfri beskrivning av den här regeln.
Typ: | String |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FqdnTag
Anger en lista över FQDN-taggar för den här regeln. Tillgängliga taggar kan hämtas med cmdleten Get-AzureRmFirewallFqdnTag .
Typ: | List<T>[String] |
Position: | Named |
standardvärde: | None |
Obligatorisk: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet på den här programregeln. Namnet måste vara unikt i en regelsamling.
Typ: | String |
Position: | Named |
standardvärde: | None |
Obligatorisk: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Anger vilken typ av trafik som ska filtreras av den här regeln. Formatet är <protocol type>:<port>
.
Till exempel "http:80" eller "https:443".
Protokollet är obligatoriskt när TargetFqdn används, men det kan inte användas med FqdnTag. Protokollen som stöds är HTTP och HTTPS.
Typ: | List<T>[String] |
Position: | Named |
standardvärde: | None |
Obligatorisk: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceAddress
Regelns källadresser
Typ: | List<T>[String] |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetFqdn
Anger en lista över domännamn som filtreras efter den här regeln. Asterik-tecknet "*" accepteras endast som det första tecknet i ett FQDN i listan. När den används matchar asterik valfritt antal tecken. (t.ex. "*msn.com" matchar msn.com och alla dess underdomäner)
Typ: | List<T>[String] |
Position: | Named |
standardvärde: | None |
Obligatorisk: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
standardvärde: | False |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Den här cmdleten accepterar inga indata.
Utdata
Microsoft.Azure.Commands.Network.Models.PSFirewallApplicationRule