Route53 module#
Index > Route53
Auto-generated documentation for Route53 type annotations stubs module types-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.36.26' mypy-boto3-builder
- Select
boto3
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 types-boto3
for Route53
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[route53]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[route53]'
# standalone installation
python -m pip install types-boto3-route53
How to uninstall#
python -m pip uninstall -y types-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 types_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 types_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 types_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 types_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
- ActivateKeySigningKeyRequestTypeDef
- ChangeInfoTypeDef
- ResponseMetadataTypeDef
- AlarmIdentifierTypeDef
- AliasTargetTypeDef
- VPCTypeDef
- CidrCollectionChangeTypeDef
- TagTypeDef
- CidrBlockSummaryTypeDef
- CidrCollectionTypeDef
- CidrRoutingConfigTypeDef
- DimensionTypeDef
- CollectionSummaryTypeDef
- CoordinatesTypeDef
- CreateCidrCollectionRequestTypeDef
- HostedZoneConfigTypeDef
- DelegationSetTypeDef
- CreateKeySigningKeyRequestTypeDef
- KeySigningKeyTypeDef
- CreateQueryLoggingConfigRequestTypeDef
- QueryLoggingConfigTypeDef
- CreateReusableDelegationSetRequestTypeDef
- CreateTrafficPolicyInstanceRequestTypeDef
- TrafficPolicyInstanceTypeDef
- CreateTrafficPolicyRequestTypeDef
- TrafficPolicyTypeDef
- CreateTrafficPolicyVersionRequestTypeDef
- DNSSECStatusTypeDef
- DeactivateKeySigningKeyRequestTypeDef
- DeleteCidrCollectionRequestTypeDef
- DeleteHealthCheckRequestTypeDef
- DeleteHostedZoneRequestTypeDef
- DeleteKeySigningKeyRequestTypeDef
- DeleteQueryLoggingConfigRequestTypeDef
- DeleteReusableDelegationSetRequestTypeDef
- DeleteTrafficPolicyInstanceRequestTypeDef
- DeleteTrafficPolicyRequestTypeDef
- DisableHostedZoneDNSSECRequestTypeDef
- EnableHostedZoneDNSSECRequestTypeDef
- GeoLocationDetailsTypeDef
- GeoLocationTypeDef
- GetAccountLimitRequestTypeDef
- GetChangeRequestTypeDef
- WaiterConfigTypeDef
- GetDNSSECRequestTypeDef
- GetGeoLocationRequestTypeDef
- GetHealthCheckLastFailureReasonRequestTypeDef
- GetHealthCheckRequestTypeDef
- GetHealthCheckStatusRequestTypeDef
- GetHostedZoneLimitRequestTypeDef
- HostedZoneLimitTypeDef
- GetHostedZoneRequestTypeDef
- GetQueryLoggingConfigRequestTypeDef
- GetReusableDelegationSetLimitRequestTypeDef
- ReusableDelegationSetLimitTypeDef
- GetReusableDelegationSetRequestTypeDef
- GetTrafficPolicyInstanceRequestTypeDef
- GetTrafficPolicyRequestTypeDef
- StatusReportTypeDef
- LinkedServiceTypeDef
- HostedZoneOwnerTypeDef
- PaginatorConfigTypeDef
- ListCidrBlocksRequestTypeDef
- ListCidrCollectionsRequestTypeDef
- ListCidrLocationsRequestTypeDef
- LocationSummaryTypeDef
- ListGeoLocationsRequestTypeDef
- ListHealthChecksRequestTypeDef
- ListHostedZonesByNameRequestTypeDef
- ListHostedZonesByVPCRequestTypeDef
- ListHostedZonesRequestTypeDef
- ListQueryLoggingConfigsRequestTypeDef
- ListResourceRecordSetsRequestTypeDef
- ListReusableDelegationSetsRequestTypeDef
- ListTagsForResourceRequestTypeDef
- ListTagsForResourcesRequestTypeDef
- ListTrafficPoliciesRequestTypeDef
- TrafficPolicySummaryTypeDef
- ListTrafficPolicyInstancesByHostedZoneRequestTypeDef
- ListTrafficPolicyInstancesByPolicyRequestTypeDef
- ListTrafficPolicyInstancesRequestTypeDef
- ListTrafficPolicyVersionsRequestTypeDef
- ListVPCAssociationAuthorizationsRequestTypeDef
- ResourceRecordTypeDef
- TestDNSAnswerRequestTypeDef
- UpdateHostedZoneCommentRequestTypeDef
- UpdateTrafficPolicyCommentRequestTypeDef
- UpdateTrafficPolicyInstanceRequestTypeDef
- ActivateKeySigningKeyResponseTypeDef
- AssociateVPCWithHostedZoneResponseTypeDef
- ChangeCidrCollectionResponseTypeDef
- ChangeResourceRecordSetsResponseTypeDef
- DeactivateKeySigningKeyResponseTypeDef
- DeleteHostedZoneResponseTypeDef
- DeleteKeySigningKeyResponseTypeDef
- DisableHostedZoneDNSSECResponseTypeDef
- DisassociateVPCFromHostedZoneResponseTypeDef
- EnableHostedZoneDNSSECResponseTypeDef
- GetAccountLimitResponseTypeDef
- GetChangeResponseTypeDef
- GetCheckerIpRangesResponseTypeDef
- GetHealthCheckCountResponseTypeDef
- GetHostedZoneCountResponseTypeDef
- GetTrafficPolicyInstanceCountResponseTypeDef
- TestDNSAnswerResponseTypeDef
- HealthCheckConfigOutputTypeDef
- HealthCheckConfigTypeDef
- UpdateHealthCheckRequestTypeDef
- AssociateVPCWithHostedZoneRequestTypeDef
- CreateVPCAssociationAuthorizationRequestTypeDef
- CreateVPCAssociationAuthorizationResponseTypeDef
- DeleteVPCAssociationAuthorizationRequestTypeDef
- DisassociateVPCFromHostedZoneRequestTypeDef
- ListVPCAssociationAuthorizationsResponseTypeDef
- ChangeCidrCollectionRequestTypeDef
- ChangeTagsForResourceRequestTypeDef
- ResourceTagSetTypeDef
- ListCidrBlocksResponseTypeDef
- CreateCidrCollectionResponseTypeDef
- CloudWatchAlarmConfigurationTypeDef
- ListCidrCollectionsResponseTypeDef
- GeoProximityLocationTypeDef
- CreateHostedZoneRequestTypeDef
- 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
- HealthCheckConfigUnionTypeDef
- ListTagsForResourceResponseTypeDef
- ListTagsForResourcesResponseTypeDef
- HealthCheckTypeDef
- ResourceRecordSetOutputTypeDef
- ResourceRecordSetTypeDef
- GetHealthCheckLastFailureReasonResponseTypeDef
- GetHealthCheckStatusResponseTypeDef
- CreateHostedZoneResponseTypeDef
- GetHostedZoneResponseTypeDef
- ListHostedZonesByNameResponseTypeDef
- ListHostedZonesResponseTypeDef
- UpdateHostedZoneCommentResponseTypeDef
- ListHostedZonesByVPCResponseTypeDef
- CreateHealthCheckRequestTypeDef
- CreateHealthCheckResponseTypeDef
- GetHealthCheckResponseTypeDef
- ListHealthChecksResponseTypeDef
- UpdateHealthCheckResponseTypeDef
- ListResourceRecordSetsResponseTypeDef
- ResourceRecordSetUnionTypeDef
- ChangeTypeDef
- ChangeBatchTypeDef
- ChangeResourceRecordSetsRequestTypeDef