New-AzFirewallApplicationRule
Crea una regola dell'applicazione firewall.
Sintassi
TargetFqdn (impostazione predefinita).
New-AzFirewallApplicationRule
-Name <String>
-TargetFqdn <String[]>
-Protocol <String[]>
[-Description <String>]
[-SourceAddress <String[]>]
[-SourceIpGroup <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
FqdnTag
New-AzFirewallApplicationRule
-Name <String>
-FqdnTag <String[]>
[-Description <String>]
[-SourceAddress <String[]>]
[-SourceIpGroup <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet New-AzFirewallApplicationRule crea una regola dell'applicazione per Firewall di Azure.
Esempio
Esempio 1: Creare una regola per consentire tutto il traffico HTTPS dalla versione 10.0.0.0
New-AzFirewallApplicationRule -Name "https-rule" -Protocol "https:443" -TargetFqdn "*" -SourceAddress "10.0.0.0"
In questo esempio viene creata una regola che consentirà tutto il traffico HTTPS sulla porta 443 dalla versione 10.0.0.0.
Esempio 2: Creare una regola per consentire WindowsUpdate per la subnet 10.0.0.0/24
New-AzFirewallApplicationRule -Name "windows-update-rule" -FqdnTag WindowsUpdate -SourceAddress "10.0.0.0/24"
Questo esempio crea una regola che consentirà il traffico per gli aggiornamenti di Windows per il dominio 10.0.0.0/24.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Proprietà dei parametri
Tipo: | SwitchParameter |
Valore predefinito: | False |
Supporta i caratteri jolly: | False |
DontShow: | False |
Alias: | cfr |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Proprietà dei parametri
Tipo: | IAzureContextContainer |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Alias: | AzContext, AzureRmContext, AzureCredential |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-Description
Specifica una descrizione facoltativa di questa regola.
Proprietà dei parametri
Tipo: | String |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-FqdnTag
Specifica un elenco di tag FQDN per questa regola. I tag disponibili possono essere recuperati usando il cmdlet Get-AzFirewallFqdnTag .
Proprietà dei parametri
Tipo: | String[] |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
FqdnTag
Posizione: | Named |
Obbligatorio: | True |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-Name
Specifica il nome della regola dell'applicazione. Il nome deve essere univoco all'interno di una raccolta regole.
Proprietà dei parametri
Tipo: | String |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | True |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-Protocol
Specifica il tipo di traffico da filtrare in base a questa regola. Il formato è <il protocollo type>:<port>
.
Ad esempio, "http:80" o "https:443".
Il protocollo è obbligatorio quando viene usato TargetFqdn, ma non può essere usato con FqdnTag. I protocolli supportati sono HTTP e HTTPS.
Proprietà dei parametri
Tipo: | String[] |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
TargetFqdn
Posizione: | Named |
Obbligatorio: | True |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-SourceAddress
Indirizzi di origine della regola
Proprietà dei parametri
Tipo: | String[] |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-SourceIpGroup
Ipgroup di origine della regola
Proprietà dei parametri
Tipo: | String[] |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-TargetFqdn
Specifica un elenco di nomi di dominio filtrati in base a questa regola. Il carattere asterisco '*', viene accettato solo come primo carattere di un FQDN nell'elenco. Se usato, l'asterisco corrisponde a un numero qualsiasi di caratteri. (ad esempio, '*msn.com' corrisponderà msn.com e tutti i relativi sottodomini)
Proprietà dei parametri
Tipo: | String[] |
Valore predefinito: | None |
Supporta i caratteri jolly: | False |
DontShow: | False |
Set di parametri
TargetFqdn
Posizione: | Named |
Obbligatorio: | True |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Proprietà dei parametri
Tipo: | SwitchParameter |
Valore predefinito: | False |
Supporta i caratteri jolly: | False |
DontShow: | False |
Alias: | Wi |
Set di parametri
(All)
Posizione: | Named |
Obbligatorio: | False |
Valore dalla pipeline: | False |
Valore dalla pipeline in base al nome della proprietà: | False |
Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.