Class: Aws::AgentRegistry::Types::McpServerDescriptor
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistry::Types::McpServerDescriptor
- Defined in:
- gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/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 source location from which the MCP (Model Context Protocol) server descriptor content was retrieved.
Instance Attribute Details
#additional_data ⇒ Types::McpServerAdditionalData
Additional data associated with the MCP server descriptor, such as tool definitions.
495 496 497 498 499 500 501 502 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 495 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.
495 496 497 498 499 500 501 502 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 495 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.
495 496 497 498 499 500 501 502 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 495 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |
#source ⇒ Types::DescriptorSource
The source location from which the MCP (Model Context Protocol) server descriptor content was retrieved.
495 496 497 498 499 500 501 502 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 495 class McpServerDescriptor < Struct.new( :data, :data_schema_version, :additional_data, :source) SENSITIVE = [:data] include Aws::Structure end |