package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package route53iface provides an interface to enable mocking the Amazon Route 53 service client for testing your code.
# Functions
New creates a new instance of the Route53 client with a config.
# Constants
Enum values for AccountLimitType.
Enum values for AccountLimitType.
Enum values for AccountLimitType.
Enum values for AccountLimitType.
Enum values for AccountLimitType.
Enum values for ChangeAction.
Enum values for ChangeAction.
Enum values for ChangeAction.
Enum values for ChangeStatus.
Enum values for ChangeStatus.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for CloudWatchRegion.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Service ID for Regions and Endpoints metadata.
ErrCodeConcurrentModification for service response error code "ConcurrentModification".
ErrCodeConflictingDomainExists for service response error code "ConflictingDomainExists".
ErrCodeConflictingTypes for service response error code "ConflictingTypes".
ErrCodeDelegationSetAlreadyCreated for service response error code "DelegationSetAlreadyCreated".
ErrCodeDelegationSetAlreadyReusable for service response error code "DelegationSetAlreadyReusable".
ErrCodeDelegationSetInUse for service response error code "DelegationSetInUse".
ErrCodeDelegationSetNotAvailable for service response error code "DelegationSetNotAvailable".
ErrCodeDelegationSetNotReusable for service response error code "DelegationSetNotReusable".
ErrCodeHealthCheckAlreadyExists for service response error code "HealthCheckAlreadyExists".
ErrCodeHealthCheckInUse for service response error code "HealthCheckInUse".
ErrCodeHealthCheckVersionMismatch for service response error code "HealthCheckVersionMismatch".
ErrCodeHostedZoneAlreadyExists for service response error code "HostedZoneAlreadyExists".
ErrCodeHostedZoneNotEmpty for service response error code "HostedZoneNotEmpty".
ErrCodeHostedZoneNotFound for service response error code "HostedZoneNotFound".
ErrCodeHostedZoneNotPrivate for service response error code "HostedZoneNotPrivate".
ErrCodeIncompatibleVersion for service response error code "IncompatibleVersion".
ErrCodeInsufficientCloudWatchLogsResourcePolicy for service response error code "InsufficientCloudWatchLogsResourcePolicy".
ErrCodeInvalidArgument for service response error code "InvalidArgument".
ErrCodeInvalidChangeBatch for service response error code "InvalidChangeBatch".
ErrCodeInvalidDomainName for service response error code "InvalidDomainName".
ErrCodeInvalidInput for service response error code "InvalidInput".
ErrCodeInvalidPaginationToken for service response error code "InvalidPaginationToken".
ErrCodeInvalidTrafficPolicyDocument for service response error code "InvalidTrafficPolicyDocument".
ErrCodeInvalidVPCId for service response error code "InvalidVPCId".
ErrCodeLastVPCAssociation for service response error code "LastVPCAssociation".
ErrCodeLimitsExceeded for service response error code "LimitsExceeded".
ErrCodeNoSuchChange for service response error code "NoSuchChange".
ErrCodeNoSuchCloudWatchLogsLogGroup for service response error code "NoSuchCloudWatchLogsLogGroup".
ErrCodeNoSuchDelegationSet for service response error code "NoSuchDelegationSet".
ErrCodeNoSuchGeoLocation for service response error code "NoSuchGeoLocation".
ErrCodeNoSuchHealthCheck for service response error code "NoSuchHealthCheck".
ErrCodeNoSuchHostedZone for service response error code "NoSuchHostedZone".
ErrCodeNoSuchQueryLoggingConfig for service response error code "NoSuchQueryLoggingConfig".
ErrCodeNoSuchTrafficPolicy for service response error code "NoSuchTrafficPolicy".
ErrCodeNoSuchTrafficPolicyInstance for service response error code "NoSuchTrafficPolicyInstance".
ErrCodeNotAuthorizedException for service response error code "NotAuthorizedException".
ErrCodePriorRequestNotComplete for service response error code "PriorRequestNotComplete".
ErrCodePublicZoneVPCAssociation for service response error code "PublicZoneVPCAssociation".
ErrCodeQueryLoggingConfigAlreadyExists for service response error code "QueryLoggingConfigAlreadyExists".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeTooManyHealthChecks for service response error code "TooManyHealthChecks".
ErrCodeTooManyHostedZones for service response error code "TooManyHostedZones".
ErrCodeTooManyTrafficPolicies for service response error code "TooManyTrafficPolicies".
ErrCodeTooManyTrafficPolicyInstances for service response error code "TooManyTrafficPolicyInstances".
ErrCodeTooManyTrafficPolicyVersionsForCurrentPolicy for service response error code "TooManyTrafficPolicyVersionsForCurrentPolicy".
ErrCodeTooManyVPCAssociationAuthorizations for service response error code "TooManyVPCAssociationAuthorizations".
ErrCodeTrafficPolicyAlreadyExists for service response error code "TrafficPolicyAlreadyExists".
ErrCodeTrafficPolicyInstanceAlreadyExists for service response error code "TrafficPolicyInstanceAlreadyExists".
ErrCodeTrafficPolicyInUse for service response error code "TrafficPolicyInUse".
ErrCodeVPCAssociationAuthorizationNotFound for service response error code "VPCAssociationAuthorizationNotFound".
ErrCodeVPCAssociationNotFound for service response error code "VPCAssociationNotFound".
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckRegion.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HealthCheckType.
Enum values for HostedZoneLimitType.
Enum values for HostedZoneLimitType.
Enum values for InsufficientDataHealthStatus.
Enum values for InsufficientDataHealthStatus.
Enum values for InsufficientDataHealthStatus.
Enum values for ResettableElementName.
Enum values for ResettableElementName.
Enum values for ResettableElementName.
Enum values for ResettableElementName.
Enum values for ResourceRecordSetFailover.
Enum values for ResourceRecordSetFailover.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ResourceRecordSetRegion.
Enum values for ReusableDelegationSetLimitType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Enum values for RRType.
Service endpoint prefix API calls made to.
Enum values for Statistic.
Enum values for Statistic.
Enum values for Statistic.
Enum values for Statistic.
Enum values for Statistic.
Enum values for TagResourceType.
Enum values for TagResourceType.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
Enum values for VPCRegion.
# Structs
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.
Alias resource record sets only: Information about the CloudFront distribution, Elastic Beanstalk environment, ELB load balancer, Amazon S3 bucket, or Amazon Route 53 resource record set that you're redirecting queries to.
A complex type that contains information about the request to associate a VPC with a private hosted zone.
A complex type that contains the response information for the AssociateVPCWithHostedZone request.
AssociateVPCWithHostedZoneRequest is a API request type for the AssociateVPCWithHostedZone API operation.
The information for each resource record set that you want to change.
The information for a change request.
A complex type that describes change information about changes made to your hosted zone.
A complex type that contains change information for the resource record set.
A complex type containing the response for the request.
ChangeResourceRecordSetsRequest is a API request type for the ChangeResourceRecordSets API operation.
A complex type that contains information about the tags that you want to add, edit, or delete.
Empty response for the request.
ChangeTagsForResourceRequest is a API request type for the ChangeTagsForResource API operation.
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.
A complex type that contains the health check request information.
A complex type containing the response information for the new health check.
CreateHealthCheckRequest is a API request type for the CreateHealthCheck API operation.
A complex type that contains information about the request to create a hosted zone.
A complex type containing the response information for the hosted zone.
CreateHostedZoneRequest is a API request type for the CreateHostedZone API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateQueryLoggingConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateQueryLoggingConfigResponse.
CreateQueryLoggingConfigRequest is a API request type for the CreateQueryLoggingConfig API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateReusableDelegationSetRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateReusableDelegationSetResponse.
CreateReusableDelegationSetRequest is a API request type for the CreateReusableDelegationSet API operation.
A complex type that contains information about the traffic policy that you want to create.
A complex type that contains information about the resource record sets that you want to create based on a specified traffic policy.
A complex type that contains the response information for the CreateTrafficPolicyInstance request.
CreateTrafficPolicyInstanceRequest is a API request type for the CreateTrafficPolicyInstance API operation.
A complex type that contains the response information for the CreateTrafficPolicy request.
CreateTrafficPolicyRequest is a API request type for the CreateTrafficPolicy API operation.
A complex type that contains information about the traffic policy that you want to create a new version for.
A complex type that contains the response information for the CreateTrafficPolicyVersion request.
CreateTrafficPolicyVersionRequest is a API request type for the CreateTrafficPolicyVersion API operation.
A complex type that contains information about the request to authorize associating a VPC with your private hosted zone.
A complex type that contains the response information from a CreateVPCAssociationAuthorization request.
CreateVPCAssociationAuthorizationRequest is a API request type for the CreateVPCAssociationAuthorization API operation.
A complex type that lists the name servers in a delegation set, as well as the CallerReference and the ID for the delegation set.
This action deletes a health check.
An empty element.
DeleteHealthCheckRequest is a API request type for the DeleteHealthCheck API operation.
A request to delete a hosted zone.
A complex type that contains the response to a DeleteHostedZone request.
DeleteHostedZoneRequest is a API request type for the DeleteHostedZone API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteQueryLoggingConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteQueryLoggingConfigResponse.
DeleteQueryLoggingConfigRequest is a API request type for the DeleteQueryLoggingConfig API operation.
A request to delete a reusable delegation set.
An empty element.
DeleteReusableDelegationSetRequest is a API request type for the DeleteReusableDelegationSet API operation.
A request to delete a specified traffic policy version.
A request to delete a specified traffic policy instance.
An empty element.
DeleteTrafficPolicyInstanceRequest is a API request type for the DeleteTrafficPolicyInstance API operation.
An empty element.
DeleteTrafficPolicyRequest is a API request type for the DeleteTrafficPolicy API operation.
A complex type that contains information about the request to remove authorization to associate a VPC that was created by one AWS account with a hosted zone that was created with a different AWS account.
Empty response for the request.
DeleteVPCAssociationAuthorizationRequest is a API request type for the DeleteVPCAssociationAuthorization API operation.
For the metric that the CloudWatch alarm is associated with, a complex type that contains information about one dimension.
A complex type that contains information about the VPC that you want to disassociate from a specified private hosted zone.
A complex type that contains the response information for the disassociate request.
DisassociateVPCFromHostedZoneRequest is a API request type for the DisassociateVPCFromHostedZone API operation.
A complex type that contains information about a geo location.
A complex type that contains the codes and full continent, country, and subdivision names for the specified geolocation code.
A complex type that contains information about the request to create a hosted zone.
A complex type that contains the requested limit.
GetAccountLimitRequest is a API request type for the GetAccountLimit API operation.
The input for a GetChange request.
A complex type that contains the ChangeInfo element.
GetChangeRequest is a API request type for the GetChange API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetCheckerIpRangesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetCheckerIpRangesResponse.
GetCheckerIpRangesRequest is a API request type for the GetCheckerIpRanges API operation.
A request for information about whether a specified geographic location is supported for Amazon Route 53 geolocation resource record sets.
A complex type that contains the response information for the specified geolocation code.
GetGeoLocationRequest is a API request type for the GetGeoLocation API operation.
A request for the number of health checks that are associated with the current AWS account.
A complex type that contains the response to a GetHealthCheckCount request.
GetHealthCheckCountRequest is a API request type for the GetHealthCheckCount API operation.
A request to get information about a specified health check.
A request for the reason that a health check failed most recently.
A complex type that contains the response to a GetHealthCheckLastFailureReason request.
GetHealthCheckLastFailureReasonRequest is a API request type for the GetHealthCheckLastFailureReason API operation.
A complex type that contains the response to a GetHealthCheck request.
GetHealthCheckRequest is a API request type for the GetHealthCheck API operation.
A request to get the status for a health check.
A complex type that contains the response to a GetHealthCheck request.
GetHealthCheckStatusRequest is a API request type for the GetHealthCheckStatus API operation.
A request to retrieve a count of all the hosted zones that are associated with the current AWS account.
A complex type that contains the response to a GetHostedZoneCount request.
GetHostedZoneCountRequest is a API request type for the GetHostedZoneCount API operation.
A request to get information about a specified hosted zone.
A complex type that contains information about the request to create a hosted zone.
A complex type that contains the requested limit.
GetHostedZoneLimitRequest is a API request type for the GetHostedZoneLimit API operation.
A complex type that contain the response to a GetHostedZone request.
GetHostedZoneRequest is a API request type for the GetHostedZone API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetQueryLoggingConfigRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetQueryLoggingConfigResponse.
GetQueryLoggingConfigRequest is a API request type for the GetQueryLoggingConfig API operation.
A request to get information about a specified reusable delegation set.
A complex type that contains information about the request to create a hosted zone.
A complex type that contains the requested limit.
GetReusableDelegationSetLimitRequest is a API request type for the GetReusableDelegationSetLimit API operation.
A complex type that contains the response to the GetReusableDelegationSet request.
GetReusableDelegationSetRequest is a API request type for the GetReusableDelegationSet API operation.
Gets information about a specific traffic policy version.
Request to get the number of traffic policy instances that are associated with the current AWS account.
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
GetTrafficPolicyInstanceCountRequest is a API request type for the GetTrafficPolicyInstanceCount API operation.
Gets information about a specified traffic policy instance.
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
GetTrafficPolicyInstanceRequest is a API request type for the GetTrafficPolicyInstance API operation.
A complex type that contains the response information for the request.
GetTrafficPolicyRequest is a API request type for the GetTrafficPolicy API operation.
A complex type that contains information about one health check that is associated with the current AWS account.
A complex type that contains information about the health check.
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker.
A complex type that contains general information about the hosted zone.
A complex type that contains an optional comment about your hosted zone.
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
If a health check or hosted zone was created by another service, LinkedService is a complex type that describes the service that created the resource.
A request to get a list of geographic locations that Amazon Route 53 supports for geolocation resource record sets.
A complex type containing the response information for the request.
ListGeoLocationsRequest is a API request type for the ListGeoLocations API operation.
A request to retrieve a list of the health checks that are associated with the current AWS account.
A complex type that contains the response to a ListHealthChecks request.
ListHealthChecksPager is used to paginate the request.
ListHealthChecksRequest is a API request type for the ListHealthChecks API operation.
Retrieves a list of the public and private hosted zones that are associated with the current AWS account in ASCII order by domain name.
A complex type that contains the response information for the request.
ListHostedZonesByNameRequest is a API request type for the ListHostedZonesByName API operation.
A request to retrieve a list of the public and private hosted zones that are associated with the current AWS account.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListHostedZonesResponse.
ListHostedZonesPager is used to paginate the request.
ListHostedZonesRequest is a API request type for the ListHostedZones API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListQueryLoggingConfigsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListQueryLoggingConfigsResponse.
ListQueryLoggingConfigsRequest is a API request type for the ListQueryLoggingConfigs API operation.
A request for the resource record sets that are associated with a specified hosted zone.
A complex type that contains list information for the resource record set.
ListResourceRecordSetsPager is used to paginate the request.
ListResourceRecordSetsRequest is a API request type for the ListResourceRecordSets API operation.
A request to get a list of the reusable delegation sets that are associated with the current AWS account.
A complex type that contains information about the reusable delegation sets that are associated with the current AWS account.
ListReusableDelegationSetsRequest is a API request type for the ListReusableDelegationSets API operation.
A complex type containing information about a request for a list of the tags that are associated with an individual resource.
A complex type that contains information about the health checks or hosted zones for which you want to list tags.
ListTagsForResourceRequest is a API request type for the ListTagsForResource API operation.
A complex type that contains information about the health checks or hosted zones for which you want to list tags.
A complex type containing tags for the specified resources.
ListTagsForResourcesRequest is a API request type for the ListTagsForResources API operation.
A complex type that contains the information about the request to list the traffic policies that are associated with the current AWS account.
A complex type that contains the response information for the request.
ListTrafficPoliciesRequest is a API request type for the ListTrafficPolicies API operation.
A request for the traffic policy instances that you created in a specified hosted zone.
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesByHostedZoneRequest is a API request type for the ListTrafficPolicyInstancesByHostedZone API operation.
A complex type that contains the information about the request to list your traffic policy instances.
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesByPolicyRequest is a API request type for the ListTrafficPolicyInstancesByPolicy API operation.
A request to get information about the traffic policy instances that you created by using the current AWS account.
A complex type that contains the response information for the request.
ListTrafficPolicyInstancesRequest is a API request type for the ListTrafficPolicyInstances API operation.
A complex type that contains the information about the request to list your traffic policies.
A complex type that contains the response information for the request.
ListTrafficPolicyVersionsRequest is a API request type for the ListTrafficPolicyVersions API operation.
A complex type that contains information about that can be associated with your hosted zone.
A complex type that contains the response information for the request.
ListVPCAssociationAuthorizationsRequest is a API request type for the ListVPCAssociationAuthorizations API operation.
A complex type that contains information about a configuration for DNS query logging.
Information specific to the resource record.
Information about the resource record set to create or delete.
A complex type containing a resource and its associated tags.
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
Route53 provides the API operation methods for making requests to Amazon Route 53.
A complex type that contains the status that one Amazon Route 53 health checker reports and the time of the health check.
A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.
Gets the value that Amazon Route 53 returns in response to a DNS request for a specified record name and type.
A complex type that contains the response to a TestDNSAnswer request.
TestDNSAnswerRequest is a API request type for the TestDNSAnswer API operation.
A complex type that contains settings for a traffic policy.
A complex type that contains settings for the new traffic policy instance.
A complex type that contains information about the latest version of one traffic policy that is associated with the current AWS account.
A complex type that contains information about a request to update a health check.
Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateHealthCheckResponse.
UpdateHealthCheckRequest is a API request type for the UpdateHealthCheck API operation.
A request to update the comment for a hosted zone.
A complex type that contains the response to the UpdateHostedZoneComment request.
UpdateHostedZoneCommentRequest is a API request type for the UpdateHostedZoneComment API operation.
A complex type that contains information about the traffic policy that you want to update the comment for.
A complex type that contains the response information for the traffic policy.
UpdateTrafficPolicyCommentRequest is a API request type for the UpdateTrafficPolicyComment API operation.
A complex type that contains information about the resource record sets that you want to update based on a specified traffic policy instance.
A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.
UpdateTrafficPolicyInstanceRequest is a API request type for the UpdateTrafficPolicyInstance API operation.
(Private hosted zones only) A complex type that contains information about an Amazon VPC.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author