Polecenie cmdlet Set-AzPrivateDnsZone trwale aktualizuje prywatną strefę systemu nazw domen (DNS) z określonej grupy zasobów.
Obiekt PrivateDnsZone można przekazać przy użyciu parametru PrivateZone lub operatora potoku. Alternatywnie można określić parametry Name i ResourceGroupName .
Możesz użyć parametru Confirm i $ConfirmPreference zmiennej programu Windows PowerShell, aby kontrolować, czy polecenie cmdlet wyświetli monit o potwierdzenie.
Podczas określania strefy przy użyciu obiektu PrivateDnsZone (przekazywanego za pośrednictwem potoku lub parametru strefy ) strefa nie jest aktualizowana, jeśli została zmieniona w usłudze Azure DNS od czasu pobrania lokalnego obiektu PrivateDnsZone (tylko operacje bezpośrednio na podstawie liczby zasobów strefy DNS jako zmiany, operacje na zestawach rekordów w strefie nie są).
Zapewnia to ochronę zmian strefy współbieżnych.
Można to pominąć przy użyciu parametru Overwrite , który aktualizuje strefę niezależnie od współbieżnych zmian.
To polecenie aktualizuje strefę o nazwie myzone.com z grupy zasobów o nazwie MyResourceGroup z podanymi tagami. Użyj Get-AzPrivateDnsZone, aby pobrać zaktualizowaną strefę.
Parametry
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Określa nazwę prywatnej strefy DNS, którą aktualizuje to polecenie cmdlet.
Należy również określić parametr ResourceGroupName .
Alternatywnie można określić prywatną strefę DNS przy użyciu parametru Zone .
Podczas określania strefy przy użyciu obiektu PrivateDnsZone (przekazywanego za pośrednictwem potoku lub parametru strefy ) strefa nie jest aktualizowana, jeśli została zmieniona w usłudze Azure DNS od czasu pobrania lokalnego obiektu DnsZone (tylko operacje bezpośrednio w strefie DNS zliczają się jako zmiany, operacje na zestawach rekordów w strefie nie).
Zapewnia to ochronę zmian strefy współbieżnych.
Można to pominąć przy użyciu parametru Overwrite , który aktualizuje strefę niezależnie od współbieżnych zmian.
Określa nazwę grupy zasobów, która zawiera strefę do zaktualizowania.
Należy również określić parametr ZoneName .
Alternatywnie można określić prywatną strefę DNS przy użyciu obiektu DnsZone przekazanego za pośrednictwem potoku lub parametru Zone .
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.