RequireApprovalOption Constructors
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.
Overloads
| Name | Description |
|---|---|
| RequireApprovalOption(McpApprovalKind) |
Creates an option that applies a single approval type to all tools. |
| RequireApprovalOption(MCPApprovalType) |
Creates an option that applies a single approval type to all tools. |
| RequireApprovalOption(IList<String>, IList<String>) |
Creates a per-tool approval configuration. |
RequireApprovalOption(McpApprovalKind)
- Source:
- RequireApprovalOption.cs
Creates an option that applies a single approval type to all tools.
public RequireApprovalOption(Azure.AI.VoiceLive.McpApprovalKind approvalType);
new Azure.AI.VoiceLive.RequireApprovalOption : Azure.AI.VoiceLive.McpApprovalKind -> Azure.AI.VoiceLive.RequireApprovalOption
Public Sub New (approvalType As McpApprovalKind)
Parameters
- approvalType
- McpApprovalKind
The approval type ("never" or "always").
Applies to
RequireApprovalOption(MCPApprovalType)
- Source:
- RequireApprovalOption.cs
Creates an option that applies a single approval type to all tools.
public RequireApprovalOption(Azure.AI.VoiceLive.MCPApprovalType approvalType);
new Azure.AI.VoiceLive.RequireApprovalOption : Azure.AI.VoiceLive.MCPApprovalType -> Azure.AI.VoiceLive.RequireApprovalOption
Public Sub New (approvalType As MCPApprovalType)
Parameters
- approvalType
- MCPApprovalType
The approval type ("never" or "always").
Applies to
RequireApprovalOption(IList<String>, IList<String>)
- Source:
- RequireApprovalOption.cs
- Source:
- RequireApprovalOption.cs
Creates a per-tool approval configuration.
public RequireApprovalOption(System.Collections.Generic.IList<string> alwaysRequireApproval = default, System.Collections.Generic.IList<string> neverRequireApproval = default);
new Azure.AI.VoiceLive.RequireApprovalOption : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> -> Azure.AI.VoiceLive.RequireApprovalOption
Public Sub New (Optional alwaysRequireApproval As IList(Of String) = Nothing, Optional neverRequireApproval As IList(Of String) = Nothing)