View a markdown version of this page

AWS::AgentRegistry::RegistryRecord Descriptors - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::AgentRegistry::RegistryRecord Descriptors

This property type contains the typed set of descriptors for a registry record. A descriptor holds the content that describes the discoverable resource, such as a server definition or an agent card.

Exactly one descriptor field is populated, based on the record type. For the AGENT record type, use the A2aAgentCard, Http, or Agui descriptor.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

Properties

A2aAgentCard

The Agent-to-Agent (A2A) agent card descriptor, populated when the record type is AGENT.

Required: No

Type: A2aAgentCardDescriptor

Update requires: No interruption

AgentSkillsDefinition

The agent skills definition descriptor, populated when the record type is SKILL.

Required: No

Type: AgentSkillsDefinitionDescriptor

Update requires: No interruption

Agui

The Agent-User Interaction (AG-UI) descriptor, populated for records detected from an AG-UI protocol source. You can use this descriptor only when the record type is AGENT.

Required: No

Type: AgUiDescriptor

Update requires: No interruption

Custom

The custom descriptor, populated when the record type is CUSTOM.

Required: No

Type: CustomDescriptor

Update requires: No interruption

Http

The HTTP descriptor, populated for records detected from an HTTP protocol source. You can use this descriptor only when the record type is AGENT.

Required: No

Type: HttpDescriptor

Update requires: No interruption

McpServer

The Model Context Protocol (MCP) server descriptor, populated when the record type is MCP.

Required: No

Type: McpServerDescriptor

Update requires: No interruption