Language

AgentEndpointConfiguration Class

Definition

The AgentEndpointConfiguration.

public class AgentEndpointConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.AgentEndpointConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.AgentEndpointConfiguration>
type AgentEndpointConfiguration = class
    interface IJsonModel<AgentEndpointConfiguration>
    interface IPersistableModel<AgentEndpointConfiguration>
Public Class AgentEndpointConfiguration
Implements IJsonModel(Of AgentEndpointConfiguration), IPersistableModel(Of AgentEndpointConfiguration)
Inheritance
AgentEndpointConfiguration
Implements

Constructors

Name Description
AgentEndpointConfiguration()

Initializes a new instance of AgentEndpointConfiguration.

Properties

Name Description
AuthorizationSchemes

The authorization schemes supported by the agent endpoint.

ProtocolConfiguration

Per-protocol configuration for the agent endpoint.

PublishApprovalStatus

The Microsoft Agent Certification review status of the Microsoft 365 store title published for this agent. Server-populated and best-effort: it is absent when the status could not be determined, and an absent value must not be interpreted as the agent not being published. No value is terminal, because publishing a new version of an agent reuses the same store title and sends it back through review.

VersionSelector

The version selector of the agent endpoint determines how traffic is routed to different versions of the agent.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AgentEndpointConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AgentEndpointConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentEndpointConfiguration>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AgentEndpointConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AgentEndpointConfiguration>.Write(ModelReaderWriterOptions)

Applies to