New-AzureRmFirewallApplicationRule
Membuat Aturan Aplikasi Firewall.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
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>]
Deskripsi
Cmdlet New-AzureRmFirewallApplicationRule membuat aturan aplikasi untuk Azure Firewall.
Contoh
1: Buat aturan untuk mengizinkan semua lalu lintas HTTPS dari 10.0.0.0
New-AzureRmFirewallApplicationRule -Name "https-rule" -Protocol "https:443" -TargetFqdn "*" -SourceAddress "10.0.0.0"
Contoh ini membuat aturan yang akan memungkinkan semua lalu lintas HTTPS pada port 443 dari 10.0.0.0.
2: Buat aturan untuk mengizinkan WindowsUpdate untuk subnet 10.0.0.0/24
New-AzureRmFirewallApplicationRule -Name "windows-update-rule" -FqdnTag WindowsUpdate -SourceAddress "10.0.0.0/24"
Contoh ini membuat aturan yang akan memungkinkan lalu lintas untuk Windows Updates untuk domain 10.0.0.0/24.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Description
Menentukan deskripsi opsional dari aturan ini.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-FqdnTag
Menentukan daftar Tag FQDN untuk aturan ini. Tag yang tersedia dapat diambil menggunakan cmdlet Get-AzureRmFirewallFqdnTag .
Jenis: | List<T>[String] |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Name
Menentukan nama aturan aplikasi ini. Nama harus unik di dalam kumpulan aturan.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Protocol
Menentukan jenis lalu lintas yang akan difilter oleh aturan ini. Formatnya adalah <protocol type>:<port>
.
Misalnya, "http:80" atau "https:443".
Protokol wajib ketika TargetFqdn digunakan, tetapi tidak dapat digunakan dengan FqdnTag. Protokol yang didukung adalah HTTP dan HTTPS.
Jenis: | List<T>[String] |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-SourceAddress
Alamat sumber aturan
Jenis: | List<T>[String] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-TargetFqdn
Menentukan daftar nama domain yang difilter menurut aturan ini. Karakter asterik, '*', hanya diterima sebagai karakter pertama FQDN dalam daftar. Saat digunakan, asterik cocok dengan sejumlah karakter. (misalnya, '*msn.com' akan cocok dengan msn.com dan semua subdomainnya)
Jenis: | List<T>[String] |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
None
Cmdlet ini tidak menerima input apa pun.
Output
Microsoft.Azure.Commands.Network.Models.PSFirewallApplicationRule