Route53Domains module#
Index > Route53Domains
Auto-generated documentation for Route53Domains type annotations stubs module mypy-boto3-route53domains.
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.36.26' mypy-boto3-builder
- Select
boto3-stubs
AWS SDK. - Add
Route53Domains
service. - 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 Route53Domains
.
From PyPI with pip#
Install boto3-stubs
for Route53Domains
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[route53domains]'
# 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[route53domains]'
# standalone installation
python -m pip install mypy-boto3-route53domains
How to uninstall#
python -m pip uninstall -y mypy-boto3-route53domains
Usage#
Code samples can be found in Examples.
Route53DomainsClient#
Type annotations and code completion for boto3.client("route53domains")
as Route53DomainsClient
boto3 documentation
# Route53DomainsClient usage example
from boto3.session import Session
from mypy_boto3_route53domains.client import Route53DomainsClient
def get_client() -> Route53DomainsClient:
return Session().client("route53domains")
Paginators#
Type annotations and code completion for paginators
from boto3.client("route53domains").get_paginator("...")
.
# ListDomainsPaginator usage example
from boto3.session import Session
from mypy_boto3_route53domains.paginator import ListDomainsPaginator
def get_list_domains_paginator() -> ListDomainsPaginator:
return Session().client("route53domains").get_paginator("list_domains"))
Literals#
Type annotations for literals used in methods and schema.
# ContactTypeType usage example
from mypy_boto3_route53domains.literals import ContactTypeType
def get_value() -> ContactTypeType:
return "ASSOCIATION"
- ContactTypeType
- CountryCodeType
- DomainAvailabilityType
- ExtraParamNameType
- ListDomainsAttributeNameType
- ListDomainsPaginatorName
- ListOperationsPaginatorName
- ListOperationsSortAttributeNameType
- ListPricesPaginatorName
- OperationStatusType
- OperationTypeType
- OperatorType
- ReachabilityStatusType
- SortOrderType
- StatusFlagType
- TransferableType
- ViewBillingPaginatorName
- Route53DomainsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef
- ResponseMetadataTypeDef
- DnssecSigningAttributesTypeDef
- BillingRecordTypeDef
- CancelDomainTransferToAnotherAwsAccountRequestTypeDef
- CheckDomainAvailabilityRequestTypeDef
- CheckDomainTransferabilityRequestTypeDef
- DomainTransferabilityTypeDef
- ConsentTypeDef
- ExtraParamTypeDef
- DeleteDomainRequestTypeDef
- DeleteTagsForDomainRequestTypeDef
- DisableDomainAutoRenewRequestTypeDef
- DisableDomainTransferLockRequestTypeDef
- DisassociateDelegationSignerFromDomainRequestTypeDef
- DnssecKeyTypeDef
- PriceWithCurrencyTypeDef
- DomainSuggestionTypeDef
- DomainSummaryTypeDef
- EnableDomainAutoRenewRequestTypeDef
- EnableDomainTransferLockRequestTypeDef
- FilterConditionTypeDef
- GetContactReachabilityStatusRequestTypeDef
- GetDomainDetailRequestTypeDef
- NameserverOutputTypeDef
- GetDomainSuggestionsRequestTypeDef
- GetOperationDetailRequestTypeDef
- PaginatorConfigTypeDef
- SortConditionTypeDef
- TimestampTypeDef
- OperationSummaryTypeDef
- ListPricesRequestTypeDef
- ListTagsForDomainRequestTypeDef
- TagTypeDef
- NameserverTypeDef
- PushDomainRequestTypeDef
- RejectDomainTransferFromAnotherAwsAccountRequestTypeDef
- RenewDomainRequestTypeDef
- ResendContactReachabilityEmailRequestTypeDef
- ResendOperationAuthorizationRequestTypeDef
- RetrieveDomainAuthCodeRequestTypeDef
- TransferDomainToAnotherAwsAccountRequestTypeDef
- UpdateDomainContactPrivacyRequestTypeDef
- AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef
- AssociateDelegationSignerToDomainResponseTypeDef
- CancelDomainTransferToAnotherAwsAccountResponseTypeDef
- CheckDomainAvailabilityResponseTypeDef
- DeleteDomainResponseTypeDef
- DisableDomainTransferLockResponseTypeDef
- DisassociateDelegationSignerFromDomainResponseTypeDef
- EmptyResponseMetadataTypeDef
- EnableDomainTransferLockResponseTypeDef
- GetContactReachabilityStatusResponseTypeDef
- GetOperationDetailResponseTypeDef
- RegisterDomainResponseTypeDef
- RejectDomainTransferFromAnotherAwsAccountResponseTypeDef
- RenewDomainResponseTypeDef
- ResendContactReachabilityEmailResponseTypeDef
- RetrieveDomainAuthCodeResponseTypeDef
- TransferDomainResponseTypeDef
- TransferDomainToAnotherAwsAccountResponseTypeDef
- UpdateDomainContactPrivacyResponseTypeDef
- UpdateDomainContactResponseTypeDef
- UpdateDomainNameserversResponseTypeDef
- AssociateDelegationSignerToDomainRequestTypeDef
- ViewBillingResponseTypeDef
- CheckDomainTransferabilityResponseTypeDef
- ContactDetailOutputTypeDef
- ContactDetailTypeDef
- DomainPriceTypeDef
- GetDomainSuggestionsResponseTypeDef
- ListDomainsResponseTypeDef
- ListPricesRequestPaginateTypeDef
- ListDomainsRequestPaginateTypeDef
- ListDomainsRequestTypeDef
- ListOperationsRequestPaginateTypeDef
- ListOperationsRequestTypeDef
- ViewBillingRequestPaginateTypeDef
- ViewBillingRequestTypeDef
- ListOperationsResponseTypeDef
- ListTagsForDomainResponseTypeDef
- UpdateTagsForDomainRequestTypeDef
- NameserverUnionTypeDef
- GetDomainDetailResponseTypeDef
- ContactDetailUnionTypeDef
- ListPricesResponseTypeDef
- UpdateDomainNameserversRequestTypeDef
- RegisterDomainRequestTypeDef
- TransferDomainRequestTypeDef
- UpdateDomainContactRequestTypeDef