/AWS1/CL_BDOMCPSRVTARGETCONF¶
The target configuration for the MCP server.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_endpoint TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING¶
The endpoint for the MCP server target configuration.
Optional arguments:¶
io_mcptoolschema TYPE REF TO /AWS1/CL_BDOMCPTOOLSCHEMACONF /AWS1/CL_BDOMCPTOOLSCHEMACONF¶
The tool schema configuration for the MCP server target. Supported only when the credential provider is configured with an authorization code grant type. Dynamic tool discovery/synchronization will be disabled when target is configured with mcpToolSchema.
iv_resourcepriority TYPE /AWS1/BDOTARGETRESOURCEPRIO /AWS1/BDOTARGETRESOURCEPRIO¶
Priority for resolving MCP server targets with shared resource URIs. Lower values take precedence. Defaults to 1000 when not set.
iv_listingmode TYPE /AWS1/BDOLISTINGMODE /AWS1/BDOLISTINGMODE¶
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.
Queryable Attributes¶
endpoint¶
The endpoint for the MCP server target configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINT() |
Getter for ENDPOINT, with configurable default |
ASK_ENDPOINT() |
Getter for ENDPOINT w/ exceptions if field has no value |
HAS_ENDPOINT() |
Determine if ENDPOINT has a value |
mcpToolSchema¶
The tool schema configuration for the MCP server target. Supported only when the credential provider is configured with an authorization code grant type. Dynamic tool discovery/synchronization will be disabled when target is configured with mcpToolSchema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MCPTOOLSCHEMA() |
Getter for MCPTOOLSCHEMA |
resourcePriority¶
Priority for resolving MCP server targets with shared resource URIs. Lower values take precedence. Defaults to 1000 when not set.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEPRIORITY() |
Getter for RESOURCEPRIORITY, with configurable default |
ASK_RESOURCEPRIORITY() |
Getter for RESOURCEPRIORITY w/ exceptions if field has no va |
HAS_RESOURCEPRIORITY() |
Determine if RESOURCEPRIORITY has a value |
listingMode¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LISTINGMODE() |
Getter for LISTINGMODE, with configurable default |
ASK_LISTINGMODE() |
Getter for LISTINGMODE w/ exceptions if field has no value |
HAS_LISTINGMODE() |
Determine if LISTINGMODE has a value |