// #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; } } }