Aracılığıyla paylaş


Get-AzPrivateDnsZone

Özel DNS bir bölge alır.

Sözdizimi

Get-AzPrivateDnsZone
   [-ResourceGroupName <String>]
   [-Name <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzPrivateDnsZone cmdlet'i, belirtilen kaynak grubundan bir Özel Etki Alanı Adı Sistemi (DNS) bölgesi alır. Name parametresini belirtirseniz, tek bir PrivateDnsZone nesnesi döndürülür. Name parametresini belirtmezseniz, belirtilen kaynak grubundaki tüm bölgeleri içeren bir dizi döndürülür. PrivateDnsZone nesnesini kullanarak bölgeyi güncelleştirebilirsiniz; örneğin, buna RecordSet nesneleri ekleyebilirsiniz.

Örnekler

Örnek 1: Bölge alma

$Zone = Get-AzPrivateDnsZone -ResourceGroupName "MyResourceGroup" -Name "myzone.com"

Name                          : myzone.com
ResourceId:                   : "/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/PrivateZones/myzone.com"
ResourceGroupName             : MyResourceGroup
Location					  : 
Etag                          : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags                          : {}
NumberOfRecordSets            : 1
MaxNumberOfRecordSets         : 5000

Bu örnek, belirtilen kaynak grubundan myzone.com adlı Özel DNS bölgesini alır ve $Zone değişkeninde depolar.

Örnek 2: Kaynak grubundaki tüm bölgeleri alma

$Zones = Get-AzPrivateDnsZone -ResourceGroupName "MyResourceGroup"

Name                  : zone1.com
ResourceId            : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Micros
                        oft.Network/privateDnsZones/zone1.com
ResourceGroupName     : MyResourceGroup
Location              :
Etag                  : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags                  :
NumberOfRecordSets    : 1
MaxNumberOfRecordSets : 5000

Name                  : zone2.com
ResourceId            : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Micros
                        oft.Network/privateDnsZones/zone2.com
ResourceGroupName     : MyResourceGroup
Location              :
Etag                  : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags                  :
NumberOfRecordSets    : 1
MaxNumberOfRecordSets : 5000

Bu örnek, belirtilen kaynak grubundaki tüm Özel DNS bölgelerini alır ve $Zones değişkeninde depolar.

Örnek 3: Abonelikteki tüm bölgeleri alma

$Zones = Get-AzPrivateDnsZone

Name                  : zone1.com
ResourceId            : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup1/providers/Micros
                        oft.Network/privateDnsZones/zone1.com
ResourceGroupName     : MyResourceGroup1
Location              :
Etag                  : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags                  :
NumberOfRecordSets    : 1
MaxNumberOfRecordSets : 5000

Name                  : zone2.com
ResourceId            : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup2/providers/Micros
                        oft.Network/privateDnsZones/zone2.com
ResourceGroupName     : MyResourceGroup2
Location              :
Etag                  : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags                  :
NumberOfRecordSets    : 1
MaxNumberOfRecordSets : 5000

Bu örnek, geçerli Azure aboneliğindeki tüm Özel DNS bölgelerini alır ve bunları $Zones değişkeninde depolar.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Alınacak Özel DNS bölgesinin adını belirtir. Name parametresi için bir değer belirtmezseniz, bu cmdlet belirtilen kaynak grubundaki tüm Özel DNS bölgeleri alır. ResourceGroupName parametresini de atlarsanız, bu cmdlet geçerli Azure aboneliğindeki tüm Özel DNS bölgeleri alır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Alınacak Özel DNS bölgesini içeren kaynak grubunun adını belirtir. ResourceGroupName belirtmezseniz, Name parametresini de atlamalısınız. Bu durumda, bu cmdlet geçerli Azure aboneliğindeki tüm Özel DNS bölgeleri alır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

None

Çıkışlar

PSPrivateDnsZone