Set-AzPrivateDnsVirtualNetworkLink
Uppdaterar/anger en länk för virtuellt nätverk som är associerad med en privat zon och en resursgrupp.
Syntax
Set-AzPrivateDnsVirtualNetworkLink
-ResourceGroupName <String>
-ZoneName <String>
-Name <String>
[-IsRegistrationEnabled <Boolean>]
[-ResolutionPolicy <String>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzPrivateDnsVirtualNetworkLink
-InputObject <PSPrivateDnsVirtualNetworkLink>
[-IsRegistrationEnabled <Boolean>]
[-ResolutionPolicy <String>]
[-Tag <Hashtable>]
[-Overwrite]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzPrivateDnsVirtualNetworkLink
-ResourceId <String>
[-IsRegistrationEnabled <Boolean>]
[-ResolutionPolicy <String>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Set-AzPrivateDnsVirtualNetworkLink uppdaterar en länk som är associerad med en zon från en angiven resursgrupp. Du kan skicka ett PSPrivateDnsVirtualNetworkLink--objekt med parametern Link eller med hjälp av pipelineoperatorn, eller så kan du ange parametrarna NameZoneName och ResourceGroupName. Du kan använda parametern Confirm och $ConfirmPreference Windows PowerShell för att kontrollera om cmdleten ber dig om bekräftelse. När du anger zonen med hjälp av ett PSPrivateDnsVirtualNetworkLink- -objekt (skickas via pipelinen eller parametern Link) uppdateras inte länken om den har ändrats i Azure DNS sedan det lokala PSPrivateDnsVirtualNetworkLink-objektet hämtades. Detta ger skydd för samtidiga länkändringar. Detta kan ignoreras med hjälp av parametern Overwrite, som uppdaterar länken oavsett samtidiga ändringar.
Exempel
Exempel 1: Ange en länk
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
ResolutionPolicy : Default
VirtualNetworkLinkState : Completed
ProvisioningState : Succeeded
Det här kommandot anger IsRegistrationEnabled till True för länken mylink, länkad till zonen med namnet myzone.com från resursgruppen med namnet MyResourceGroup.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-InputObject
Det virtuella nätverkslänkobjekt som ska anges.
Typ: | PSPrivateDnsVirtualNetworkLink |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-IsRegistrationEnabled
Booleskt värde som representerar om registreringen är aktiverad på länken för det virtuella nätverket.
Typ: | Nullable<T>[Boolean] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på länken som den här cmdleten tar bort. Du måste också ange parametern ResourceGroupName och ZoneName. Du kan också ange den privata DNS-länken med hjälp av parametern länk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Overwrite
När du anger länken med hjälp av ett PSPrivateDnsVirtualNetworkLink- -objekt (skickas via pipelinen eller parametern Link) tas inte länken bort om den har ändrats i Azure DNS sedan det lokala PSPrivateDnsVirtualNetworkLink-objektet hämtades. Detta ger skydd för samtidiga länkändringar. Detta kan ignoreras med hjälp av parametern Overwrite, som tar bort länken oavsett samtidiga ändringar.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResolutionPolicy
Speficies lösningsprincipen för länken för det virtuella nätverket
Typ: | PrivateDnsResolutionPolicy |
Godkända värden: | Default, NxDomainRedirect |
Position: | Named |
Standardvärde: | Default |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen som innehåller länken som du vill ta bort. Du måste också ange parametern ZoneName och Name. Du kan också ange länken för det virtuella nätverket med hjälp av ett PSPrivateDnsVirtualNetworkLink- objekt som skickas via antingen pipelinen eller parametern Link.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceId
Resurs-ID för privat DNS-zon.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Tag
En hash-tabell som representerar resurstaggar.
Typ: | Hashtable |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ZoneName
Anger namnet på DNS-zonen som den här cmdleten tar bort. Du måste också ange parametern Name och ResourceGroupName. Du kan också ange den privata DNS-länken med hjälp av parametern länk.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
PSPrivateDnsVirtualNetworkLink
Utdata
PSPrivateDnsVirtualNetworkLink
Relaterade länkar
Azure PowerShell