Route53 module#
Index > Route53
Auto-generated documentation for Route53 type annotations stubs module mypy-boto3-route53.
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.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
Route53
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 Route53
.
From PyPI with pip#
Install boto3-stubs
for Route53
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[route53]'
# 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[route53]'
# standalone installation
python -m pip install mypy-boto3-route53
How to uninstall#
python -m pip uninstall -y mypy-boto3-route53
Usage#
Code samples can be found in Examples.
Route53Client#
Type annotations and code completion for boto3.client("route53")
as Route53Client
boto3 documentation
# Route53Client usage example
from boto3.session import Session
from mypy_boto3_route53.client import Route53Client
def get_client() -> Route53Client:
return Session().client("route53")
Paginators#
Type annotations and code completion for paginators
from boto3.client("route53").get_paginator("...")
.
# ListCidrBlocksPaginator usage example
from boto3.session import Session
from mypy_boto3_route53.paginator import ListCidrBlocksPaginator
def get_list_cidr_blocks_paginator() -> ListCidrBlocksPaginator:
return Session().client("route53").get_paginator("list_cidr_blocks"))
- ListCidrBlocksPaginator
- ListCidrCollectionsPaginator
- ListCidrLocationsPaginator
- ListHealthChecksPaginator
- ListHostedZonesPaginator
- ListQueryLoggingConfigsPaginator
- ListResourceRecordSetsPaginator
- ListVPCAssociationAuthorizationsPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("route53").get_waiter("...")
.
# ResourceRecordSetsChangedWaiter usage example
from boto3.session import Session
from mypy_boto3_route53.waiter import ResourceRecordSetsChangedWaiter
def get_resource_record_sets_changed_waiter() -> ResourceRecordSetsChangedWaiter:
return Session().client("route53").get_waiter("resource_record_sets_changed")
Literals#
Type annotations for literals used in methods and schema.
# AccountLimitTypeType usage example
from mypy_boto3_route53.literals import AccountLimitTypeType
def get_value() -> AccountLimitTypeType:
return "MAX_HEALTH_CHECKS_BY_OWNER"
- AccountLimitTypeType
- ChangeActionType
- ChangeStatusType
- CidrCollectionChangeActionType
- CloudWatchRegionType
- ComparisonOperatorType
- HealthCheckRegionType
- HealthCheckTypeType
- HostedZoneLimitTypeType
- HostedZoneTypeType
- InsufficientDataHealthStatusType
- ListCidrBlocksPaginatorName
- ListCidrCollectionsPaginatorName
- ListCidrLocationsPaginatorName
- ListHealthChecksPaginatorName
- ListHostedZonesPaginatorName
- ListQueryLoggingConfigsPaginatorName
- ListResourceRecordSetsPaginatorName
- ListVPCAssociationAuthorizationsPaginatorName
- RRTypeType
- ResettableElementNameType
- ResourceRecordSetFailoverType
- ResourceRecordSetRegionType
- ResourceRecordSetsChangedWaiterName
- ReusableDelegationSetLimitTypeType
- StatisticType
- TagResourceTypeType
- VPCRegionType
- Route53ServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccountLimitTypeDef
- ActivateKeySigningKeyRequestRequestTypeDef
- ChangeInfoTypeDef
- ResponseMetadataTypeDef
- AlarmIdentifierTypeDef
- AliasTargetTypeDef
- VPCTypeDef
- CidrCollectionChangeTypeDef
- TagTypeDef
- CidrBlockSummaryTypeDef
- CidrCollectionTypeDef
- CidrRoutingConfigTypeDef
- DimensionTypeDef
- CollectionSummaryTypeDef
- CoordinatesTypeDef
- CreateCidrCollectionRequestRequestTypeDef
- HostedZoneConfigTypeDef
- DelegationSetTypeDef
- CreateKeySigningKeyRequestRequestTypeDef
- KeySigningKeyTypeDef
- CreateQueryLoggingConfigRequestRequestTypeDef
- QueryLoggingConfigTypeDef
- CreateReusableDelegationSetRequestRequestTypeDef
- CreateTrafficPolicyInstanceRequestRequestTypeDef
- TrafficPolicyInstanceTypeDef
- CreateTrafficPolicyRequestRequestTypeDef
- TrafficPolicyTypeDef
- CreateTrafficPolicyVersionRequestRequestTypeDef
- DNSSECStatusTypeDef
- DeactivateKeySigningKeyRequestRequestTypeDef
- DeleteCidrCollectionRequestRequestTypeDef
- DeleteHealthCheckRequestRequestTypeDef
- DeleteHostedZoneRequestRequestTypeDef
- DeleteKeySigningKeyRequestRequestTypeDef
- DeleteQueryLoggingConfigRequestRequestTypeDef
- DeleteReusableDelegationSetRequestRequestTypeDef
- DeleteTrafficPolicyInstanceRequestRequestTypeDef
- DeleteTrafficPolicyRequestRequestTypeDef
- DisableHostedZoneDNSSECRequestRequestTypeDef
- EnableHostedZoneDNSSECRequestRequestTypeDef
- GeoLocationDetailsTypeDef
- GeoLocationTypeDef
- GetAccountLimitRequestRequestTypeDef
- GetChangeRequestRequestTypeDef
- WaiterConfigTypeDef
- GetDNSSECRequestRequestTypeDef
- GetGeoLocationRequestRequestTypeDef
- GetHealthCheckLastFailureReasonRequestRequestTypeDef
- GetHealthCheckRequestRequestTypeDef
- GetHealthCheckStatusRequestRequestTypeDef
- GetHostedZoneLimitRequestRequestTypeDef
- HostedZoneLimitTypeDef
- GetHostedZoneRequestRequestTypeDef
- GetQueryLoggingConfigRequestRequestTypeDef
- GetReusableDelegationSetLimitRequestRequestTypeDef
- ReusableDelegationSetLimitTypeDef
- GetReusableDelegationSetRequestRequestTypeDef
- GetTrafficPolicyInstanceRequestRequestTypeDef
- GetTrafficPolicyRequestRequestTypeDef
- StatusReportTypeDef
- LinkedServiceTypeDef
- HostedZoneOwnerTypeDef
- PaginatorConfigTypeDef
- ListCidrBlocksRequestRequestTypeDef
- ListCidrCollectionsRequestRequestTypeDef
- ListCidrLocationsRequestRequestTypeDef
- LocationSummaryTypeDef
- ListGeoLocationsRequestRequestTypeDef
- ListHealthChecksRequestRequestTypeDef
- ListHostedZonesByNameRequestRequestTypeDef
- ListHostedZonesByVPCRequestRequestTypeDef
- ListHostedZonesRequestRequestTypeDef
- ListQueryLoggingConfigsRequestRequestTypeDef
- ListResourceRecordSetsRequestRequestTypeDef
- ListReusableDelegationSetsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTagsForResourcesRequestRequestTypeDef
- ListTrafficPoliciesRequestRequestTypeDef
- TrafficPolicySummaryTypeDef
- ListTrafficPolicyInstancesByHostedZoneRequestRequestTypeDef
- ListTrafficPolicyInstancesByPolicyRequestRequestTypeDef
- ListTrafficPolicyInstancesRequestRequestTypeDef
- ListTrafficPolicyVersionsRequestRequestTypeDef
- ListVPCAssociationAuthorizationsRequestRequestTypeDef
- ResourceRecordTypeDef
- TestDNSAnswerRequestRequestTypeDef
- UpdateHostedZoneCommentRequestRequestTypeDef
- UpdateTrafficPolicyCommentRequestRequestTypeDef
- UpdateTrafficPolicyInstanceRequestRequestTypeDef
- ActivateKeySigningKeyResponseTypeDef
- AssociateVPCWithHostedZoneResponseTypeDef
- ChangeCidrCollectionResponseTypeDef
- ChangeResourceRecordSetsResponseTypeDef
- DeactivateKeySigningKeyResponseTypeDef
- DeleteHostedZoneResponseTypeDef
- DeleteKeySigningKeyResponseTypeDef
- DisableHostedZoneDNSSECResponseTypeDef
- DisassociateVPCFromHostedZoneResponseTypeDef
- EnableHostedZoneDNSSECResponseTypeDef
- GetAccountLimitResponseTypeDef
- GetChangeResponseTypeDef
- GetCheckerIpRangesResponseTypeDef
- GetHealthCheckCountResponseTypeDef
- GetHostedZoneCountResponseTypeDef
- GetTrafficPolicyInstanceCountResponseTypeDef
- TestDNSAnswerResponseTypeDef
- HealthCheckConfigOutputTypeDef
- HealthCheckConfigTypeDef
- UpdateHealthCheckRequestRequestTypeDef
- AssociateVPCWithHostedZoneRequestRequestTypeDef
- CreateVPCAssociationAuthorizationRequestRequestTypeDef
- CreateVPCAssociationAuthorizationResponseTypeDef
- DeleteVPCAssociationAuthorizationRequestRequestTypeDef
- DisassociateVPCFromHostedZoneRequestRequestTypeDef
- ListVPCAssociationAuthorizationsResponseTypeDef
- ChangeCidrCollectionRequestRequestTypeDef
- ChangeTagsForResourceRequestRequestTypeDef
- ResourceTagSetTypeDef
- ListCidrBlocksResponseTypeDef
- CreateCidrCollectionResponseTypeDef
- CloudWatchAlarmConfigurationTypeDef
- ListCidrCollectionsResponseTypeDef
- GeoProximityLocationTypeDef
- CreateHostedZoneRequestRequestTypeDef
- CreateReusableDelegationSetResponseTypeDef
- GetReusableDelegationSetResponseTypeDef
- ListReusableDelegationSetsResponseTypeDef
- CreateKeySigningKeyResponseTypeDef
- CreateQueryLoggingConfigResponseTypeDef
- GetQueryLoggingConfigResponseTypeDef
- ListQueryLoggingConfigsResponseTypeDef
- CreateTrafficPolicyInstanceResponseTypeDef
- GetTrafficPolicyInstanceResponseTypeDef
- ListTrafficPolicyInstancesByHostedZoneResponseTypeDef
- ListTrafficPolicyInstancesByPolicyResponseTypeDef
- ListTrafficPolicyInstancesResponseTypeDef
- UpdateTrafficPolicyInstanceResponseTypeDef
- CreateTrafficPolicyResponseTypeDef
- CreateTrafficPolicyVersionResponseTypeDef
- GetTrafficPolicyResponseTypeDef
- ListTrafficPolicyVersionsResponseTypeDef
- UpdateTrafficPolicyCommentResponseTypeDef
- GetDNSSECResponseTypeDef
- GetGeoLocationResponseTypeDef
- ListGeoLocationsResponseTypeDef
- GetChangeRequestWaitTypeDef
- GetHostedZoneLimitResponseTypeDef
- GetReusableDelegationSetLimitResponseTypeDef
- HealthCheckObservationTypeDef
- HostedZoneTypeDef
- HostedZoneSummaryTypeDef
- ListCidrBlocksRequestPaginateTypeDef
- ListCidrCollectionsRequestPaginateTypeDef
- ListCidrLocationsRequestPaginateTypeDef
- ListHealthChecksRequestPaginateTypeDef
- ListHostedZonesRequestPaginateTypeDef
- ListQueryLoggingConfigsRequestPaginateTypeDef
- ListResourceRecordSetsRequestPaginateTypeDef
- ListVPCAssociationAuthorizationsRequestPaginateTypeDef
- ListCidrLocationsResponseTypeDef
- ListTrafficPoliciesResponseTypeDef
- CreateHealthCheckRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- ListTagsForResourcesResponseTypeDef
- HealthCheckTypeDef
- ResourceRecordSetOutputTypeDef
- ResourceRecordSetTypeDef
- GetHealthCheckLastFailureReasonResponseTypeDef
- GetHealthCheckStatusResponseTypeDef
- CreateHostedZoneResponseTypeDef
- GetHostedZoneResponseTypeDef
- ListHostedZonesByNameResponseTypeDef
- ListHostedZonesResponseTypeDef
- UpdateHostedZoneCommentResponseTypeDef
- ListHostedZonesByVPCResponseTypeDef
- CreateHealthCheckResponseTypeDef
- GetHealthCheckResponseTypeDef
- ListHealthChecksResponseTypeDef
- UpdateHealthCheckResponseTypeDef
- ListResourceRecordSetsResponseTypeDef
- ResourceRecordSetUnionTypeDef
- ChangeTypeDef
- ChangeBatchTypeDef
- ChangeResourceRecordSetsRequestRequestTypeDef