Set-AzPrivateDnsZone
Hiermee wordt een privé-DNS-zone bijgewerkt vanuit een resourcegroep.
Syntaxis
Set-AzPrivateDnsZone
-ResourceGroupName <String>
-Name <String>
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzPrivateDnsZone
-ResourceId <String>
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzPrivateDnsZone
-PrivateZone <PSPrivateDnsZone>
[-Tag <Hashtable>]
[-Overwrite]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Set-AzPrivateDnsZone cmdlet werkt een privé DNS-zone (Domain Name System) permanent bij vanuit een opgegeven resourcegroep. U kunt een PrivateDnsZone--object doorgeven met behulp van de parameter PrivateZone of met behulp van de pijplijnoperator. U kunt ook de parameters Name en ResourceGroupName opgeven. U kunt de parameter Bevestigen en $ConfirmPreference Windows PowerShell-variabele gebruiken om te bepalen of de cmdlet u om bevestiging vraagt. Wanneer u de zone opgeeft met behulp van een PrivateDnsZone-object (doorgegeven via de pijplijn of zone- parameter), wordt de zone niet bijgewerkt als deze is gewijzigd in Azure DNS sinds de lokale PrivateDnsZone-object is opgehaald (alleen bewerkingen rechtstreeks op het aantal DNS-zoneresources als wijzigingen, bewerkingen in recordsets binnen de zone niet). Dit biedt beveiliging voor gelijktijdige zonewijzigingen. Dit kan worden onderdrukt met behulp van de parameter Overschrijven, waarmee de zone wordt bijgewerkt, ongeacht gelijktijdige wijzigingen.
Voorbeelden
Voorbeeld 1: Een privézone bijwerken
Set-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup" -Tag @{tag1="value1";tag2="value2"}
Name : myzone.com
ResourceId : "/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/PrivateZones/myzone.com"
ResourceGroupName : MyResourceGroup
Location :
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Tags : {tag1="value1";tag2="value2"}
NumberOfRecordSets : 1
MaxNumberOfRecordSets : 5000
Met deze opdracht wordt de zone met de naam myzone.com van de resourcegroep MyResourceGroup bijgewerkt met de opgegeven tags. Gebruik Get-AzPrivateDnsZone om de bijgewerkte zone op te halen.
Parameters
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-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 op van de privé-DNS-zone die door deze cmdlet wordt bijgewerkt. U moet ook de parameter ResourceGroupName opgeven. U kunt ook de privé-DNS-zone opgeven met behulp van de parameter Zone.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Overwrite
Wanneer u de zone opgeeft met behulp van een PrivateDnsZone--object (doorgegeven via de pijplijn of zone parameter), wordt de zone niet bijgewerkt als deze is gewijzigd in Azure DNS sinds het lokale DnsZone--object is opgehaald (alleen bewerkingen rechtstreeks op de dns-zoneresource tellen als wijzigingen, bewerkingen in recordsets binnen de zone niet). Dit biedt beveiliging voor gelijktijdige zonewijzigingen. Dit kan worden onderdrukt met behulp van de parameter Overschrijven, waarmee de zone wordt bijgewerkt, ongeacht gelijktijdige wijzigingen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PrivateZone
Het zoneobject dat moet worden ingesteld.
Type: | PSPrivateDnsZone |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceGroupName
Hiermee geeft u de naam op van de resourcegroep die de zone bevat die moet worden bijgewerkt. U moet ook de parameter ZoneName opgeven. U kunt ook de privé-DNS-zone opgeven met behulp van een DnsZone-object, doorgegeven via de pijplijn of de parameter Zone.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceId
Private DNS Zone ResourceID.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Tag
Een hashtabel die resourcetags vertegenwoordigt.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell