AIProjectModels.StartModelPendingUploadAsync Method

Definition

Start or retrieve a pending upload for a model version.

public virtual System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Projects.ModelPendingUploadResponse>> StartModelPendingUploadAsync(string name, string version, Azure.AI.Projects.ModelPendingUploadRequest pendingUploadRequest, System.Threading.CancellationToken cancellationToken = default);
abstract member StartModelPendingUploadAsync : string * string * Azure.AI.Projects.ModelPendingUploadRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Projects.ModelPendingUploadResponse>>
override this.StartModelPendingUploadAsync : string * string * Azure.AI.Projects.ModelPendingUploadRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Projects.ModelPendingUploadResponse>>
Public Overridable Function StartModelPendingUploadAsync (name As String, version As String, pendingUploadRequest As ModelPendingUploadRequest, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of ModelPendingUploadResponse))

Parameters

name
String

Name of the model.

version
String

Version of the model.

pendingUploadRequest
ModelPendingUploadRequest
cancellationToken
CancellationToken

The cancellation token that can be used to cancel the operation.

Returns

Exceptions

name, version or pendingUploadRequest is null.

name or version is an empty string, and was expected to be non-empty.

Service returned a non-success status code.

Applies to