Sprog

AgentOptimizationJobs.CreateAsync Method

Definition

Overloads

Name Description
CreateAsync(AgentOptimizationJob, String, CancellationToken)

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

CreateAsync(Boolean, AgentOptimizationJob, String, CancellationToken)

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

CreateAsync(AgentOptimizationJob, String, CancellationToken)

Source:
AgentOptimizationJobs.cs

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

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

Parameters

job
AgentOptimizationJob

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

CreateAsync(Boolean, AgentOptimizationJob, String, CancellationToken)

Source:
AgentOptimizationJobs.cs

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

public virtual System.Threading.Tasks.Task<System.ClientModel.Primitives.OperationResult> CreateAsync(bool waitUntilCompleted, Azure.AI.Projects.Agents.AgentOptimizationJob job, string operationId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateAsync : bool * Azure.AI.Projects.Agents.AgentOptimizationJob * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.Primitives.OperationResult>
override this.CreateAsync : bool * Azure.AI.Projects.Agents.AgentOptimizationJob * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.Primitives.OperationResult>
Public Overridable Function CreateAsync (waitUntilCompleted As Boolean, job As AgentOptimizationJob, Optional operationId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of OperationResult)

Parameters

waitUntilCompleted
Boolean

Whether the method should wait until the long-running operation has completed on the service.

job
AgentOptimizationJob

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