/** * @public * @enum */ export declare const AcceleratedRecoveryStatus: { readonly DISABLED: "DISABLED"; readonly DISABLE_FAILED: "DISABLE_FAILED"; readonly DISABLING: "DISABLING"; readonly DISABLING_HOSTED_ZONE_LOCKED: "DISABLING_HOSTED_ZONE_LOCKED"; readonly ENABLED: "ENABLED"; readonly ENABLE_FAILED: "ENABLE_FAILED"; readonly ENABLING: "ENABLING"; readonly ENABLING_HOSTED_ZONE_LOCKED: "ENABLING_HOSTED_ZONE_LOCKED"; }; /** * @public */ export type AcceleratedRecoveryStatus = (typeof AcceleratedRecoveryStatus)[keyof typeof AcceleratedRecoveryStatus]; /** * @public * @enum */ export declare const AccountLimitType: { readonly MAX_HEALTH_CHECKS_BY_OWNER: "MAX_HEALTH_CHECKS_BY_OWNER"; readonly MAX_HOSTED_ZONES_BY_OWNER: "MAX_HOSTED_ZONES_BY_OWNER"; readonly MAX_REUSABLE_DELEGATION_SETS_BY_OWNER: "MAX_REUSABLE_DELEGATION_SETS_BY_OWNER"; readonly MAX_TRAFFIC_POLICIES_BY_OWNER: "MAX_TRAFFIC_POLICIES_BY_OWNER"; readonly MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER: "MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER"; }; /** * @public */ export type AccountLimitType = (typeof AccountLimitType)[keyof typeof AccountLimitType]; /** * @public * @enum */ export declare const ChangeStatus: { readonly INSYNC: "INSYNC"; readonly PENDING: "PENDING"; }; /** * @public */ export type ChangeStatus = (typeof ChangeStatus)[keyof typeof ChangeStatus]; /** * @public * @enum */ export declare const CloudWatchRegion: { readonly af_south_1: "af-south-1"; readonly ap_east_1: "ap-east-1"; readonly ap_east_2: "ap-east-2"; readonly ap_northeast_1: "ap-northeast-1"; readonly ap_northeast_2: "ap-northeast-2"; readonly ap_northeast_3: "ap-northeast-3"; readonly ap_south_1: "ap-south-1"; readonly ap_south_2: "ap-south-2"; readonly ap_southeast_1: "ap-southeast-1"; readonly ap_southeast_2: "ap-southeast-2"; readonly ap_southeast_3: "ap-southeast-3"; readonly ap_southeast_4: "ap-southeast-4"; readonly ap_southeast_5: "ap-southeast-5"; readonly ap_southeast_6: "ap-southeast-6"; readonly ap_southeast_7: "ap-southeast-7"; readonly ca_central_1: "ca-central-1"; readonly ca_west_1: "ca-west-1"; readonly cn_north_1: "cn-north-1"; readonly cn_northwest_1: "cn-northwest-1"; readonly eu_central_1: "eu-central-1"; readonly eu_central_2: "eu-central-2"; readonly eu_isoe_west_1: "eu-isoe-west-1"; readonly eu_north_1: "eu-north-1"; readonly eu_south_1: "eu-south-1"; readonly eu_south_2: "eu-south-2"; readonly eu_west_1: "eu-west-1"; readonly eu_west_2: "eu-west-2"; readonly eu_west_3: "eu-west-3"; readonly eusc_de_east_1: "eusc-de-east-1"; readonly il_central_1: "il-central-1"; readonly me_central_1: "me-central-1"; readonly me_south_1: "me-south-1"; readonly mx_central_1: "mx-central-1"; readonly sa_east_1: "sa-east-1"; readonly us_east_1: "us-east-1"; readonly us_east_2: "us-east-2"; readonly us_gov_east_1: "us-gov-east-1"; readonly us_gov_west_1: "us-gov-west-1"; readonly us_iso_east_1: "us-iso-east-1"; readonly us_iso_west_1: "us-iso-west-1"; readonly us_isob_east_1: "us-isob-east-1"; readonly us_isob_west_1: "us-isob-west-1"; readonly us_isof_east_1: "us-isof-east-1"; readonly us_isof_south_1: "us-isof-south-1"; readonly us_west_1: "us-west-1"; readonly us_west_2: "us-west-2"; }; /** * @public */ export type CloudWatchRegion = (typeof CloudWatchRegion)[keyof typeof CloudWatchRegion]; /** * @public * @enum */ export declare const VPCRegion: { readonly af_south_1: "af-south-1"; readonly ap_east_1: "ap-east-1"; readonly ap_east_2: "ap-east-2"; readonly ap_northeast_1: "ap-northeast-1"; readonly ap_northeast_2: "ap-northeast-2"; readonly ap_northeast_3: "ap-northeast-3"; readonly ap_south_1: "ap-south-1"; readonly ap_south_2: "ap-south-2"; readonly ap_southeast_1: "ap-southeast-1"; readonly ap_southeast_2: "ap-southeast-2"; readonly ap_southeast_3: "ap-southeast-3"; readonly ap_southeast_4: "ap-southeast-4"; readonly ap_southeast_5: "ap-southeast-5"; readonly ap_southeast_6: "ap-southeast-6"; readonly ap_southeast_7: "ap-southeast-7"; readonly ca_central_1: "ca-central-1"; readonly ca_west_1: "ca-west-1"; readonly cn_north_1: "cn-north-1"; readonly cn_northwest_1: "cn-northwest-1"; readonly eu_central_1: "eu-central-1"; readonly eu_central_2: "eu-central-2"; readonly eu_isoe_west_1: "eu-isoe-west-1"; readonly eu_north_1: "eu-north-1"; readonly eu_south_1: "eu-south-1"; readonly eu_south_2: "eu-south-2"; readonly eu_west_1: "eu-west-1"; readonly eu_west_2: "eu-west-2"; readonly eu_west_3: "eu-west-3"; readonly eusc_de_east_1: "eusc-de-east-1"; readonly il_central_1: "il-central-1"; readonly me_central_1: "me-central-1"; readonly me_south_1: "me-south-1"; readonly mx_central_1: "mx-central-1"; readonly sa_east_1: "sa-east-1"; readonly us_east_1: "us-east-1"; readonly us_east_2: "us-east-2"; readonly us_gov_east_1: "us-gov-east-1"; readonly us_gov_west_1: "us-gov-west-1"; readonly us_iso_east_1: "us-iso-east-1"; readonly us_iso_west_1: "us-iso-west-1"; readonly us_isob_east_1: "us-isob-east-1"; readonly us_isob_west_1: "us-isob-west-1"; readonly us_isof_east_1: "us-isof-east-1"; readonly us_isof_south_1: "us-isof-south-1"; readonly us_west_1: "us-west-1"; readonly us_west_2: "us-west-2"; }; /** * @public */ export type VPCRegion = (typeof VPCRegion)[keyof typeof VPCRegion]; /** * @public * @enum */ export declare const CidrCollectionChangeAction: { readonly DELETE_IF_EXISTS: "DELETE_IF_EXISTS"; readonly PUT: "PUT"; }; /** * @public */ export type CidrCollectionChangeAction = (typeof CidrCollectionChangeAction)[keyof typeof CidrCollectionChangeAction]; /** * @public * @enum */ export declare const ChangeAction: { readonly CREATE: "CREATE"; readonly DELETE: "DELETE"; readonly UPSERT: "UPSERT"; }; /** * @public */ export type ChangeAction = (typeof ChangeAction)[keyof typeof ChangeAction]; /** * @public * @enum */ export declare const ResourceRecordSetFailover: { readonly PRIMARY: "PRIMARY"; readonly SECONDARY: "SECONDARY"; }; /** * @public */ export type ResourceRecordSetFailover = (typeof ResourceRecordSetFailover)[keyof typeof ResourceRecordSetFailover]; /** * @public * @enum */ export declare const ResourceRecordSetRegion: { readonly af_south_1: "af-south-1"; readonly ap_east_1: "ap-east-1"; readonly ap_east_2: "ap-east-2"; readonly ap_northeast_1: "ap-northeast-1"; readonly ap_northeast_2: "ap-northeast-2"; readonly ap_northeast_3: "ap-northeast-3"; readonly ap_south_1: "ap-south-1"; readonly ap_south_2: "ap-south-2"; readonly ap_southeast_1: "ap-southeast-1"; readonly ap_southeast_2: "ap-southeast-2"; readonly ap_southeast_3: "ap-southeast-3"; readonly ap_southeast_4: "ap-southeast-4"; readonly ap_southeast_5: "ap-southeast-5"; readonly ap_southeast_6: "ap-southeast-6"; readonly ap_southeast_7: "ap-southeast-7"; readonly ca_central_1: "ca-central-1"; readonly ca_west_1: "ca-west-1"; readonly cn_north_1: "cn-north-1"; readonly cn_northwest_1: "cn-northwest-1"; readonly eu_central_1: "eu-central-1"; readonly eu_central_2: "eu-central-2"; readonly eu_north_1: "eu-north-1"; readonly eu_south_1: "eu-south-1"; readonly eu_south_2: "eu-south-2"; readonly eu_west_1: "eu-west-1"; readonly eu_west_2: "eu-west-2"; readonly eu_west_3: "eu-west-3"; readonly eusc_de_east_1: "eusc-de-east-1"; readonly il_central_1: "il-central-1"; readonly me_central_1: "me-central-1"; readonly me_south_1: "me-south-1"; readonly mx_central_1: "mx-central-1"; readonly sa_east_1: "sa-east-1"; readonly us_east_1: "us-east-1"; readonly us_east_2: "us-east-2"; readonly us_gov_east_1: "us-gov-east-1"; readonly us_gov_west_1: "us-gov-west-1"; readonly us_west_1: "us-west-1"; readonly us_west_2: "us-west-2"; }; /** * @public */ export type ResourceRecordSetRegion = (typeof ResourceRecordSetRegion)[keyof typeof ResourceRecordSetRegion]; /** * @public * @enum */ export declare const RRType: { readonly A: "A"; readonly AAAA: "AAAA"; readonly CAA: "CAA"; readonly CNAME: "CNAME"; readonly DS: "DS"; readonly HTTPS: "HTTPS"; readonly MX: "MX"; readonly NAPTR: "NAPTR"; readonly NS: "NS"; readonly PTR: "PTR"; readonly SOA: "SOA"; readonly SPF: "SPF"; readonly SRV: "SRV"; readonly SSHFP: "SSHFP"; readonly SVCB: "SVCB"; readonly TLSA: "TLSA"; readonly TXT: "TXT"; }; /** * @public */ export type RRType = (typeof RRType)[keyof typeof RRType]; /** * @public * @enum */ export declare const TagResourceType: { readonly healthcheck: "healthcheck"; readonly hostedzone: "hostedzone"; }; /** * @public */ export type TagResourceType = (typeof TagResourceType)[keyof typeof TagResourceType]; /** * @public * @enum */ export declare const InsufficientDataHealthStatus: { readonly Healthy: "Healthy"; readonly LastKnownStatus: "LastKnownStatus"; readonly Unhealthy: "Unhealthy"; }; /** * @public */ export type InsufficientDataHealthStatus = (typeof InsufficientDataHealthStatus)[keyof typeof InsufficientDataHealthStatus]; /** * @public * @enum */ export declare const HealthCheckRegion: { readonly ap_northeast_1: "ap-northeast-1"; readonly ap_southeast_1: "ap-southeast-1"; readonly ap_southeast_2: "ap-southeast-2"; readonly eu_west_1: "eu-west-1"; readonly sa_east_1: "sa-east-1"; readonly us_east_1: "us-east-1"; readonly us_west_1: "us-west-1"; readonly us_west_2: "us-west-2"; }; /** * @public */ export type HealthCheckRegion = (typeof HealthCheckRegion)[keyof typeof HealthCheckRegion]; /** * @public * @enum */ export declare const HealthCheckType: { readonly CALCULATED: "CALCULATED"; readonly CLOUDWATCH_METRIC: "CLOUDWATCH_METRIC"; readonly HTTP: "HTTP"; readonly HTTPS: "HTTPS"; readonly HTTPS_STR_MATCH: "HTTPS_STR_MATCH"; readonly HTTP_STR_MATCH: "HTTP_STR_MATCH"; readonly RECOVERY_CONTROL: "RECOVERY_CONTROL"; readonly TCP: "TCP"; }; /** * @public */ export type HealthCheckType = (typeof HealthCheckType)[keyof typeof HealthCheckType]; /** * @public * @enum */ export declare const ComparisonOperator: { readonly GreaterThanOrEqualToThreshold: "GreaterThanOrEqualToThreshold"; readonly GreaterThanThreshold: "GreaterThanThreshold"; readonly LessThanOrEqualToThreshold: "LessThanOrEqualToThreshold"; readonly LessThanThreshold: "LessThanThreshold"; }; /** * @public */ export type ComparisonOperator = (typeof ComparisonOperator)[keyof typeof ComparisonOperator]; /** * @public * @enum */ export declare const Statistic: { readonly Average: "Average"; readonly Maximum: "Maximum"; readonly Minimum: "Minimum"; readonly SampleCount: "SampleCount"; readonly Sum: "Sum"; }; /** * @public */ export type Statistic = (typeof Statistic)[keyof typeof Statistic]; /** * @public * @enum */ export declare const HostedZoneLimitType: { readonly MAX_RRSETS_BY_ZONE: "MAX_RRSETS_BY_ZONE"; readonly MAX_VPCS_ASSOCIATED_BY_ZONE: "MAX_VPCS_ASSOCIATED_BY_ZONE"; }; /** * @public */ export type HostedZoneLimitType = (typeof HostedZoneLimitType)[keyof typeof HostedZoneLimitType]; /** * @public * @enum */ export declare const ReusableDelegationSetLimitType: { readonly MAX_ZONES_BY_REUSABLE_DELEGATION_SET: "MAX_ZONES_BY_REUSABLE_DELEGATION_SET"; }; /** * @public */ export type ReusableDelegationSetLimitType = (typeof ReusableDelegationSetLimitType)[keyof typeof ReusableDelegationSetLimitType]; /** * @public * @enum */ export declare const HostedZoneType: { readonly PRIVATE_HOSTED_ZONE: "PrivateHostedZone"; }; /** * @public */ export type HostedZoneType = (typeof HostedZoneType)[keyof typeof HostedZoneType]; /** * @public * @enum */ export declare const ResettableElementName: { readonly ChildHealthChecks: "ChildHealthChecks"; readonly FullyQualifiedDomainName: "FullyQualifiedDomainName"; readonly Regions: "Regions"; readonly ResourcePath: "ResourcePath"; }; /** * @public */ export type ResettableElementName = (typeof ResettableElementName)[keyof typeof ResettableElementName];