DocumentDbClient.CreateDocumentAsync Method

Definition

Create or update document (V3)

public virtual System.Threading.Tasks.Task<Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsResponse> CreateDocumentAsync(string azureCosmosDBAccountName, string databaseId, string collectionId, Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsRequest input, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDocumentAsync : string * string * string * Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsResponse>
override this.CreateDocumentAsync : string * string * string * Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Connectors.Sdk.Documentdb.Models.PostDocumentsResponse>
Public Overridable Function CreateDocumentAsync (azureCosmosDBAccountName As String, databaseId As String, collectionId As String, input As PostDocumentsRequest, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PostDocumentsResponse)

Parameters

azureCosmosDBAccountName
String

Azure Cosmos DB account name

databaseId
String

Database ID

collectionId
String

Collection ID

input
PostDocumentsRequest

The request body.

cancellationToken
CancellationToken

Cancellation token.

Returns

The Create or update document (V3) response.

Remarks

Create or update document. When creating a document in DocumentDB, the body must include an id property.

Applies to