ProjectsAgentsModelFactory.ProtocolConfiguration Method
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.
Per-protocol configuration for the agent endpoint.
public static Azure.AI.Projects.Agents.ProtocolConfiguration ProtocolConfiguration(Azure.AI.Projects.Agents.ActivityProtocolConfiguration activity = default, Azure.AI.Projects.Agents.ResponsesProtocolConfiguration responses = default, Azure.AI.Projects.Agents.A2AProtocolConfiguration a2a = default, Azure.AI.Projects.Agents.McpProtocolConfiguration mcp = default, Azure.AI.Projects.Agents.InvocationsProtocolConfiguration invocations = default, Azure.AI.Projects.Agents.InvocationsWsProtocolConfiguration invocationsWs = default);
static member ProtocolConfiguration : Azure.AI.Projects.Agents.ActivityProtocolConfiguration * Azure.AI.Projects.Agents.ResponsesProtocolConfiguration * Azure.AI.Projects.Agents.A2AProtocolConfiguration * Azure.AI.Projects.Agents.McpProtocolConfiguration * Azure.AI.Projects.Agents.InvocationsProtocolConfiguration * Azure.AI.Projects.Agents.InvocationsWsProtocolConfiguration -> Azure.AI.Projects.Agents.ProtocolConfiguration
Public Shared Function ProtocolConfiguration (Optional activity As ActivityProtocolConfiguration = Nothing, Optional responses As ResponsesProtocolConfiguration = Nothing, Optional a2a As A2AProtocolConfiguration = Nothing, Optional mcp As McpProtocolConfiguration = Nothing, Optional invocations As InvocationsProtocolConfiguration = Nothing, Optional invocationsWs As InvocationsWsProtocolConfiguration = Nothing) As ProtocolConfiguration
Parameters
- activity
- ActivityProtocolConfiguration
Configuration for the activity protocol.
- responses
- ResponsesProtocolConfiguration
Configuration for the responses protocol.
Configuration for the A2A protocol.
Configuration for the MCP protocol.
- invocations
- InvocationsProtocolConfiguration
Configuration for the invocations protocol.
- invocationsWs
- InvocationsWsProtocolConfiguration
Configuration for the WebSocket-based invocations protocol.
Returns
A new ProtocolConfiguration instance for mocking.