Set-AzPrivateDnsVirtualNetworkLink

Aktualizace/Nastaví propojení virtuální sítě přidružené k privátní zóně a skupině prostředků.

Syntaxe

Set-AzPrivateDnsVirtualNetworkLink
   -ResourceGroupName <String>
   -ZoneName <String>
   -Name <String>
   [-IsRegistrationEnabled <Boolean>]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzPrivateDnsVirtualNetworkLink
   -InputObject <PSPrivateDnsVirtualNetworkLink>
   [-IsRegistrationEnabled <Boolean>]
   [-Tag <Hashtable>]
   [-Overwrite]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzPrivateDnsVirtualNetworkLink
   -ResourceId <String>
   [-IsRegistrationEnabled <Boolean>]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Rutina Set-AzPrivateDnsVirtualNetworkLink aktualizuje odkaz přidružený k zóně ze zadané skupiny prostředků. Objekt PSPrivateDnsVirtualNetworkLink můžete předat pomocí parametru Link nebo pomocí operátoru kanálu nebo případně můžete zadat parametry Name ZoneName a ResourceGroupName. Pomocí parametru Confirm a $ConfirmPreference proměnné Prostředí Windows PowerShell můžete určit, jestli vás rutina vyzve k potvrzení. Při zadávání zóny pomocí objektu PSPrivateDnsVirtualNetworkLink (předaný prostřednictvím parametru kanálu nebo odkazu ) se odkaz neaktualizuje, pokud byl změněn v Azure DNS od načtení místního objektu PSPrivateDnsVirtualNetworkLink . To poskytuje ochranu pro souběžné změny propojení. To lze potlačit pomocí parametru Přepsání , který aktualizuje odkaz bez ohledu na souběžné změny.

Příklady

Příklad 1: Nastavení odkazu

Set-AzPrivateDnsVirtualNetworkLink -ZoneName "myzone.com" -ResourceGroupName "MyResourceGroup" -Name "mylink" -Tag @{} -IsRegistrationEnabled $true

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                    : {}
RegistrationEnabled     : True
VirtualNetworkLinkState : Completed
ProvisioningState       : Succeeded

Tento příkaz nastaví IsRegistrationEnabled na True pro odkaz s názvem mylink, propojený s zónou s názvem myzone.com ze skupiny prostředků s názvem MyResourceGroup.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObject

Objekt propojení virtuální sítě, který chcete nastavit.

Typ:PSPrivateDnsVirtualNetworkLink
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-IsRegistrationEnabled

Logická hodnota, která představuje, jestli je na propojení virtuální sítě povolená registrace.

Typ:Nullable<T>[Boolean]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název odkazu, který tato rutina odebere. Musíte také zadat parametr ResourceGroupName a ZoneName . Alternativně můžete pomocí parametru propojení zadat privátní propojení DNS.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Overwrite

Při zadávání odkazu pomocí objektu PSPrivateDnsVirtualNetworkLink (předaný prostřednictvím parametru kanálu nebo odkazu ) se odkaz neodstraní, pokud byl změněn v Azure DNS od načtení místního objektu PSPrivateDnsVirtualNetworkLink . To poskytuje ochranu pro souběžné změny propojení. To lze potlačit pomocí parametru Přepsání , který odstraní odkaz bez ohledu na souběžné změny.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Určuje název skupiny prostředků, která obsahuje odkaz, který se má odebrat. Musíte také zadat parametr ZoneName a Name . Alternativně můžete zadat propojení virtuální sítě pomocí objektu PSPrivateDnsVirtualNetworkLink předaný buď kanálem, nebo parametrem Link .

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceId

id prostředku zóny Privátní DNS.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Tag

Tabulka hash, která představuje značky prostředků.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ZoneName

Určuje název zóny DNS, kterou tato rutina odebere. Musíte také zadat parametr Name a ResourceGroupName . Alternativně můžete pomocí parametru propojení zadat privátní propojení DNS.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSPrivateDnsVirtualNetworkLink

String

Výstupy

PSPrivateDnsVirtualNetworkLink