Class: Aws::BedrockAgentCoreControl::Types::McpServerTargetConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::McpServerTargetConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The target configuration for the MCP server.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#endpoint ⇒ String
The endpoint for the MCP server target configuration.
-
#listing_mode ⇒ String
The listing mode for the MCP server target configuration.
-
#mcp_tool_schema ⇒ Types::McpToolSchemaConfiguration
A static tool list for the MCP server target.
-
#resource_priority ⇒ Integer
Priority for resolving MCP server targets with shared resource URIs.
Instance Attribute Details
#endpoint ⇒ String
The endpoint for the MCP server target configuration.
15929 15930 15931 15932 15933 15934 15935 15936 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15929 class McpServerTargetConfiguration < Struct.new( :endpoint, :mcp_tool_schema, :listing_mode, :resource_priority) SENSITIVE = [] include Aws::Structure end |
#listing_mode ⇒ String
The listing mode for the MCP server target configuration. MCP resources for default targets are cached at the control plane for faster access. MCP resources for dynamic targets will be dynamically retrieved when listing tools.
15929 15930 15931 15932 15933 15934 15935 15936 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15929 class McpServerTargetConfiguration < Struct.new( :endpoint, :mcp_tool_schema, :listing_mode, :resource_priority) SENSITIVE = [] include Aws::Structure end |
#mcp_tool_schema ⇒ Types::McpToolSchemaConfiguration
A static tool list for the MCP server target. It is supported for all credential providers. Dynamic tool discovery/synchronization will be disabled when a target is configured with mcpToolSchema.
15929 15930 15931 15932 15933 15934 15935 15936 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15929 class McpServerTargetConfiguration < Struct.new( :endpoint, :mcp_tool_schema, :listing_mode, :resource_priority) SENSITIVE = [] include Aws::Structure end |
#resource_priority ⇒ Integer
Priority for resolving MCP server targets with shared resource URIs. Lower values take precedence. Defaults to 1000 when not set.
15929 15930 15931 15932 15933 15934 15935 15936 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15929 class McpServerTargetConfiguration < Struct.new( :endpoint, :mcp_tool_schema, :listing_mode, :resource_priority) SENSITIVE = [] include Aws::Structure end |