Class: Aws::AgentRegistryControl::Types::McpServerDescriptor
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistryControl::Types::McpServerDescriptor
- Defined in:
- gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb
Overview
Descriptor that defines the content of an MCP (Model Context Protocol) server registry record, including the server definition and its tool definitions. The content is validated against the MCP protocol schema.
Constant Summary collapse
- SENSITIVE =
[:data]
Instance Attribute Summary collapse
-
#additional_data ⇒ Types::McpServerAdditionalData
Additional data associated with the MCP server descriptor, such as tool definitions.
-
#data ⇒ String
The MCP server descriptor content, serialized as descriptor payload data.
-
#data_schema_version ⇒ String
The schema version of the descriptor payload.
-
#source ⇒ Types::DescriptorSource
The optional source configuration used to synchronize the MCP server descriptor content.
Instance Attribute Details
#additional_data ⇒ Types::McpServerAdditionalData
Additional data associated with the MCP server descriptor, such as tool definitions.
1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1302 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |
#data ⇒ String
The MCP server descriptor content, serialized as descriptor payload data.
1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1302 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |
#data_schema_version ⇒ String
The schema version of the descriptor payload.
1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1302 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |
#source ⇒ Types::DescriptorSource
The optional source configuration used to synchronize the MCP server descriptor content.
1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1302 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |