PrivateDnsZoneCollection.CreateOrUpdateAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria ou atualiza uma zona de DNS privado. Não modifica Links para redes virtuais ou registros DNS dentro da zona.
- Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}
- Operação IdPrivateZones_CreateOrUpdate
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.PrivateDns.PrivateDnsZoneResource>> CreateOrUpdateAsync (Azure.WaitUntil waitUntil, string privateZoneName, Azure.ResourceManager.PrivateDns.PrivateDnsZoneData data, Azure.ETag? ifMatch = default, string ifNoneMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.PrivateDns.PrivateDnsZoneData * Nullable<Azure.ETag> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.PrivateDns.PrivateDnsZoneResource>>
override this.CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.PrivateDns.PrivateDnsZoneData * Nullable<Azure.ETag> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.PrivateDns.PrivateDnsZoneResource>>
Public Overridable Function CreateOrUpdateAsync (waitUntil As WaitUntil, privateZoneName As String, data As PrivateDnsZoneData, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional ifNoneMatch As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of PrivateDnsZoneResource))
Parâmetros
- waitUntil
- WaitUntil
Completed se o método deve aguardar para retornar até que a operação de execução prolongada seja concluída no serviço; Started se ele deve retornar depois de iniciar a operação. Para obter mais informações sobre operações de execução prolongada, consulte Exemplos de operação de Long-Running do Azure.Core.
- privateZoneName
- String
O nome da zona de DNS privado (sem um ponto de encerramento).
- data
- PrivateDnsZoneData
Parâmetros fornecidos para a operação CreateOrUpdate.
A ETag da zona DNS privado. Omita esse valor para sempre substituir a zona atual. Especifique o valor ETag visto pela última vez para evitar a substituição acidental de alterações simultâneas.
- ifNoneMatch
- String
Defina como '*' para permitir que uma nova zona de DNS privado seja criada, mas para evitar a atualização de uma zona existente. Outros valores serão ignorados.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Exceções
privateZoneName
é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.
privateZoneName
ou data
é nulo.
Aplica-se a
Azure SDK for .NET