AgentInsightMonitorCreate Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Fields accepted when creating an Agent Insights monitor for an agent.
public class AgentInsightMonitorCreate : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.AgentInsightMonitorCreate>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.AgentInsightMonitorCreate>
type AgentInsightMonitorCreate = class
interface IJsonModel<AgentInsightMonitorCreate>
interface IPersistableModel<AgentInsightMonitorCreate>
Public Class AgentInsightMonitorCreate
Implements IJsonModel(Of AgentInsightMonitorCreate), IPersistableModel(Of AgentInsightMonitorCreate)
- Inheritance
-
AgentInsightMonitorCreate
- Implements
Constructors
| Name | Description |
|---|---|
| AgentInsightMonitorCreate(String, String) |
Initializes a new instance of AgentInsightMonitorCreate. |
Properties
| Name | Description |
|---|---|
| AgentName |
The agent this monitor should analyze. |
| Enabled |
Whether scheduled insight generation should be armed. Defaults to false. |
| ModelDeploymentName |
The model deployment to use for analyzing traces. Accepts either the deployment name alone or with the connection name as '{connectionName}/modelDeploymentName'. |
| RunIntervalHours |
Interval between scheduled insight runs, in hours. Defaults to 6. |
Methods
Operators
| Name | Description |
|---|---|
| Implicit(AgentInsightMonitorCreate to BinaryContent) | |