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.

Input

PSDdosCustomPolicy

Output

PSDdosCustomPolicy