AWS::AgentRegistry Construct Library
All classes with the
Cfnprefix 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:
- Search Construct Hub for AgentRegistry construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::AgentRegistry resources directly.
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
| Name | Kind | Summary |
|---|---|---|
CfnRegistry | Construct (L1) | Definition of AWS::AgentRegistry::Registry Resource Type. |
CfnRegistryRecord | Construct (L1) | Definition of AWS::AgentRegistry::RegistryRecord Resource Type. |
CfnRegistry.ApprovalConfigurationProperty | Struct | Configuration for the registry's record approval workflow. |
CfnRegistry.AuthorizerConfigurationProperty | Struct | The authorizer configuration for the registry. |
CfnRegistry.AuthorizingClaimMatchValueTypeProperty | Struct | The value and match operator used to authorize a claim during JWT validation. |
CfnRegistry.ClaimMatchValueTypeProperty | Struct | The expected value used to match a claim. |
CfnRegistry.CustomClaimValidationTypeProperty | Struct | A validation rule applied to a single claim of an inbound JWT. |
CfnRegistry.CustomJWTAuthorizerConfigurationProperty | Struct | Configuration for a custom JWT authorizer that validates inbound bearer tokens against an OpenID Connect identity provider. |
CfnRegistry.DiscoveryConfigurationProperty | Struct | Discovery configuration for the registry. |
CfnRegistryProps | Struct | Properties for defining a CfnRegistry. |
CfnRegistryRecord.A2aAgentCardDescriptorProperty | Struct | The A2A agent card descriptor, populated when the record type is AGENT. |
CfnRegistryRecord.AgentSkillsAdditionalDataProperty | Struct | Additional data associated with an agent skills definition descriptor. |
CfnRegistryRecord.AgentSkillsDefinitionDescriptorProperty | Struct | The agent skills definition descriptor, populated when the record type is SKILL. |
CfnRegistryRecord.AgentSkillsMdDescriptorProperty | Struct | Markdown-format descriptor containing an agent skills document. |
CfnRegistryRecord.AgUiDescriptorProperty | Struct | The AG-UI (Agent-User Interaction) descriptor, populated for records detected from an AG-UI protocol source. |
CfnRegistryRecord.CustomDescriptorProperty | Struct | The custom descriptor, populated when the record type is CUSTOM. |
CfnRegistryRecord.DescriptorSourceFromUrlProperty | Struct | URL-based descriptor source configuration, with credential provider configurations for authenticated URL retrieval. |
CfnRegistryRecord.DescriptorSourceProperty | Struct | The source configuration that defines where descriptor content is retrieved from. |
CfnRegistryRecord.DescriptorsProperty | Struct | The typed set of descriptors for a registry record. |
CfnRegistryRecord.HttpDescriptorProperty | Struct | The HTTP descriptor, populated for records detected from an HTTP protocol source. |
CfnRegistryRecord.McpServerAdditionalDataProperty | Struct | Additional data associated with an MCP server descriptor. |
CfnRegistryRecord.McpServerDescriptorProperty | Struct | The MCP server descriptor, populated when the record type is MCP. |
CfnRegistryRecord.McpToolsDescriptorProperty | Struct | The MCP tools descriptor. |
CfnRegistryRecord.RegistryRecordCredentialProviderConfigurationProperty | Struct | A credential provider configuration used for authenticated descriptor retrieval. |
CfnRegistryRecord.RegistryRecordCredentialProviderUnionProperty | Struct | The credential provider details. |
CfnRegistryRecord.RegistryRecordIamCredentialProviderProperty | Struct | IAM credential provider configuration. |
CfnRegistryRecord.RegistryRecordOAuthCredentialProviderProperty | Struct | OAuth credential provider configuration. |
CfnRegistryRecord.SkillMdSourceFromUrlProperty | Struct | URL-based source for SkillMd content (sync is skipped; |
CfnRegistryRecord.SkillMdSourceProperty | Struct | Source configuration for a SkillMd document. |
CfnRegistryRecord.SourceOnlyDescriptorSourceFromUrlProperty | Struct | URL-based source configuration for a source-only descriptor. |
CfnRegistryRecord.SourceOnlyDescriptorSourceProperty | Struct | Source configuration for a source-only descriptor. |
CfnRegistryRecordProps | Struct | Properties for defining a CfnRegistryRecord. |