CognitiveServicesAgenticApplicationProperties Class

Definition

Resource type representing an agentic application as a management construct.

public class CognitiveServicesAgenticApplicationProperties : Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesResourceBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAgenticApplicationProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesAgenticApplicationProperties>
type CognitiveServicesAgenticApplicationProperties = class
    inherit CognitiveServicesResourceBase
    interface IJsonModel<CognitiveServicesAgenticApplicationProperties>
    interface IPersistableModel<CognitiveServicesAgenticApplicationProperties>
Public Class CognitiveServicesAgenticApplicationProperties
Inherits CognitiveServicesResourceBase
Implements IJsonModel(Of CognitiveServicesAgenticApplicationProperties), IPersistableModel(Of CognitiveServicesAgenticApplicationProperties)
Inheritance
CognitiveServicesAgenticApplicationProperties
Implements

Constructors

Name Description
CognitiveServicesAgenticApplicationProperties()

Initializes a new instance of CognitiveServicesAgenticApplicationProperties.

Properties

Name Description
AgentIdentityBlueprint

The EntraId Agentic Blueprint of the application.

Agents

The list of agent definitions comprising this application, returned as references to the objects under the parent project; use this to obtain a flat list of all agent-version pairs represented by this application.

AuthorizationPolicy

Gets or sets the authorization policy associated with this agentic application instance.

BaseUri

The application's dedicated invocation endpoint.

DefaultInstanceIdentity

The (default) agent instance identity of the application.

Description

The asset description text.

(Inherited from CognitiveServicesResourceBase)
DisplayName

The display name of the application.

IsEnabled

Enabledstate of the application.

ProvisioningState

Provisioning state of the application.

Tags

Tag dictionary. Tags can be added, removed, and updated.

(Inherited from CognitiveServicesResourceBase)
TrafficRoutingPolicy

Gets or sets the traffic routing policy for the application's deployments.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<CognitiveServicesAgenticApplicationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CognitiveServicesAgenticApplicationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<CognitiveServicesResourceBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from CognitiveServicesResourceBase)
IJsonModel<CognitiveServicesResourceBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesAgenticApplicationProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesAgenticApplicationProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesAgenticApplicationProperties>.Write(ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesResourceBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesResourceBase>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from CognitiveServicesResourceBase)
IPersistableModel<CognitiveServicesResourceBase>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from CognitiveServicesResourceBase)

Applies to