Bagikan melalui


Remove-AzPrivateDnsZone

Menghapus zona DNS privat dari grup sumber daya.

Sintaks

Remove-AzPrivateDnsZone
      -ResourceGroupName <String>
      -Name <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -PrivateZone <PSPrivateDnsZone>
      [-Overwrite]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -ResourceId <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Deskripsi

Cmdlet Remove-AzPrivateDnsZone menghapus zona Sistem Nama Domain (DNS) privat secara permanen dari grup sumber daya tertentu. Semua kumpulan catatan yang terkandung dalam zona juga dihapus. Anda dapat meneruskan objek PrivateDnsZone menggunakan parameter PrivateZone atau dengan menggunakan operator alur, atau Anda dapat menentukan parameter Nama dan ResourceGroupName . Anda dapat menggunakan parameter Konfirmasi dan $ConfirmPreference variabel Windows PowerShell untuk mengontrol apakah cmdlet meminta konfirmasi. Saat menentukan zona menggunakan objek PrivateDnsZone (diteruskan melalui parameter alur atau Zona), zona tidak dihapus jika telah diubah di Azure DNS karena objek PrivateDnsZone lokal diambil (hanya operasi langsung pada jumlah sumber daya zona DNS sebagai perubahan, operasi pada kumpulan catatan dalam zona tidak). Ini memberikan perlindungan untuk perubahan zona bersamaan. Ini dapat ditekan menggunakan parameter Timpa , yang menghapus zona terlepas dari perubahan bersamaan.

Contoh

Contoh 1: Menghapus zona privat

Remove-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"

Perintah ini menghapus zona bernama myzone.com dari grup sumber daya bernama MyResourceGroup.

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:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Name

Menentukan nama zona DNS privat yang dihapus cmdlet ini. Anda juga harus menentukan parameter ResourceGroupName . Atau, Anda dapat menentukan zona DNS menggunakan parameter Zona .

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Overwrite

Saat menentukan zona menggunakan objek PrivateDnsZone (diteruskan melalui parameter alur atau Zona), zona tidak dihapus jika telah diubah di Azure DNS karena objek PrivateDnsZone lokal diambil (hanya operasi langsung pada jumlah sumber daya zona DNS sebagai perubahan, operasi pada kumpulan catatan dalam zona tidak). Ini memberikan perlindungan untuk perubahan zona bersamaan. Ini dapat ditekan menggunakan parameter Timpa , yang menghapus zona terlepas dari perubahan bersamaan.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PassThru

Digunakan untuk meneruskan hasil (boolean) dari operasi menghapus zona privat lebih jauh ke bawah alur.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PrivateZone

Objek zona privat yang akan dihapus.

Jenis:PSPrivateDnsZone
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama grup sumber daya yang berisi zona yang akan dihapus. Anda juga harus menentukan parameter ZoneName . Atau, Anda dapat menentukan zona DNS menggunakan objek PrivateDnsZone , yang diteruskan melalui alur atau parameter Zona .

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-ResourceId

ResourceID Zona DNS Privat.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
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

PSPrivateDnsZone

String

Output

Boolean