Sprog

AgentOptimizationJobs.Create Method

Definition

Overloads

Name Description
Create(AgentOptimizationJob, String, CancellationToken)

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

Create(Boolean, AgentOptimizationJob, String, CancellationToken)

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

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

Create(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.ClientModel.Primitives.OperationResult Create(bool waitUntilCompleted, Azure.AI.Projects.Agents.AgentOptimizationJob job, string operationId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Create : bool * Azure.AI.Projects.Agents.AgentOptimizationJob * string * System.Threading.CancellationToken -> System.ClientModel.Primitives.OperationResult
override this.Create : bool * Azure.AI.Projects.Agents.AgentOptimizationJob * string * System.Threading.CancellationToken -> System.ClientModel.Primitives.OperationResult
Public Overridable Function Create (waitUntilCompleted As Boolean, job As AgentOptimizationJob, Optional operationId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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