AgentRegistryControl module#
Index > AgentRegistryControl
Auto-generated documentation for AgentRegistryControl type annotations stubs module mypy-boto3-agent-registry-control.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.43.67' mypy-boto3-builder - Select
boto3-stubsAWS SDK. - Add
AgentRegistryControlservice. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and AgentRegistryControl.
From PyPI with pip#
Install boto3-stubs for AgentRegistryControl service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[agent-registry-control]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[agent-registry-control]'
# standalone installation
python -m pip install mypy-boto3-agent-registry-control
How to uninstall#
python -m pip uninstall -y mypy-boto3-agent-registry-control
Usage#
Code samples can be found in Examples.
AgentRegistryControlClient#
Type annotations and code completion for boto3.client("agent-registry-control") as AgentRegistryControlClient
boto3 documentation
# AgentRegistryControlClient usage example
from boto3.session import Session
from mypy_boto3_agent_registry_control.client import AgentRegistryControlClient
def get_client() -> AgentRegistryControlClient:
return Session().client("agent-registry-control")
Paginators#
Type annotations and code completion for paginators
from boto3.client("agent-registry-control").get_paginator("...").
# ListRegistriesPaginator usage example
from boto3.session import Session
from mypy_boto3_agent_registry_control.paginator import ListRegistriesPaginator
def get_list_registries_paginator() -> ListRegistriesPaginator:
return Session().client("agent-registry-control").get_paginator("list_registries"))
Waiters#
Type annotations and code completion for waiters
from boto3.client("agent-registry-control").get_waiter("...").
# RegistryReadyWaiter usage example
from boto3.session import Session
from mypy_boto3_agent_registry_control.waiter import RegistryReadyWaiter
def get_registry_ready_waiter() -> RegistryReadyWaiter:
return Session().client("agent-registry-control").get_waiter("registry_ready")
Literals#
Type annotations for literals used in methods and schema.
# AutoApprovalRuleType usage example
from mypy_boto3_agent_registry_control.literals import AutoApprovalRuleType
def get_value() -> AutoApprovalRuleType:
return "APPROVE_ALL"
- AutoApprovalRuleType
- ClaimMatchOperatorTypeType
- EndpointIpAddressTypeType
- InboundTokenClaimValueTypeType
- ListRegistriesPaginatorName
- ListRegistryRecordsPaginatorName
- RecordTypeType
- RegistryAuthorizerTypeType
- RegistryFilterNameType
- RegistryReadyWaiterName
- RegistryRecordApprovedWaiterName
- RegistryRecordCredentialProviderTypeType
- RegistryRecordFilterNameType
- RegistryRecordOAuthGrantTypeType
- RegistryRecordStatusType
- RegistryStatusType
- AgentRegistryControlServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
Type definitions#
Type annotations for type definitions used in methods and schema.
- ApprovalConfigurationOutputTypeDef
- ApprovalConfigurationTypeDef
- ClaimMatchValueTypeOutputTypeDef
- ClaimMatchValueTypeTypeDef
- ResponseMetadataTypeDef
- CustomDescriptorTypeDef
- DeleteRegistryRecordRequestTypeDef
- DeleteRegistryRequestTypeDef
- GetRegistryRecordRequestTypeDef
- WaiterConfigTypeDef
- GetRegistryRequestTypeDef
- PaginatorConfigTypeDef
- RegistryFilterTypeDef
- RegistryRecordFilterTypeDef
- RegistryRecordSummaryTypeDef
- ListTagsForResourceRequestTypeDef
- ManagedVpcResourceOutputTypeDef
- ManagedVpcResourceTypeDef
- McpToolsDescriptorTypeDef
- SelfManagedLatticeResourceTypeDef
- RegistryRecordIamCredentialProviderTypeDef
- RegistryRecordOAuthCredentialProviderOutputTypeDef
- RegistryRecordOAuthCredentialProviderTypeDef
- SubmitRegistryRecordForApprovalRequestTypeDef
- TagResourceRequestTypeDef
- UntagResourceRequestTypeDef
- UpdatedDescriptionTypeDef
- UpdatedDisplayNameTypeDef
- UpdateRegistryRecordStatusRequestTypeDef
- UpdatedDataSchemaVersionTypeDef
- UpdatedDescriptorDataTypeDef
- ApprovalConfigurationUnionTypeDef
- AuthorizingClaimMatchValueTypeOutputTypeDef
- ClaimMatchValueTypeUnionTypeDef
- CreateRegistryRecordResponseTypeDef
- CreateRegistryResponseTypeDef
- DeleteRegistryResponseTypeDef
- ListTagsForResourceResponseTypeDef
- SubmitRegistryRecordForApprovalResponseTypeDef
- UpdateRegistryRecordStatusResponseTypeDef
- GetRegistryRecordRequestWaitTypeDef
- GetRegistryRequestWaitTypeDef
- ListRegistriesRequestPaginateTypeDef
- ListRegistriesRequestTypeDef
- ListRegistryRecordsRequestPaginateTypeDef
- ListRegistryRecordsRequestTypeDef
- ListRegistryRecordsResponseTypeDef
- ManagedVpcResourceUnionTypeDef
- McpServerAdditionalDataTypeDef
- PrivateEndpointOutputTypeDef
- RegistryRecordCredentialProviderUnionOutputTypeDef
- RegistryRecordOAuthCredentialProviderUnionTypeDef
- UpdatedCustomDescriptorFieldsTypeDef
- UpdatedMcpToolsDescriptorFieldsTypeDef
- UpdatedApprovalConfigurationTypeDef
- CustomClaimValidationTypeOutputTypeDef
- AuthorizingClaimMatchValueTypeTypeDef
- PrivateEndpointTypeDef
- PrivateEndpointOverrideOutputTypeDef
- RegistryRecordCredentialProviderConfigurationOutputTypeDef
- RegistryRecordCredentialProviderUnionTypeDef
- UpdatedCustomDescriptorTypeDef
- UpdatedMcpToolsDescriptorTypeDef
- AuthorizingClaimMatchValueTypeUnionTypeDef
- PrivateEndpointUnionTypeDef
- CustomJWTAuthorizerConfigurationOutputTypeDef
- DescriptorSourceFromUrlOutputTypeDef
- RegistryRecordCredentialProviderUnionUnionTypeDef
- UpdatedMcpServerAdditionalDataFieldsTypeDef
- CustomClaimValidationTypeTypeDef
- PrivateEndpointOverrideTypeDef
- AuthorizerConfigurationOutputTypeDef
- DescriptorSourceOutputTypeDef
- RegistryRecordCredentialProviderConfigurationTypeDef
- UpdatedMcpServerAdditionalDataTypeDef
- CustomClaimValidationTypeUnionTypeDef
- PrivateEndpointOverrideUnionTypeDef
- DiscoveryConfigurationOutputTypeDef
- A2aAgentCardDescriptorOutputTypeDef
- AgentSkillsMdDescriptorOutputTypeDef
- McpServerDescriptorOutputTypeDef
- RegistryRecordCredentialProviderConfigurationUnionTypeDef
- CustomJWTAuthorizerConfigurationTypeDef
- GetRegistryResponseTypeDef
- RegistrySummaryTypeDef
- UpdateRegistryResponseTypeDef
- AgentSkillsAdditionalDataOutputTypeDef
- DescriptorSourceFromUrlTypeDef
- CustomJWTAuthorizerConfigurationUnionTypeDef
- ListRegistriesResponseTypeDef
- AgentSkillsDefinitionDescriptorOutputTypeDef
- DescriptorSourceFromUrlUnionTypeDef
- AuthorizerConfigurationTypeDef
- DescriptorsOutputTypeDef
- DescriptorSourceTypeDef
- AuthorizerConfigurationUnionTypeDef
- DiscoveryConfigurationTypeDef
- GetRegistryRecordResponseTypeDef
- UpdateRegistryRecordResponseTypeDef
- A2aAgentCardDescriptorTypeDef
- AgentSkillsMdDescriptorTypeDef
- DescriptorSourceUnionTypeDef
- McpServerDescriptorTypeDef
- UpdatedAuthorizerConfigurationTypeDef
- DiscoveryConfigurationUnionTypeDef
- AgentSkillsAdditionalDataTypeDef
- UpdatedDescriptorSourceTypeDef
- UpdatedDiscoveryConfigurationTypeDef
- CreateRegistryRequestTypeDef
- AgentSkillsDefinitionDescriptorTypeDef
- UpdatedA2aAgentCardDescriptorFieldsTypeDef
- UpdatedAgentSkillsMdDescriptorFieldsTypeDef
- UpdatedMcpServerDescriptorFieldsTypeDef
- UpdateRegistryRequestTypeDef
- DescriptorsTypeDef
- UpdatedA2aAgentCardDescriptorTypeDef
- UpdatedAgentSkillsMdDescriptorTypeDef
- UpdatedMcpServerDescriptorTypeDef
- DescriptorsUnionTypeDef
- UpdatedAgentSkillsAdditionalDataFieldsTypeDef
- CreateRegistryRecordRequestTypeDef
- UpdatedAgentSkillsAdditionalDataTypeDef
- UpdatedAgentSkillsDefinitionDescriptorFieldsTypeDef
- UpdatedAgentSkillsDefinitionDescriptorTypeDef
- UpdatedDescriptorsFieldsTypeDef
- UpdatedDescriptorsTypeDef
- UpdateRegistryRecordRequestTypeDef