Get-AzPrivateDnsVirtualNetworkLink
Pobiera łącze sieci wirtualnej skojarzone z określoną strefą Prywatna strefa DNS.
Składnia
Get-AzPrivateDnsVirtualNetworkLink
-ResourceGroupName <String>
-ZoneName <String>
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzPrivateDnsVirtualNetworkLink pobiera łącza sieci wirtualnej skojarzone z określoną strefą Prywatna strefa DNS z określonej grupy zasobów. Jeśli określisz parametr Name , zostanie zwrócony pojedynczy obiekt PSPrivateDnsVirtualNetworkLink . Jeśli nie określisz parametru Name , zostanie zwrócona tablica zawierająca wszystkie łącza skojarzone ze strefą w określonej grupie zasobów. Aby zaktualizować link, możesz użyć obiektu PSPrivateDnsVirtualNetworkLink .
Przykłady
Przykład 1. Uzyskiwanie linku sieci wirtualnej.
$Link = Get-AzPrivateDnsVirtualNetworkLink -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "mylink"
The link object returned looks like the following:
Name : mylink
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/privateDnsZones/myzone.com/virtualNetworkLinks/mylink
ResourceGroupName : MyResourceGroup
ZoneName : myzone.com
VirtualNetworkId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/virtualNetworks/myvirtualnetwork
Location :
Etag : "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Tags : {tag1}
RegistrationEnabled : True
ResolutionPolicy : NxDomainRedirect
VirtualNetworkLinkState : Completed
ProvisioningState : Succeeded
Ten przykład pobiera link do sieci wirtualnej skojarzony z strefą Prywatna strefa DNS o nazwie myzone.com z określonej grupy zasobów, a następnie przechowuje ją w zmiennej $Link.
Przykład 2. Pobierz wszystkie łącza skojarzone ze strefą w grupie zasobów.
$Links = Get-AzPrivateDnsVirtualNetworkLink -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Name : mylink1
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/privateDnsZones/myzone.com/virtualNetworkLinks/mylink1
ResourceGroupName : MyResourceGroup
ZoneName : myzone.com
VirtualNetworkId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/virtualNetworks/myvirtualnetwork
Location :
Etag : "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Tags : {tag1}
RegistrationEnabled : True
ResolutionPolicy : Default
VirtualNetworkLinkState : Completed
ProvisioningState : Succeeded
Name : mylink2
ResourceId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/privateDnsZones/myzone.com/virtualNetworkLinks/mylink2
ResourceGroupName : MyResourceGroup
ZoneName : myzone.com
VirtualNetworkId : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.N
etwork/virtualNetworks/myvirtualnetwork
Location :
Etag : "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Tags : {tag1}
RegistrationEnabled : True
VirtualNetworkLinkState : Completed
ProvisioningState : Succeeded
Ten przykład pobiera wszystkie łącza sieci wirtualnej skojarzone ze strefą Prywatna strefa DNS "myzone.com" w określonej grupie zasobów, a następnie przechowuje je w zmiennej $Links.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę łącza sieci wirtualnej do pobrania. Jeśli nie określisz wartości parametru Name, to polecenie cmdlet pobiera wszystkie linki skojarzone z określoną strefą Prywatna strefa DNS w określonej grupie zasobów.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, która zawiera link sieci wirtualnej do pobrania.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ZoneName
Określa nazwę strefy Prywatna strefa DNS, z którą jest połączony link sieci wirtualnej.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None