AuthzPolicyHttpRuleToOperationMcp class
Constructors
-
AuthzPolicyHttpRuleToOperationMcp({Input<
String?> ? baseProtocolMethodsOption, Input<List< ? methods})AuthzPolicyHttpRuleToOperationMcpMethod> ?> -
Creates a new AuthzPolicyHttpRuleToOperationMcp.
baseProtocolMethodsOptionIf specified, matches on the MCP protocol’s non-access specific methods namely: * initialize/ * completion/ * logging/ * notifications/ * pingmethodsDefines a set of MCP methods and associated parameters to match on. It is recommended to use this field to match on tools, prompts and resource accesses while setting the includeBaseProtocolMethods to true to match on all the other MCP protocol methods.const -
AuthzPolicyHttpRuleToOperationMcp.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
baseProtocolMethodsOption
→ Input<
String?> ? -
If specified, matches on the MCP protocol’s non-access specific methods namely: * initialize/ * completion/ * logging/ * notifications/ * ping
Default value is
SKIP_BASE_PROTOCOL_METHODS. Possible values are:SKIP_BASE_PROTOCOL_METHODS,MATCH_BASE_PROTOCOL_METHODS.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
methods
→ Input<
List< ?AuthzPolicyHttpRuleToOperationMcpMethod> ?> -
Defines a set of MCP methods and associated parameters to match on. It is recommended to use this field to match on tools, prompts and resource accesses while setting the includeBaseProtocolMethods to true to match on all the other MCP protocol methods.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited