Class: Aws::AgentRegistry::Types::Descriptors
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistry::Types::Descriptors
- Defined in:
- gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb
Overview
The protocol-specific descriptors that describe how to connect to and use the registry record.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#a2a_agent_card ⇒ Types::A2aAgentCardDescriptor
The A2A agent card descriptor, populated when the record type is AGENT.
-
#agent_skills_definition ⇒ Types::AgentSkillsDefinitionDescriptor
The agent skills definition descriptor, populated when the record type is SKILL.
-
#agui ⇒ Types::AgUiDescriptor
The AG-UI descriptor, populated when the record exposes an AG-UI protocol endpoint.
-
#custom ⇒ Types::CustomDescriptor
The custom descriptor, populated when the record type is CUSTOM.
-
#http ⇒ Types::HttpDescriptor
The HTTP descriptor, populated when the record exposes an HTTP endpoint.
-
#mcp_server ⇒ Types::McpServerDescriptor
The MCP server descriptor, populated when the record type is MCP.
Instance Attribute Details
#a2a_agent_card ⇒ Types::A2aAgentCardDescriptor
The A2A agent card descriptor, populated when the record type is AGENT.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |
#agent_skills_definition ⇒ Types::AgentSkillsDefinitionDescriptor
The agent skills definition descriptor, populated when the record type is SKILL.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |
#agui ⇒ Types::AgUiDescriptor
The AG-UI descriptor, populated when the record exposes an AG-UI protocol endpoint.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |
#custom ⇒ Types::CustomDescriptor
The custom descriptor, populated when the record type is CUSTOM.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |
#http ⇒ Types::HttpDescriptor
The HTTP descriptor, populated when the record exposes an HTTP endpoint.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |
#mcp_server ⇒ Types::McpServerDescriptor
The MCP server descriptor, populated when the record type is MCP.
281 282 283 284 285 286 287 288 289 290 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 281 class Descriptors < Struct.new( :mcp_server, :a2a_agent_card, :agent_skills_definition, :custom, :http, :agui) SENSITIVE = [] include Aws::Structure end |