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.OptimizationJobInputs inputs, string operationId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Create : Azure.AI.Projects.Agents.OptimizationJobInputs * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.Agents.OptimizationJob>
override this.Create : Azure.AI.Projects.Agents.OptimizationJobInputs * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.Agents.OptimizationJob>
Public Overridable Function Create (inputs As OptimizationJobInputs, Optional operationId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ClientResult(Of OptimizationJob)

Parameters

inputs
OptimizationJobInputs

The optimization job inputs.

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

inputs is null.

Service returned a non-success status code.

Applies to