Set-AzDdosCustomPolicy
Memperbarui dan mempertahankan kebijakan kustom DDoS ke Azure.
Sintaks
Default (Default)
Set-AzDdosCustomPolicy
-DdosCustomPolicy <PSDdosCustomPolicy>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzDdosCustomPolicy mempertahankan perubahan yang dilakukan pada objek kebijakan kustom DDoS kembali ke Azure. Setelah memodifikasi objek kebijakan (seperti menghapus atau menambahkan aturan deteksi), gunakan cmdlet ini untuk menyimpan perubahan ke Azure.
Cmdlet ini biasanya digunakan dalam alur setelah memodifikasi objek kebijakan yang diambil dengan Get-AzDdosCustomPolicy atau dibuat dengan New-AzDdosCustomPolicy.
Contoh
Contoh 1: Memperbarui kebijakan kustom DDoS dengan menghapus aturan deteksi
$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy = $policy | Remove-AzDdosCustomPolicyDetectionRule -Name "udpRule1"
$policy | Set-AzDdosCustomPolicy
Contoh ini mengambil kebijakan kustom DDoS, menghapus aturan deteksi berdasarkan nama, dan mempertahankan perubahan pada Azure.
Contoh 2: Menambahkan aturan deteksi dan mempertahankan kebijakan yang diperbarui
Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy" |
Add-AzDdosCustomPolicyDetectionRule -Name "tcpSynRule1" -TrafficType TcpSyn -PacketsPerSecond 50000 |
Set-AzDdosCustomPolicy
Contoh ini menunjukkan alur lengkap untuk mengambil kebijakan, menambahkan aturan deteksi ke objek dalam memori, dan mempertahankan kebijakan yang diperbarui.
Contoh 3: Memperbarui kebijakan kustom DDoS menggunakan WhatIf
$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy | Remove-AzDdosCustomPolicyDetectionRule -Name "tcpRule1" | Set-AzDdosCustomPolicy -WhatIf
Contoh ini menunjukkan cara mempratinjau perubahan tanpa benar-benar memperbarui kebijakan dalam Azure.
Parameter
-AcquirePolicyToken
Dapatkan token Azure Policy secara otomatis untuk operasi sumber daya ini.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-ChangeReference
ID sumber daya referensi perubahan untuk operasi sumber daya ini.
Properti parameter
| Jenis: | String |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-Confirm
Meminta konfirmasi sebelum menjalankan cmdlet.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | Cf |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-DdosCustomPolicy
Menentukan objek kebijakan kustom DDoS untuk diperbarui. Objek dapat dibuat dengan New-AzDdosCustomPolicy atau diambil dengan Get-AzDdosCustomPolicy.
Properti parameter
| Jenis: | PSDdosCustomPolicy |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | True |
| Nilai dari alur: | True |
| Nilai dari alur berdasarkan nama properti: | True |
| Nilai dari argumen yang tersisa: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Properti parameter
| Jenis: | IAzureContextContainer |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-WhatIf
Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan. Cmdlet tidak dijalankan.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | wi |
Kumpulan parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.