Route53#
Client#
- class Route53.Client#
A low-level client representing Amazon Route 53
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.
You can use Route 53 to:
Register domain names. For more information, see How domain registration works.
Route internet traffic to the resources for your domain For more information, see How internet traffic is routed to your website or web application.
Check the health of your resources. For more information, see How Route 53 checks the health of your resources.
client = session.create_client('route53')
These are the available methods:
- activate_key_signing_key
- associate_vpc_with_hosted_zone
- can_paginate
- change_cidr_collection
- change_resource_record_sets
- change_tags_for_resource
- close
- create_cidr_collection
- create_health_check
- create_hosted_zone
- create_key_signing_key
- create_query_logging_config
- create_reusable_delegation_set
- create_traffic_policy
- create_traffic_policy_instance
- create_traffic_policy_version
- create_vpc_association_authorization
- deactivate_key_signing_key
- delete_cidr_collection
- delete_health_check
- delete_hosted_zone
- delete_key_signing_key
- delete_query_logging_config
- delete_reusable_delegation_set
- delete_traffic_policy
- delete_traffic_policy_instance
- delete_vpc_association_authorization
- disable_hosted_zone_dnssec
- disassociate_vpc_from_hosted_zone
- enable_hosted_zone_dnssec
- get_account_limit
- get_change
- get_checker_ip_ranges
- get_dnssec
- get_geo_location
- get_health_check
- get_health_check_count
- get_health_check_last_failure_reason
- get_health_check_status
- get_hosted_zone
- get_hosted_zone_count
- get_hosted_zone_limit
- get_paginator
- get_query_logging_config
- get_reusable_delegation_set
- get_reusable_delegation_set_limit
- get_traffic_policy
- get_traffic_policy_instance
- get_traffic_policy_instance_count
- get_waiter
- list_cidr_blocks
- list_cidr_collections
- list_cidr_locations
- list_geo_locations
- list_health_checks
- list_hosted_zones
- list_hosted_zones_by_name
- list_hosted_zones_by_vpc
- list_query_logging_configs
- list_resource_record_sets
- list_reusable_delegation_sets
- list_tags_for_resource
- list_tags_for_resources
- list_traffic_policies
- list_traffic_policy_instances
- list_traffic_policy_instances_by_hosted_zone
- list_traffic_policy_instances_by_policy
- list_traffic_policy_versions
- list_vpc_association_authorizations
- test_dns_answer
- update_health_check
- update_hosted_zone_comment
- update_traffic_policy_comment
- update_traffic_policy_instance
Client Exceptions#
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
- CidrBlockInUseException
- CidrCollectionAlreadyExistsException
- CidrCollectionInUseException
- CidrCollectionVersionMismatchException
- ConcurrentModification
- ConflictingDomainExists
- ConflictingTypes
- DNSSECNotFound
- DelegationSetAlreadyCreated
- DelegationSetAlreadyReusable
- DelegationSetInUse
- DelegationSetNotAvailable
- DelegationSetNotReusable
- HealthCheckAlreadyExists
- HealthCheckInUse
- HealthCheckVersionMismatch
- HostedZoneAlreadyExists
- HostedZoneNotEmpty
- HostedZoneNotFound
- HostedZoneNotPrivate
- HostedZonePartiallyDelegated
- IncompatibleVersion
- InsufficientCloudWatchLogsResourcePolicy
- InvalidArgument
- InvalidChangeBatch
- InvalidDomainName
- InvalidInput
- InvalidKMSArn
- InvalidKeySigningKeyName
- InvalidKeySigningKeyStatus
- InvalidPaginationToken
- InvalidSigningStatus
- InvalidTrafficPolicyDocument
- InvalidVPCId
- KeySigningKeyAlreadyExists
- KeySigningKeyInParentDSRecord
- KeySigningKeyInUse
- KeySigningKeyWithActiveStatusNotFound
- LastVPCAssociation
- LimitsExceeded
- NoSuchChange
- NoSuchCidrCollectionException
- NoSuchCidrLocationException
- NoSuchCloudWatchLogsLogGroup
- NoSuchDelegationSet
- NoSuchGeoLocation
- NoSuchHealthCheck
- NoSuchHostedZone
- NoSuchKeySigningKey
- NoSuchQueryLoggingConfig
- NoSuchTrafficPolicy
- NoSuchTrafficPolicyInstance
- NotAuthorizedException
- PriorRequestNotComplete
- PublicZoneVPCAssociation
- QueryLoggingConfigAlreadyExists
- ThrottlingException
- TooManyHealthChecks
- TooManyHostedZones
- TooManyKeySigningKeys
- TooManyTrafficPolicies
- TooManyTrafficPolicyInstances
- TooManyTrafficPolicyVersionsForCurrentPolicy
- TooManyVPCAssociationAuthorizations
- TrafficPolicyAlreadyExists
- TrafficPolicyInUse
- TrafficPolicyInstanceAlreadyExists
- VPCAssociationAuthorizationNotFound
- VPCAssociationNotFound
Paginators#
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are:
Waiters#
Waiters are available on a client instance via the get_waiter
method. For more detailed instructions and examples on the usage or waiters, see the waiters user guide.
The available waiters are: