Freigeben über


IZonesOperations.CreateOrUpdateWithHttpMessagesAsync Methode

Definition

Erstellt oder aktualisiert eine DNS-Zone. Ändert keine DNS-Einträge innerhalb der Zone.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner>> CreateOrUpdateWithHttpMessagesAsync (string resourceGroupName, string zoneName, Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner parameters, string ifMatch = default, string ifNoneMatch = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Dns.Fluent.Models.ZoneInner>>
Public Function CreateOrUpdateWithHttpMessagesAsync (resourceGroupName As String, zoneName As String, parameters As ZoneInner, Optional ifMatch As String = Nothing, Optional ifNoneMatch As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of ZoneInner))

Parameter

resourceGroupName
String

Der Name der Ressourcengruppe.

zoneName
String

Der Name der DNS-Zone (ohne abschlussenden Punkt).

parameters
ZoneInner

Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden.

ifMatch
String

Das Etag der DNS-Zone. Lassen Sie diesen Wert weg, um immer die aktuelle Zone zu überschreiben. Geben Sie den Zuletzt gesehenen etag-Wert an, um zu verhindern, dass gleichzeitige Änderungen versehentlich überschrieben werden.

ifNoneMatch
String

Legen Sie auf "*" fest, um das Erstellen einer neuen DNS-Zone zuzulassen, aber zu verhindern, dass eine vorhandene Zone aktualisiert wird. Andere Werte werden ignoriert.

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Ausnahmen

Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.

Wird ausgelöst, wenn die Antwort nicht deserialisiert werden kann

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist

Gilt für: