import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration } from "@smithy/types"; import type { WaiterResult } from "@smithy/util-waiter"; import { type ActivateKeySigningKeyCommandInput, type ActivateKeySigningKeyCommandOutput } from "./commands/ActivateKeySigningKeyCommand"; import { type AssociateVPCWithHostedZoneCommandInput, type AssociateVPCWithHostedZoneCommandOutput } from "./commands/AssociateVPCWithHostedZoneCommand"; import { type ChangeCidrCollectionCommandInput, type ChangeCidrCollectionCommandOutput } from "./commands/ChangeCidrCollectionCommand"; import { type ChangeResourceRecordSetsCommandInput, type ChangeResourceRecordSetsCommandOutput } from "./commands/ChangeResourceRecordSetsCommand"; import { type ChangeTagsForResourceCommandInput, type ChangeTagsForResourceCommandOutput } from "./commands/ChangeTagsForResourceCommand"; import { type CreateCidrCollectionCommandInput, type CreateCidrCollectionCommandOutput } from "./commands/CreateCidrCollectionCommand"; import { type CreateHealthCheckCommandInput, type CreateHealthCheckCommandOutput } from "./commands/CreateHealthCheckCommand"; import { type CreateHostedZoneCommandInput, type CreateHostedZoneCommandOutput } from "./commands/CreateHostedZoneCommand"; import { type CreateKeySigningKeyCommandInput, type CreateKeySigningKeyCommandOutput } from "./commands/CreateKeySigningKeyCommand"; import { type CreateQueryLoggingConfigCommandInput, type CreateQueryLoggingConfigCommandOutput } from "./commands/CreateQueryLoggingConfigCommand"; import { type CreateReusableDelegationSetCommandInput, type CreateReusableDelegationSetCommandOutput } from "./commands/CreateReusableDelegationSetCommand"; import { type CreateTrafficPolicyCommandInput, type CreateTrafficPolicyCommandOutput } from "./commands/CreateTrafficPolicyCommand"; import { type CreateTrafficPolicyInstanceCommandInput, type CreateTrafficPolicyInstanceCommandOutput } from "./commands/CreateTrafficPolicyInstanceCommand"; import { type CreateTrafficPolicyVersionCommandInput, type CreateTrafficPolicyVersionCommandOutput } from "./commands/CreateTrafficPolicyVersionCommand"; import { type CreateVPCAssociationAuthorizationCommandInput, type CreateVPCAssociationAuthorizationCommandOutput } from "./commands/CreateVPCAssociationAuthorizationCommand"; import { type DeactivateKeySigningKeyCommandInput, type DeactivateKeySigningKeyCommandOutput } from "./commands/DeactivateKeySigningKeyCommand"; import { type DeleteCidrCollectionCommandInput, type DeleteCidrCollectionCommandOutput } from "./commands/DeleteCidrCollectionCommand"; import { type DeleteHealthCheckCommandInput, type DeleteHealthCheckCommandOutput } from "./commands/DeleteHealthCheckCommand"; import { type DeleteHostedZoneCommandInput, type DeleteHostedZoneCommandOutput } from "./commands/DeleteHostedZoneCommand"; import { type DeleteKeySigningKeyCommandInput, type DeleteKeySigningKeyCommandOutput } from "./commands/DeleteKeySigningKeyCommand"; import { type DeleteQueryLoggingConfigCommandInput, type DeleteQueryLoggingConfigCommandOutput } from "./commands/DeleteQueryLoggingConfigCommand"; import { type DeleteReusableDelegationSetCommandInput, type DeleteReusableDelegationSetCommandOutput } from "./commands/DeleteReusableDelegationSetCommand"; import { type DeleteTrafficPolicyCommandInput, type DeleteTrafficPolicyCommandOutput } from "./commands/DeleteTrafficPolicyCommand"; import { type DeleteTrafficPolicyInstanceCommandInput, type DeleteTrafficPolicyInstanceCommandOutput } from "./commands/DeleteTrafficPolicyInstanceCommand"; import { type DeleteVPCAssociationAuthorizationCommandInput, type DeleteVPCAssociationAuthorizationCommandOutput } from "./commands/DeleteVPCAssociationAuthorizationCommand"; import { type DisableHostedZoneDNSSECCommandInput, type DisableHostedZoneDNSSECCommandOutput } from "./commands/DisableHostedZoneDNSSECCommand"; import { type DisassociateVPCFromHostedZoneCommandInput, type DisassociateVPCFromHostedZoneCommandOutput } from "./commands/DisassociateVPCFromHostedZoneCommand"; import { type EnableHostedZoneDNSSECCommandInput, type EnableHostedZoneDNSSECCommandOutput } from "./commands/EnableHostedZoneDNSSECCommand"; import { type GetAccountLimitCommandInput, type GetAccountLimitCommandOutput } from "./commands/GetAccountLimitCommand"; import { type GetChangeCommandInput, type GetChangeCommandOutput } from "./commands/GetChangeCommand"; import { type GetCheckerIpRangesCommandInput, type GetCheckerIpRangesCommandOutput } from "./commands/GetCheckerIpRangesCommand"; import { type GetDNSSECCommandInput, type GetDNSSECCommandOutput } from "./commands/GetDNSSECCommand"; import { type GetGeoLocationCommandInput, type GetGeoLocationCommandOutput } from "./commands/GetGeoLocationCommand"; import { type GetHealthCheckCommandInput, type GetHealthCheckCommandOutput } from "./commands/GetHealthCheckCommand"; import { type GetHealthCheckCountCommandInput, type GetHealthCheckCountCommandOutput } from "./commands/GetHealthCheckCountCommand"; import { type GetHealthCheckLastFailureReasonCommandInput, type GetHealthCheckLastFailureReasonCommandOutput } from "./commands/GetHealthCheckLastFailureReasonCommand"; import { type GetHealthCheckStatusCommandInput, type GetHealthCheckStatusCommandOutput } from "./commands/GetHealthCheckStatusCommand"; import { type GetHostedZoneCommandInput, type GetHostedZoneCommandOutput } from "./commands/GetHostedZoneCommand"; import { type GetHostedZoneCountCommandInput, type GetHostedZoneCountCommandOutput } from "./commands/GetHostedZoneCountCommand"; import { type GetHostedZoneLimitCommandInput, type GetHostedZoneLimitCommandOutput } from "./commands/GetHostedZoneLimitCommand"; import { type GetQueryLoggingConfigCommandInput, type GetQueryLoggingConfigCommandOutput } from "./commands/GetQueryLoggingConfigCommand"; import { type GetReusableDelegationSetCommandInput, type GetReusableDelegationSetCommandOutput } from "./commands/GetReusableDelegationSetCommand"; import { type GetReusableDelegationSetLimitCommandInput, type GetReusableDelegationSetLimitCommandOutput } from "./commands/GetReusableDelegationSetLimitCommand"; import { type GetTrafficPolicyCommandInput, type GetTrafficPolicyCommandOutput } from "./commands/GetTrafficPolicyCommand"; import { type GetTrafficPolicyInstanceCommandInput, type GetTrafficPolicyInstanceCommandOutput } from "./commands/GetTrafficPolicyInstanceCommand"; import { type GetTrafficPolicyInstanceCountCommandInput, type GetTrafficPolicyInstanceCountCommandOutput } from "./commands/GetTrafficPolicyInstanceCountCommand"; import { type ListCidrBlocksCommandInput, type ListCidrBlocksCommandOutput } from "./commands/ListCidrBlocksCommand"; import { type ListCidrCollectionsCommandInput, type ListCidrCollectionsCommandOutput } from "./commands/ListCidrCollectionsCommand"; import { type ListCidrLocationsCommandInput, type ListCidrLocationsCommandOutput } from "./commands/ListCidrLocationsCommand"; import { type ListGeoLocationsCommandInput, type ListGeoLocationsCommandOutput } from "./commands/ListGeoLocationsCommand"; import { type ListHealthChecksCommandInput, type ListHealthChecksCommandOutput } from "./commands/ListHealthChecksCommand"; import { type ListHostedZonesByNameCommandInput, type ListHostedZonesByNameCommandOutput } from "./commands/ListHostedZonesByNameCommand"; import { type ListHostedZonesByVPCCommandInput, type ListHostedZonesByVPCCommandOutput } from "./commands/ListHostedZonesByVPCCommand"; import { type ListHostedZonesCommandInput, type ListHostedZonesCommandOutput } from "./commands/ListHostedZonesCommand"; import { type ListQueryLoggingConfigsCommandInput, type ListQueryLoggingConfigsCommandOutput } from "./commands/ListQueryLoggingConfigsCommand"; import { type ListResourceRecordSetsCommandInput, type ListResourceRecordSetsCommandOutput } from "./commands/ListResourceRecordSetsCommand"; import { type ListReusableDelegationSetsCommandInput, type ListReusableDelegationSetsCommandOutput } from "./commands/ListReusableDelegationSetsCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ListTagsForResourcesCommandInput, type ListTagsForResourcesCommandOutput } from "./commands/ListTagsForResourcesCommand"; import { type ListTrafficPoliciesCommandInput, type ListTrafficPoliciesCommandOutput } from "./commands/ListTrafficPoliciesCommand"; import { type ListTrafficPolicyInstancesByHostedZoneCommandInput, type ListTrafficPolicyInstancesByHostedZoneCommandOutput } from "./commands/ListTrafficPolicyInstancesByHostedZoneCommand"; import { type ListTrafficPolicyInstancesByPolicyCommandInput, type ListTrafficPolicyInstancesByPolicyCommandOutput } from "./commands/ListTrafficPolicyInstancesByPolicyCommand"; import { type ListTrafficPolicyInstancesCommandInput, type ListTrafficPolicyInstancesCommandOutput } from "./commands/ListTrafficPolicyInstancesCommand"; import { type ListTrafficPolicyVersionsCommandInput, type ListTrafficPolicyVersionsCommandOutput } from "./commands/ListTrafficPolicyVersionsCommand"; import { type ListVPCAssociationAuthorizationsCommandInput, type ListVPCAssociationAuthorizationsCommandOutput } from "./commands/ListVPCAssociationAuthorizationsCommand"; import { type TestDNSAnswerCommandInput, type TestDNSAnswerCommandOutput } from "./commands/TestDNSAnswerCommand"; import { type UpdateHealthCheckCommandInput, type UpdateHealthCheckCommandOutput } from "./commands/UpdateHealthCheckCommand"; import { type UpdateHostedZoneCommentCommandInput, type UpdateHostedZoneCommentCommandOutput } from "./commands/UpdateHostedZoneCommentCommand"; import { type UpdateHostedZoneFeaturesCommandInput, type UpdateHostedZoneFeaturesCommandOutput } from "./commands/UpdateHostedZoneFeaturesCommand"; import { type UpdateTrafficPolicyCommentCommandInput, type UpdateTrafficPolicyCommentCommandOutput } from "./commands/UpdateTrafficPolicyCommentCommand"; import { type UpdateTrafficPolicyInstanceCommandInput, type UpdateTrafficPolicyInstanceCommandOutput } from "./commands/UpdateTrafficPolicyInstanceCommand"; import { Route53Client } from "./Route53Client"; export interface Route53 { /** * @see {@link ActivateKeySigningKeyCommand} */ activateKeySigningKey(args: ActivateKeySigningKeyCommandInput, options?: __HttpHandlerOptions): Promise; activateKeySigningKey(args: ActivateKeySigningKeyCommandInput, cb: (err: any, data?: ActivateKeySigningKeyCommandOutput) => void): void; activateKeySigningKey(args: ActivateKeySigningKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ActivateKeySigningKeyCommandOutput) => void): void; /** * @see {@link AssociateVPCWithHostedZoneCommand} */ associateVPCWithHostedZone(args: AssociateVPCWithHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; associateVPCWithHostedZone(args: AssociateVPCWithHostedZoneCommandInput, cb: (err: any, data?: AssociateVPCWithHostedZoneCommandOutput) => void): void; associateVPCWithHostedZone(args: AssociateVPCWithHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateVPCWithHostedZoneCommandOutput) => void): void; /** * @see {@link ChangeCidrCollectionCommand} */ changeCidrCollection(args: ChangeCidrCollectionCommandInput, options?: __HttpHandlerOptions): Promise; changeCidrCollection(args: ChangeCidrCollectionCommandInput, cb: (err: any, data?: ChangeCidrCollectionCommandOutput) => void): void; changeCidrCollection(args: ChangeCidrCollectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ChangeCidrCollectionCommandOutput) => void): void; /** * @see {@link ChangeResourceRecordSetsCommand} */ changeResourceRecordSets(args: ChangeResourceRecordSetsCommandInput, options?: __HttpHandlerOptions): Promise; changeResourceRecordSets(args: ChangeResourceRecordSetsCommandInput, cb: (err: any, data?: ChangeResourceRecordSetsCommandOutput) => void): void; changeResourceRecordSets(args: ChangeResourceRecordSetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ChangeResourceRecordSetsCommandOutput) => void): void; /** * @see {@link ChangeTagsForResourceCommand} */ changeTagsForResource(args: ChangeTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; changeTagsForResource(args: ChangeTagsForResourceCommandInput, cb: (err: any, data?: ChangeTagsForResourceCommandOutput) => void): void; changeTagsForResource(args: ChangeTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ChangeTagsForResourceCommandOutput) => void): void; /** * @see {@link CreateCidrCollectionCommand} */ createCidrCollection(args: CreateCidrCollectionCommandInput, options?: __HttpHandlerOptions): Promise; createCidrCollection(args: CreateCidrCollectionCommandInput, cb: (err: any, data?: CreateCidrCollectionCommandOutput) => void): void; createCidrCollection(args: CreateCidrCollectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCidrCollectionCommandOutput) => void): void; /** * @see {@link CreateHealthCheckCommand} */ createHealthCheck(args: CreateHealthCheckCommandInput, options?: __HttpHandlerOptions): Promise; createHealthCheck(args: CreateHealthCheckCommandInput, cb: (err: any, data?: CreateHealthCheckCommandOutput) => void): void; createHealthCheck(args: CreateHealthCheckCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateHealthCheckCommandOutput) => void): void; /** * @see {@link CreateHostedZoneCommand} */ createHostedZone(args: CreateHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; createHostedZone(args: CreateHostedZoneCommandInput, cb: (err: any, data?: CreateHostedZoneCommandOutput) => void): void; createHostedZone(args: CreateHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateHostedZoneCommandOutput) => void): void; /** * @see {@link CreateKeySigningKeyCommand} */ createKeySigningKey(args: CreateKeySigningKeyCommandInput, options?: __HttpHandlerOptions): Promise; createKeySigningKey(args: CreateKeySigningKeyCommandInput, cb: (err: any, data?: CreateKeySigningKeyCommandOutput) => void): void; createKeySigningKey(args: CreateKeySigningKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKeySigningKeyCommandOutput) => void): void; /** * @see {@link CreateQueryLoggingConfigCommand} */ createQueryLoggingConfig(args: CreateQueryLoggingConfigCommandInput, options?: __HttpHandlerOptions): Promise; createQueryLoggingConfig(args: CreateQueryLoggingConfigCommandInput, cb: (err: any, data?: CreateQueryLoggingConfigCommandOutput) => void): void; createQueryLoggingConfig(args: CreateQueryLoggingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateQueryLoggingConfigCommandOutput) => void): void; /** * @see {@link CreateReusableDelegationSetCommand} */ createReusableDelegationSet(args: CreateReusableDelegationSetCommandInput, options?: __HttpHandlerOptions): Promise; createReusableDelegationSet(args: CreateReusableDelegationSetCommandInput, cb: (err: any, data?: CreateReusableDelegationSetCommandOutput) => void): void; createReusableDelegationSet(args: CreateReusableDelegationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateReusableDelegationSetCommandOutput) => void): void; /** * @see {@link CreateTrafficPolicyCommand} */ createTrafficPolicy(args: CreateTrafficPolicyCommandInput, options?: __HttpHandlerOptions): Promise; createTrafficPolicy(args: CreateTrafficPolicyCommandInput, cb: (err: any, data?: CreateTrafficPolicyCommandOutput) => void): void; createTrafficPolicy(args: CreateTrafficPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTrafficPolicyCommandOutput) => void): void; /** * @see {@link CreateTrafficPolicyInstanceCommand} */ createTrafficPolicyInstance(args: CreateTrafficPolicyInstanceCommandInput, options?: __HttpHandlerOptions): Promise; createTrafficPolicyInstance(args: CreateTrafficPolicyInstanceCommandInput, cb: (err: any, data?: CreateTrafficPolicyInstanceCommandOutput) => void): void; createTrafficPolicyInstance(args: CreateTrafficPolicyInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTrafficPolicyInstanceCommandOutput) => void): void; /** * @see {@link CreateTrafficPolicyVersionCommand} */ createTrafficPolicyVersion(args: CreateTrafficPolicyVersionCommandInput, options?: __HttpHandlerOptions): Promise; createTrafficPolicyVersion(args: CreateTrafficPolicyVersionCommandInput, cb: (err: any, data?: CreateTrafficPolicyVersionCommandOutput) => void): void; createTrafficPolicyVersion(args: CreateTrafficPolicyVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateTrafficPolicyVersionCommandOutput) => void): void; /** * @see {@link CreateVPCAssociationAuthorizationCommand} */ createVPCAssociationAuthorization(args: CreateVPCAssociationAuthorizationCommandInput, options?: __HttpHandlerOptions): Promise; createVPCAssociationAuthorization(args: CreateVPCAssociationAuthorizationCommandInput, cb: (err: any, data?: CreateVPCAssociationAuthorizationCommandOutput) => void): void; createVPCAssociationAuthorization(args: CreateVPCAssociationAuthorizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVPCAssociationAuthorizationCommandOutput) => void): void; /** * @see {@link DeactivateKeySigningKeyCommand} */ deactivateKeySigningKey(args: DeactivateKeySigningKeyCommandInput, options?: __HttpHandlerOptions): Promise; deactivateKeySigningKey(args: DeactivateKeySigningKeyCommandInput, cb: (err: any, data?: DeactivateKeySigningKeyCommandOutput) => void): void; deactivateKeySigningKey(args: DeactivateKeySigningKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeactivateKeySigningKeyCommandOutput) => void): void; /** * @see {@link DeleteCidrCollectionCommand} */ deleteCidrCollection(args: DeleteCidrCollectionCommandInput, options?: __HttpHandlerOptions): Promise; deleteCidrCollection(args: DeleteCidrCollectionCommandInput, cb: (err: any, data?: DeleteCidrCollectionCommandOutput) => void): void; deleteCidrCollection(args: DeleteCidrCollectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCidrCollectionCommandOutput) => void): void; /** * @see {@link DeleteHealthCheckCommand} */ deleteHealthCheck(args: DeleteHealthCheckCommandInput, options?: __HttpHandlerOptions): Promise; deleteHealthCheck(args: DeleteHealthCheckCommandInput, cb: (err: any, data?: DeleteHealthCheckCommandOutput) => void): void; deleteHealthCheck(args: DeleteHealthCheckCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteHealthCheckCommandOutput) => void): void; /** * @see {@link DeleteHostedZoneCommand} */ deleteHostedZone(args: DeleteHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; deleteHostedZone(args: DeleteHostedZoneCommandInput, cb: (err: any, data?: DeleteHostedZoneCommandOutput) => void): void; deleteHostedZone(args: DeleteHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteHostedZoneCommandOutput) => void): void; /** * @see {@link DeleteKeySigningKeyCommand} */ deleteKeySigningKey(args: DeleteKeySigningKeyCommandInput, options?: __HttpHandlerOptions): Promise; deleteKeySigningKey(args: DeleteKeySigningKeyCommandInput, cb: (err: any, data?: DeleteKeySigningKeyCommandOutput) => void): void; deleteKeySigningKey(args: DeleteKeySigningKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKeySigningKeyCommandOutput) => void): void; /** * @see {@link DeleteQueryLoggingConfigCommand} */ deleteQueryLoggingConfig(args: DeleteQueryLoggingConfigCommandInput, options?: __HttpHandlerOptions): Promise; deleteQueryLoggingConfig(args: DeleteQueryLoggingConfigCommandInput, cb: (err: any, data?: DeleteQueryLoggingConfigCommandOutput) => void): void; deleteQueryLoggingConfig(args: DeleteQueryLoggingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteQueryLoggingConfigCommandOutput) => void): void; /** * @see {@link DeleteReusableDelegationSetCommand} */ deleteReusableDelegationSet(args: DeleteReusableDelegationSetCommandInput, options?: __HttpHandlerOptions): Promise; deleteReusableDelegationSet(args: DeleteReusableDelegationSetCommandInput, cb: (err: any, data?: DeleteReusableDelegationSetCommandOutput) => void): void; deleteReusableDelegationSet(args: DeleteReusableDelegationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteReusableDelegationSetCommandOutput) => void): void; /** * @see {@link DeleteTrafficPolicyCommand} */ deleteTrafficPolicy(args: DeleteTrafficPolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteTrafficPolicy(args: DeleteTrafficPolicyCommandInput, cb: (err: any, data?: DeleteTrafficPolicyCommandOutput) => void): void; deleteTrafficPolicy(args: DeleteTrafficPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTrafficPolicyCommandOutput) => void): void; /** * @see {@link DeleteTrafficPolicyInstanceCommand} */ deleteTrafficPolicyInstance(args: DeleteTrafficPolicyInstanceCommandInput, options?: __HttpHandlerOptions): Promise; deleteTrafficPolicyInstance(args: DeleteTrafficPolicyInstanceCommandInput, cb: (err: any, data?: DeleteTrafficPolicyInstanceCommandOutput) => void): void; deleteTrafficPolicyInstance(args: DeleteTrafficPolicyInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteTrafficPolicyInstanceCommandOutput) => void): void; /** * @see {@link DeleteVPCAssociationAuthorizationCommand} */ deleteVPCAssociationAuthorization(args: DeleteVPCAssociationAuthorizationCommandInput, options?: __HttpHandlerOptions): Promise; deleteVPCAssociationAuthorization(args: DeleteVPCAssociationAuthorizationCommandInput, cb: (err: any, data?: DeleteVPCAssociationAuthorizationCommandOutput) => void): void; deleteVPCAssociationAuthorization(args: DeleteVPCAssociationAuthorizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteVPCAssociationAuthorizationCommandOutput) => void): void; /** * @see {@link DisableHostedZoneDNSSECCommand} */ disableHostedZoneDNSSEC(args: DisableHostedZoneDNSSECCommandInput, options?: __HttpHandlerOptions): Promise; disableHostedZoneDNSSEC(args: DisableHostedZoneDNSSECCommandInput, cb: (err: any, data?: DisableHostedZoneDNSSECCommandOutput) => void): void; disableHostedZoneDNSSEC(args: DisableHostedZoneDNSSECCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisableHostedZoneDNSSECCommandOutput) => void): void; /** * @see {@link DisassociateVPCFromHostedZoneCommand} */ disassociateVPCFromHostedZone(args: DisassociateVPCFromHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; disassociateVPCFromHostedZone(args: DisassociateVPCFromHostedZoneCommandInput, cb: (err: any, data?: DisassociateVPCFromHostedZoneCommandOutput) => void): void; disassociateVPCFromHostedZone(args: DisassociateVPCFromHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateVPCFromHostedZoneCommandOutput) => void): void; /** * @see {@link EnableHostedZoneDNSSECCommand} */ enableHostedZoneDNSSEC(args: EnableHostedZoneDNSSECCommandInput, options?: __HttpHandlerOptions): Promise; enableHostedZoneDNSSEC(args: EnableHostedZoneDNSSECCommandInput, cb: (err: any, data?: EnableHostedZoneDNSSECCommandOutput) => void): void; enableHostedZoneDNSSEC(args: EnableHostedZoneDNSSECCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: EnableHostedZoneDNSSECCommandOutput) => void): void; /** * @see {@link GetAccountLimitCommand} */ getAccountLimit(args: GetAccountLimitCommandInput, options?: __HttpHandlerOptions): Promise; getAccountLimit(args: GetAccountLimitCommandInput, cb: (err: any, data?: GetAccountLimitCommandOutput) => void): void; getAccountLimit(args: GetAccountLimitCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccountLimitCommandOutput) => void): void; /** * @see {@link GetChangeCommand} */ getChange(args: GetChangeCommandInput, options?: __HttpHandlerOptions): Promise; getChange(args: GetChangeCommandInput, cb: (err: any, data?: GetChangeCommandOutput) => void): void; getChange(args: GetChangeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetChangeCommandOutput) => void): void; /** * @see {@link GetCheckerIpRangesCommand} */ getCheckerIpRanges(): Promise; getCheckerIpRanges(args: GetCheckerIpRangesCommandInput, options?: __HttpHandlerOptions): Promise; getCheckerIpRanges(args: GetCheckerIpRangesCommandInput, cb: (err: any, data?: GetCheckerIpRangesCommandOutput) => void): void; getCheckerIpRanges(args: GetCheckerIpRangesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCheckerIpRangesCommandOutput) => void): void; /** * @see {@link GetDNSSECCommand} */ getDNSSEC(args: GetDNSSECCommandInput, options?: __HttpHandlerOptions): Promise; getDNSSEC(args: GetDNSSECCommandInput, cb: (err: any, data?: GetDNSSECCommandOutput) => void): void; getDNSSEC(args: GetDNSSECCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDNSSECCommandOutput) => void): void; /** * @see {@link GetGeoLocationCommand} */ getGeoLocation(): Promise; getGeoLocation(args: GetGeoLocationCommandInput, options?: __HttpHandlerOptions): Promise; getGeoLocation(args: GetGeoLocationCommandInput, cb: (err: any, data?: GetGeoLocationCommandOutput) => void): void; getGeoLocation(args: GetGeoLocationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetGeoLocationCommandOutput) => void): void; /** * @see {@link GetHealthCheckCommand} */ getHealthCheck(args: GetHealthCheckCommandInput, options?: __HttpHandlerOptions): Promise; getHealthCheck(args: GetHealthCheckCommandInput, cb: (err: any, data?: GetHealthCheckCommandOutput) => void): void; getHealthCheck(args: GetHealthCheckCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHealthCheckCommandOutput) => void): void; /** * @see {@link GetHealthCheckCountCommand} */ getHealthCheckCount(): Promise; getHealthCheckCount(args: GetHealthCheckCountCommandInput, options?: __HttpHandlerOptions): Promise; getHealthCheckCount(args: GetHealthCheckCountCommandInput, cb: (err: any, data?: GetHealthCheckCountCommandOutput) => void): void; getHealthCheckCount(args: GetHealthCheckCountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHealthCheckCountCommandOutput) => void): void; /** * @see {@link GetHealthCheckLastFailureReasonCommand} */ getHealthCheckLastFailureReason(args: GetHealthCheckLastFailureReasonCommandInput, options?: __HttpHandlerOptions): Promise; getHealthCheckLastFailureReason(args: GetHealthCheckLastFailureReasonCommandInput, cb: (err: any, data?: GetHealthCheckLastFailureReasonCommandOutput) => void): void; getHealthCheckLastFailureReason(args: GetHealthCheckLastFailureReasonCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHealthCheckLastFailureReasonCommandOutput) => void): void; /** * @see {@link GetHealthCheckStatusCommand} */ getHealthCheckStatus(args: GetHealthCheckStatusCommandInput, options?: __HttpHandlerOptions): Promise; getHealthCheckStatus(args: GetHealthCheckStatusCommandInput, cb: (err: any, data?: GetHealthCheckStatusCommandOutput) => void): void; getHealthCheckStatus(args: GetHealthCheckStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHealthCheckStatusCommandOutput) => void): void; /** * @see {@link GetHostedZoneCommand} */ getHostedZone(args: GetHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; getHostedZone(args: GetHostedZoneCommandInput, cb: (err: any, data?: GetHostedZoneCommandOutput) => void): void; getHostedZone(args: GetHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHostedZoneCommandOutput) => void): void; /** * @see {@link GetHostedZoneCountCommand} */ getHostedZoneCount(): Promise; getHostedZoneCount(args: GetHostedZoneCountCommandInput, options?: __HttpHandlerOptions): Promise; getHostedZoneCount(args: GetHostedZoneCountCommandInput, cb: (err: any, data?: GetHostedZoneCountCommandOutput) => void): void; getHostedZoneCount(args: GetHostedZoneCountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHostedZoneCountCommandOutput) => void): void; /** * @see {@link GetHostedZoneLimitCommand} */ getHostedZoneLimit(args: GetHostedZoneLimitCommandInput, options?: __HttpHandlerOptions): Promise; getHostedZoneLimit(args: GetHostedZoneLimitCommandInput, cb: (err: any, data?: GetHostedZoneLimitCommandOutput) => void): void; getHostedZoneLimit(args: GetHostedZoneLimitCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetHostedZoneLimitCommandOutput) => void): void; /** * @see {@link GetQueryLoggingConfigCommand} */ getQueryLoggingConfig(args: GetQueryLoggingConfigCommandInput, options?: __HttpHandlerOptions): Promise; getQueryLoggingConfig(args: GetQueryLoggingConfigCommandInput, cb: (err: any, data?: GetQueryLoggingConfigCommandOutput) => void): void; getQueryLoggingConfig(args: GetQueryLoggingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetQueryLoggingConfigCommandOutput) => void): void; /** * @see {@link GetReusableDelegationSetCommand} */ getReusableDelegationSet(args: GetReusableDelegationSetCommandInput, options?: __HttpHandlerOptions): Promise; getReusableDelegationSet(args: GetReusableDelegationSetCommandInput, cb: (err: any, data?: GetReusableDelegationSetCommandOutput) => void): void; getReusableDelegationSet(args: GetReusableDelegationSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReusableDelegationSetCommandOutput) => void): void; /** * @see {@link GetReusableDelegationSetLimitCommand} */ getReusableDelegationSetLimit(args: GetReusableDelegationSetLimitCommandInput, options?: __HttpHandlerOptions): Promise; getReusableDelegationSetLimit(args: GetReusableDelegationSetLimitCommandInput, cb: (err: any, data?: GetReusableDelegationSetLimitCommandOutput) => void): void; getReusableDelegationSetLimit(args: GetReusableDelegationSetLimitCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetReusableDelegationSetLimitCommandOutput) => void): void; /** * @see {@link GetTrafficPolicyCommand} */ getTrafficPolicy(args: GetTrafficPolicyCommandInput, options?: __HttpHandlerOptions): Promise; getTrafficPolicy(args: GetTrafficPolicyCommandInput, cb: (err: any, data?: GetTrafficPolicyCommandOutput) => void): void; getTrafficPolicy(args: GetTrafficPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTrafficPolicyCommandOutput) => void): void; /** * @see {@link GetTrafficPolicyInstanceCommand} */ getTrafficPolicyInstance(args: GetTrafficPolicyInstanceCommandInput, options?: __HttpHandlerOptions): Promise; getTrafficPolicyInstance(args: GetTrafficPolicyInstanceCommandInput, cb: (err: any, data?: GetTrafficPolicyInstanceCommandOutput) => void): void; getTrafficPolicyInstance(args: GetTrafficPolicyInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTrafficPolicyInstanceCommandOutput) => void): void; /** * @see {@link GetTrafficPolicyInstanceCountCommand} */ getTrafficPolicyInstanceCount(): Promise; getTrafficPolicyInstanceCount(args: GetTrafficPolicyInstanceCountCommandInput, options?: __HttpHandlerOptions): Promise; getTrafficPolicyInstanceCount(args: GetTrafficPolicyInstanceCountCommandInput, cb: (err: any, data?: GetTrafficPolicyInstanceCountCommandOutput) => void): void; getTrafficPolicyInstanceCount(args: GetTrafficPolicyInstanceCountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTrafficPolicyInstanceCountCommandOutput) => void): void; /** * @see {@link ListCidrBlocksCommand} */ listCidrBlocks(args: ListCidrBlocksCommandInput, options?: __HttpHandlerOptions): Promise; listCidrBlocks(args: ListCidrBlocksCommandInput, cb: (err: any, data?: ListCidrBlocksCommandOutput) => void): void; listCidrBlocks(args: ListCidrBlocksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCidrBlocksCommandOutput) => void): void; /** * @see {@link ListCidrCollectionsCommand} */ listCidrCollections(): Promise; listCidrCollections(args: ListCidrCollectionsCommandInput, options?: __HttpHandlerOptions): Promise; listCidrCollections(args: ListCidrCollectionsCommandInput, cb: (err: any, data?: ListCidrCollectionsCommandOutput) => void): void; listCidrCollections(args: ListCidrCollectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCidrCollectionsCommandOutput) => void): void; /** * @see {@link ListCidrLocationsCommand} */ listCidrLocations(args: ListCidrLocationsCommandInput, options?: __HttpHandlerOptions): Promise; listCidrLocations(args: ListCidrLocationsCommandInput, cb: (err: any, data?: ListCidrLocationsCommandOutput) => void): void; listCidrLocations(args: ListCidrLocationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCidrLocationsCommandOutput) => void): void; /** * @see {@link ListGeoLocationsCommand} */ listGeoLocations(): Promise; listGeoLocations(args: ListGeoLocationsCommandInput, options?: __HttpHandlerOptions): Promise; listGeoLocations(args: ListGeoLocationsCommandInput, cb: (err: any, data?: ListGeoLocationsCommandOutput) => void): void; listGeoLocations(args: ListGeoLocationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListGeoLocationsCommandOutput) => void): void; /** * @see {@link ListHealthChecksCommand} */ listHealthChecks(): Promise; listHealthChecks(args: ListHealthChecksCommandInput, options?: __HttpHandlerOptions): Promise; listHealthChecks(args: ListHealthChecksCommandInput, cb: (err: any, data?: ListHealthChecksCommandOutput) => void): void; listHealthChecks(args: ListHealthChecksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListHealthChecksCommandOutput) => void): void; /** * @see {@link ListHostedZonesCommand} */ listHostedZones(): Promise; listHostedZones(args: ListHostedZonesCommandInput, options?: __HttpHandlerOptions): Promise; listHostedZones(args: ListHostedZonesCommandInput, cb: (err: any, data?: ListHostedZonesCommandOutput) => void): void; listHostedZones(args: ListHostedZonesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListHostedZonesCommandOutput) => void): void; /** * @see {@link ListHostedZonesByNameCommand} */ listHostedZonesByName(): Promise; listHostedZonesByName(args: ListHostedZonesByNameCommandInput, options?: __HttpHandlerOptions): Promise; listHostedZonesByName(args: ListHostedZonesByNameCommandInput, cb: (err: any, data?: ListHostedZonesByNameCommandOutput) => void): void; listHostedZonesByName(args: ListHostedZonesByNameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListHostedZonesByNameCommandOutput) => void): void; /** * @see {@link ListHostedZonesByVPCCommand} */ listHostedZonesByVPC(args: ListHostedZonesByVPCCommandInput, options?: __HttpHandlerOptions): Promise; listHostedZonesByVPC(args: ListHostedZonesByVPCCommandInput, cb: (err: any, data?: ListHostedZonesByVPCCommandOutput) => void): void; listHostedZonesByVPC(args: ListHostedZonesByVPCCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListHostedZonesByVPCCommandOutput) => void): void; /** * @see {@link ListQueryLoggingConfigsCommand} */ listQueryLoggingConfigs(): Promise; listQueryLoggingConfigs(args: ListQueryLoggingConfigsCommandInput, options?: __HttpHandlerOptions): Promise; listQueryLoggingConfigs(args: ListQueryLoggingConfigsCommandInput, cb: (err: any, data?: ListQueryLoggingConfigsCommandOutput) => void): void; listQueryLoggingConfigs(args: ListQueryLoggingConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListQueryLoggingConfigsCommandOutput) => void): void; /** * @see {@link ListResourceRecordSetsCommand} */ listResourceRecordSets(args: ListResourceRecordSetsCommandInput, options?: __HttpHandlerOptions): Promise; listResourceRecordSets(args: ListResourceRecordSetsCommandInput, cb: (err: any, data?: ListResourceRecordSetsCommandOutput) => void): void; listResourceRecordSets(args: ListResourceRecordSetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceRecordSetsCommandOutput) => void): void; /** * @see {@link ListReusableDelegationSetsCommand} */ listReusableDelegationSets(): Promise; listReusableDelegationSets(args: ListReusableDelegationSetsCommandInput, options?: __HttpHandlerOptions): Promise; listReusableDelegationSets(args: ListReusableDelegationSetsCommandInput, cb: (err: any, data?: ListReusableDelegationSetsCommandOutput) => void): void; listReusableDelegationSets(args: ListReusableDelegationSetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListReusableDelegationSetsCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListTagsForResourcesCommand} */ listTagsForResources(args: ListTagsForResourcesCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResources(args: ListTagsForResourcesCommandInput, cb: (err: any, data?: ListTagsForResourcesCommandOutput) => void): void; listTagsForResources(args: ListTagsForResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourcesCommandOutput) => void): void; /** * @see {@link ListTrafficPoliciesCommand} */ listTrafficPolicies(): Promise; listTrafficPolicies(args: ListTrafficPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listTrafficPolicies(args: ListTrafficPoliciesCommandInput, cb: (err: any, data?: ListTrafficPoliciesCommandOutput) => void): void; listTrafficPolicies(args: ListTrafficPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTrafficPoliciesCommandOutput) => void): void; /** * @see {@link ListTrafficPolicyInstancesCommand} */ listTrafficPolicyInstances(): Promise; listTrafficPolicyInstances(args: ListTrafficPolicyInstancesCommandInput, options?: __HttpHandlerOptions): Promise; listTrafficPolicyInstances(args: ListTrafficPolicyInstancesCommandInput, cb: (err: any, data?: ListTrafficPolicyInstancesCommandOutput) => void): void; listTrafficPolicyInstances(args: ListTrafficPolicyInstancesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTrafficPolicyInstancesCommandOutput) => void): void; /** * @see {@link ListTrafficPolicyInstancesByHostedZoneCommand} */ listTrafficPolicyInstancesByHostedZone(args: ListTrafficPolicyInstancesByHostedZoneCommandInput, options?: __HttpHandlerOptions): Promise; listTrafficPolicyInstancesByHostedZone(args: ListTrafficPolicyInstancesByHostedZoneCommandInput, cb: (err: any, data?: ListTrafficPolicyInstancesByHostedZoneCommandOutput) => void): void; listTrafficPolicyInstancesByHostedZone(args: ListTrafficPolicyInstancesByHostedZoneCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTrafficPolicyInstancesByHostedZoneCommandOutput) => void): void; /** * @see {@link ListTrafficPolicyInstancesByPolicyCommand} */ listTrafficPolicyInstancesByPolicy(args: ListTrafficPolicyInstancesByPolicyCommandInput, options?: __HttpHandlerOptions): Promise; listTrafficPolicyInstancesByPolicy(args: ListTrafficPolicyInstancesByPolicyCommandInput, cb: (err: any, data?: ListTrafficPolicyInstancesByPolicyCommandOutput) => void): void; listTrafficPolicyInstancesByPolicy(args: ListTrafficPolicyInstancesByPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTrafficPolicyInstancesByPolicyCommandOutput) => void): void; /** * @see {@link ListTrafficPolicyVersionsCommand} */ listTrafficPolicyVersions(args: ListTrafficPolicyVersionsCommandInput, options?: __HttpHandlerOptions): Promise; listTrafficPolicyVersions(args: ListTrafficPolicyVersionsCommandInput, cb: (err: any, data?: ListTrafficPolicyVersionsCommandOutput) => void): void; listTrafficPolicyVersions(args: ListTrafficPolicyVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTrafficPolicyVersionsCommandOutput) => void): void; /** * @see {@link ListVPCAssociationAuthorizationsCommand} */ listVPCAssociationAuthorizations(args: ListVPCAssociationAuthorizationsCommandInput, options?: __HttpHandlerOptions): Promise; listVPCAssociationAuthorizations(args: ListVPCAssociationAuthorizationsCommandInput, cb: (err: any, data?: ListVPCAssociationAuthorizationsCommandOutput) => void): void; listVPCAssociationAuthorizations(args: ListVPCAssociationAuthorizationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVPCAssociationAuthorizationsCommandOutput) => void): void; /** * @see {@link TestDNSAnswerCommand} */ testDNSAnswer(args: TestDNSAnswerCommandInput, options?: __HttpHandlerOptions): Promise; testDNSAnswer(args: TestDNSAnswerCommandInput, cb: (err: any, data?: TestDNSAnswerCommandOutput) => void): void; testDNSAnswer(args: TestDNSAnswerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestDNSAnswerCommandOutput) => void): void; /** * @see {@link UpdateHealthCheckCommand} */ updateHealthCheck(args: UpdateHealthCheckCommandInput, options?: __HttpHandlerOptions): Promise; updateHealthCheck(args: UpdateHealthCheckCommandInput, cb: (err: any, data?: UpdateHealthCheckCommandOutput) => void): void; updateHealthCheck(args: UpdateHealthCheckCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateHealthCheckCommandOutput) => void): void; /** * @see {@link UpdateHostedZoneCommentCommand} */ updateHostedZoneComment(args: UpdateHostedZoneCommentCommandInput, options?: __HttpHandlerOptions): Promise; updateHostedZoneComment(args: UpdateHostedZoneCommentCommandInput, cb: (err: any, data?: UpdateHostedZoneCommentCommandOutput) => void): void; updateHostedZoneComment(args: UpdateHostedZoneCommentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateHostedZoneCommentCommandOutput) => void): void; /** * @see {@link UpdateHostedZoneFeaturesCommand} */ updateHostedZoneFeatures(args: UpdateHostedZoneFeaturesCommandInput, options?: __HttpHandlerOptions): Promise; updateHostedZoneFeatures(args: UpdateHostedZoneFeaturesCommandInput, cb: (err: any, data?: UpdateHostedZoneFeaturesCommandOutput) => void): void; updateHostedZoneFeatures(args: UpdateHostedZoneFeaturesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateHostedZoneFeaturesCommandOutput) => void): void; /** * @see {@link UpdateTrafficPolicyCommentCommand} */ updateTrafficPolicyComment(args: UpdateTrafficPolicyCommentCommandInput, options?: __HttpHandlerOptions): Promise; updateTrafficPolicyComment(args: UpdateTrafficPolicyCommentCommandInput, cb: (err: any, data?: UpdateTrafficPolicyCommentCommandOutput) => void): void; updateTrafficPolicyComment(args: UpdateTrafficPolicyCommentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTrafficPolicyCommentCommandOutput) => void): void; /** * @see {@link UpdateTrafficPolicyInstanceCommand} */ updateTrafficPolicyInstance(args: UpdateTrafficPolicyInstanceCommandInput, options?: __HttpHandlerOptions): Promise; updateTrafficPolicyInstance(args: UpdateTrafficPolicyInstanceCommandInput, cb: (err: any, data?: UpdateTrafficPolicyInstanceCommandOutput) => void): void; updateTrafficPolicyInstance(args: UpdateTrafficPolicyInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateTrafficPolicyInstanceCommandOutput) => void): void; /** * @see {@link ListCidrBlocksCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCidrBlocksCommandOutput}. */ paginateListCidrBlocks(args: ListCidrBlocksCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCidrCollectionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCidrCollectionsCommandOutput}. */ paginateListCidrCollections(args?: ListCidrCollectionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCidrLocationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCidrLocationsCommandOutput}. */ paginateListCidrLocations(args: ListCidrLocationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListHealthChecksCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListHealthChecksCommandOutput}. */ paginateListHealthChecks(args?: ListHealthChecksCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListHostedZonesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListHostedZonesCommandOutput}. */ paginateListHostedZones(args?: ListHostedZonesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListQueryLoggingConfigsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListQueryLoggingConfigsCommandOutput}. */ paginateListQueryLoggingConfigs(args?: ListQueryLoggingConfigsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetChangeCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilResourceRecordSetsChanged(args: GetChangeCommandInput, waiterConfig: number | Omit, "client">): Promise; } /** *

Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web * service.

*

You can use Route 53 to:

* * @public */ export declare class Route53 extends Route53Client implements Route53 { }