AgentOptimizationJobs.Create Method

Definition

Create an optimization job. Returns 201 with the queued job. Honours Operation-Id for idempotent retry.

public virtual System.ClientModel.ClientResult<Azure.AI.Projects.Agents.OptimizationJob> Create(Azure.AI.Projects.Agents.OptimizationJob job, string operationId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Create : Azure.AI.Projects.Agents.OptimizationJob * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.Agents.OptimizationJob>
override this.Create : Azure.AI.Projects.Agents.OptimizationJob * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.Agents.OptimizationJob>
Public Overridable Function Create (job As OptimizationJob, Optional operationId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ClientResult(Of OptimizationJob)

Parameters

job
OptimizationJob

The job to create.

operationId
String

Client-generated unique ID for idempotent retries. When absent, the server creates the job unconditionally.

cancellationToken
CancellationToken

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

Returns

Exceptions

job is null.

Service returned a non-success status code.

Applies to