Compartir a través de


DnsZoneCollection.CreateOrUpdateAsync Método

Definición

Crea o actualiza una zona DNS. No modifica los registros DNS dentro de la zona.

  • Ruta de acceso de solicitud/suscripciones/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}
  • IdZones_CreateOrUpdate de operaciones
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Dns.DnsZoneResource>> CreateOrUpdateAsync (Azure.WaitUntil waitUntil, string zoneName, Azure.ResourceManager.Dns.DnsZoneData data, Azure.ETag? ifMatch = default, string ifNoneMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.Dns.DnsZoneData * Nullable<Azure.ETag> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Dns.DnsZoneResource>>
override this.CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.Dns.DnsZoneData * Nullable<Azure.ETag> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Dns.DnsZoneResource>>
Public Overridable Function CreateOrUpdateAsync (waitUntil As WaitUntil, zoneName As String, data As DnsZoneData, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional ifNoneMatch As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of DnsZoneResource))

Parámetros

waitUntil
WaitUntil

Completed si el método debe esperar a que se devuelva hasta que se haya completado la operación de larga duración en el servicio; Started si debe devolverse después de iniciar la operación. Para más información sobre las operaciones de larga duración, consulte Ejemplos de operaciones de azure.Core Long-Running.

zoneName
String

Nombre de la zona DNS (sin un punto de terminación).

data
DnsZoneData

Parámetros proporcionados a la operación CreateOrUpdate.

ifMatch
Nullable<ETag>

Etiqueta etag de la zona DNS. Omita este valor para sobrescribir siempre la zona actual. Especifique el último valor de etag visto para evitar que se sobrescriban accidentalmente los cambios simultáneos.

ifNoneMatch
String

Establézcalo en "*" para permitir la creación de una nueva zona DNS, pero para evitar la actualización de una zona existente. Se omitirán otros valores.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Excepciones

zoneName es una cadena vacía y se espera que no esté vacía.

zoneName o data es null.

Se aplica a