Skip to content
v2.273.0

AWS::AgentRegistry Construct Library ​


cfn-resources: Stable

All classes with the Cfn prefix in this module (CFN Resources) are always stable and safe to use.


This module is part of the AWS Cloud Development Kit project.

ts
import * as agentregistry from 'aws-cdk-lib/aws-agentregistry';
python
import aws_cdk.aws_agentregistry as agentregistry
java
import software.amazon.awscdk.services.agentregistry.*;
csharp
using Amazon.CDK.AWS.AgentRegistry;
go
import agentregistry "github.com/aws/aws-cdk-go/awscdk"

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::AgentRegistry.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

Types ​

NameKindSummary
CfnRegistryConstruct (L1)Definition of AWS::AgentRegistry::Registry Resource Type.
CfnRegistryRecordConstruct (L1)Definition of AWS::AgentRegistry::RegistryRecord Resource Type.
CfnRegistry.ApprovalConfigurationPropertyStructConfiguration for the registry's record approval workflow.
CfnRegistry.AuthorizerConfigurationPropertyStructThe authorizer configuration for the registry.
CfnRegistry.AuthorizingClaimMatchValueTypePropertyStructThe value and match operator used to authorize a claim during JWT validation.
CfnRegistry.ClaimMatchValueTypePropertyStructThe expected value used to match a claim.
CfnRegistry.CustomClaimValidationTypePropertyStructA validation rule applied to a single claim of an inbound JWT.
CfnRegistry.CustomJWTAuthorizerConfigurationPropertyStructConfiguration for a custom JWT authorizer that validates inbound bearer tokens against an OpenID Connect identity provider.
CfnRegistry.DiscoveryConfigurationPropertyStructDiscovery configuration for the registry.
CfnRegistryPropsStructProperties for defining a CfnRegistry.
CfnRegistryRecord.A2aAgentCardDescriptorPropertyStructThe A2A agent card descriptor, populated when the record type is AGENT.
CfnRegistryRecord.AgentSkillsAdditionalDataPropertyStructAdditional data associated with an agent skills definition descriptor.
CfnRegistryRecord.AgentSkillsDefinitionDescriptorPropertyStructThe agent skills definition descriptor, populated when the record type is SKILL.
CfnRegistryRecord.AgentSkillsMdDescriptorPropertyStructMarkdown-format descriptor containing an agent skills document.
CfnRegistryRecord.AgUiDescriptorPropertyStructThe AG-UI (Agent-User Interaction) descriptor, populated for records detected from an AG-UI protocol source.
CfnRegistryRecord.CustomDescriptorPropertyStructThe custom descriptor, populated when the record type is CUSTOM.
CfnRegistryRecord.DescriptorSourceFromUrlPropertyStructURL-based descriptor source configuration, with credential provider configurations for authenticated URL retrieval.
CfnRegistryRecord.DescriptorSourcePropertyStructThe source configuration that defines where descriptor content is retrieved from.
CfnRegistryRecord.DescriptorsPropertyStructThe typed set of descriptors for a registry record.
CfnRegistryRecord.HttpDescriptorPropertyStructThe HTTP descriptor, populated for records detected from an HTTP protocol source.
CfnRegistryRecord.McpServerAdditionalDataPropertyStructAdditional data associated with an MCP server descriptor.
CfnRegistryRecord.McpServerDescriptorPropertyStructThe MCP server descriptor, populated when the record type is MCP.
CfnRegistryRecord.McpToolsDescriptorPropertyStructThe MCP tools descriptor.
CfnRegistryRecord.RegistryRecordCredentialProviderConfigurationPropertyStructA credential provider configuration used for authenticated descriptor retrieval.
CfnRegistryRecord.RegistryRecordCredentialProviderUnionPropertyStructThe credential provider details.
CfnRegistryRecord.RegistryRecordIamCredentialProviderPropertyStructIAM credential provider configuration.
CfnRegistryRecord.RegistryRecordOAuthCredentialProviderPropertyStructOAuth credential provider configuration.
CfnRegistryRecord.SkillMdSourceFromUrlPropertyStructURL-based source for SkillMd content (sync is skipped;
CfnRegistryRecord.SkillMdSourcePropertyStructSource configuration for a SkillMd document.
CfnRegistryRecord.SourceOnlyDescriptorSourceFromUrlPropertyStructURL-based source configuration for a source-only descriptor.
CfnRegistryRecord.SourceOnlyDescriptorSourcePropertyStructSource configuration for a source-only descriptor.
CfnRegistryRecordPropsStructProperties for defining a CfnRegistryRecord.