Delen via


Get-AzPrivateDnsVirtualNetworkLink

Hiermee haalt u een virtuele netwerkkoppeling op die is gekoppeld aan de opgegeven Privé-DNS zone.

Syntaxis

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

Description

Met de cmdlet Get-AzPrivateDnsVirtualNetworkLink worden virtuele netwerkkoppelingen opgehaald die zijn gekoppeld aan een bepaalde Privé-DNS zone van de opgegeven resourcegroep. Als u de parameter Name opgeeft, wordt één PSPrivateDnsVirtualNetworkLink-object geretourneerd. Als u de parameter Naam niet opgeeft, wordt een matrix met alle koppelingen die zijn gekoppeld aan de zone in de opgegeven resourcegroep geretourneerd. U kunt het PSPrivateDnsVirtualNetworkLink-object gebruiken om de koppeling bij te werken.

Voorbeelden

Voorbeeld 1: Een koppeling naar een virtueel netwerk ophalen.

$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
VirtualNetworkLinkState : Completed
ProvisioningState       : Succeeded

In dit voorbeeld wordt de koppeling van het virtuele netwerk opgehaald die is gekoppeld aan de Privé-DNS zone met de naam myzone.com uit de opgegeven resourcegroep en slaat deze vervolgens op in de $Link variabele.

Voorbeeld 2: Alle koppelingen ophalen die zijn gekoppeld aan een zone in een resourcegroep.

$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
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

In dit voorbeeld worden alle virtuele netwerkkoppelingen opgehaald die zijn gekoppeld aan de Privé-DNS zone 'myzone.com' in de opgegeven resourcegroep en worden deze vervolgens opgeslagen in de $Links variabele.

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van de virtuele netwerkkoppeling om op te halen. Als u geen waarde opgeeft voor de parameter Naam, worden met deze cmdlet alle koppelingen opgehaald die zijn gekoppeld aan de opgegeven Privé-DNS zone in de opgegeven resourcegroep.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep die de koppeling voor het virtuele netwerk bevat die u wilt ophalen.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ZoneName

Hiermee geeft u de naam van de Privé-DNS zone waaraan de virtuele netwerkkoppeling is gekoppeld.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

PSPrivateDnsVirtualNetworkLink