//
#nullable disable
using System;
using System.Collections.Generic;
namespace Azure.AI.Projects.Agents
{
/// The PatchAgentOptions.
public partial class PatchAgentOptions
{
/// Keeps track of any properties unknown to the library.
private protected readonly IDictionary _additionalBinaryDataProperties;
/// Initializes a new instance of .
public PatchAgentOptions()
{
}
/// Initializes a new instance of .
/// The endpoint configuration for the agent.
/// Optional agent card for the agent.
/// Keeps track of any properties unknown to the library.
internal PatchAgentOptions(AgentEndpointConfig agentEndpoint, AgentCard agentCard, IDictionary additionalBinaryDataProperties)
{
AgentEndpoint = agentEndpoint;
AgentCard = agentCard;
_additionalBinaryDataProperties = additionalBinaryDataProperties;
}
/// The endpoint configuration for the agent.
public AgentEndpointConfig AgentEndpoint { get; set; }
/// Optional agent card for the agent.
public AgentCard AgentCard { get; set; }
}
}