Set-AzPrivateDnsVirtualNetworkLink
更新/設定與私人區域和資源群組相關聯的虛擬網路連結。
語法
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
Set-AzPrivateDnsVirtualNetworkLink Cmdlet 會從指定的資源群組更新與區域相關聯的連結。 您可以使用 Link 參數或使用管線運算符來傳遞 PSPrivateDnsVirtualNetworkLink 物件,或者您也可以指定 NameZoneName 和 ResourceGroupName 參數。 您可以使用 Confirm 參數和 $ConfirmPreference Windows PowerShell 變數來控制 Cmdlet 是否提示您進行確認。 使用 PSPrivateDnsVirtualNetworkLink 物件指定區域時(透過管線或 Link 參數傳遞),如果在本機 PSPrivateDnsVirtualNetworkLink 對象之後,在 Azure DNS 中變更連結,則不會更新連結。 這會提供並行連結變更的保護。 這可以使用 Overwrite 參數來隱藏,不論並行變更為何,都會更新連結。
範例
範例 1:設定連結
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
此命令會將名稱為 mylink 的連結將 IsRegistrationEnabled 設定為 True,且連結至名為 MyResourceGroup 的資源群組中名為 myzone.com 的區域。
參數
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
要設定的虛擬網路連結物件。
類型: | PSPrivateDnsVirtualNetworkLink |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-IsRegistrationEnabled
布爾值,表示虛擬網路連結上是否已啟用註冊。
類型: | Nullable<T>[Boolean] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
指定此 Cmdlet 移除的連結名稱。 您也必須指定 ResourceGroupName 和 ZoneName 參數。 或者,您可以使用 連結 參數來指定私人 DNS 連結。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Overwrite
使用 PSPrivateDnsVirtualNetworkLink 物件指定連結時(透過管線或 Link 參數傳遞),如果在 Azure DNS 中已變更連結,則從本機 PSPrivateDnsVirtualNetworkLink 對象之後,就不會刪除連結。 這會提供並行連結變更的保護。 這可以使用 Overwrite 參數來隱藏,不論並行變更為何,都會刪除連結。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ResolutionPolicy
Speficies 虛擬網路連結的解析原則
類型: | PrivateDnsResolutionPolicy |
接受的值: | Default, NxDomainRedirect |
Position: | Named |
預設值: | Default |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ResourceGroupName
指定要移除之連結的資源群組名稱。 您也必須指定 ZoneName 和 Name 參數。 或者,您可以使用透過管線或 Link 參數傳遞的 PSPrivateDnsVirtualNetworkLink 物件來指定虛擬網路連結。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ResourceId
私人 DNS 區域 ResourceID。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Tag
代表資源標記的哈希表。
類型: | Hashtable |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ZoneName
指定此 Cmdlet 移除的 DNS 區域名稱。 您也必須指定 Name 和 ResourceGroupName 參數。 或者,您可以使用 連結 參數來指定私人 DNS 連結。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
PSPrivateDnsVirtualNetworkLink
輸出
PSPrivateDnsVirtualNetworkLink