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
Výstupy
PSPrivateDnsVirtualNetworkLink
Související odkazy
Azure PowerShell