lib/aws-sdk-route53/client.rb in aws-sdk-route53-1.21.0 vs lib/aws-sdk-route53/client.rb in aws-sdk-route53-1.22.0
- old
+ new
@@ -199,10 +199,53 @@
#
# @option options [Boolean] :validate_params (true)
# When `true`, request parameters are validated before
# sending the request.
#
+ # @option options [URI::HTTP,String] :http_proxy A proxy to send
+ # requests through. Formatted like 'http://proxy.com:123'.
+ #
+ # @option options [Float] :http_open_timeout (15) The number of
+ # seconds to wait when opening a HTTP session before rasing a
+ # `Timeout::Error`.
+ #
+ # @option options [Integer] :http_read_timeout (60) The default
+ # number of seconds to wait for response data. This value can
+ # safely be set
+ # per-request on the session yeidled by {#session_for}.
+ #
+ # @option options [Float] :http_idle_timeout (5) The number of
+ # seconds a connection is allowed to sit idble before it is
+ # considered stale. Stale connections are closed and removed
+ # from the pool before making a request.
+ #
+ # @option options [Float] :http_continue_timeout (1) The number of
+ # seconds to wait for a 100-continue response before sending the
+ # request body. This option has no effect unless the request has
+ # "Expect" header set to "100-continue". Defaults to `nil` which
+ # disables this behaviour. This value can safely be set per
+ # request on the session yeidled by {#session_for}.
+ #
+ # @option options [Boolean] :http_wire_trace (false) When `true`,
+ # HTTP debug output will be sent to the `:logger`.
+ #
+ # @option options [Boolean] :ssl_verify_peer (true) When `true`,
+ # SSL peer certificates are verified when establishing a
+ # connection.
+ #
+ # @option options [String] :ssl_ca_bundle Full path to the SSL
+ # certificate authority bundle file that should be used when
+ # verifying peer certificates. If you do not pass
+ # `:ssl_ca_bundle` or `:ssl_ca_directory` the the system default
+ # will be used if available.
+ #
+ # @option options [String] :ssl_ca_directory Full path of the
+ # directory that contains the unbundled SSL certificate
+ # authority files for verifying peer certificates. If you do
+ # not pass `:ssl_ca_bundle` or `:ssl_ca_directory` the the
+ # system default will be used if available.
+ #
def initialize(*args)
super
end
# @!group API Operations
@@ -267,11 +310,11 @@
# @example Request syntax with placeholder values
#
# resp = client.associate_vpc_with_hosted_zone({
# hosted_zone_id: "ResourceId", # required
# vpc: { # required
- # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
+ # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-east-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
# vpc_id: "VPCId",
# },
# comment: "AssociateVPCComment",
# })
#
@@ -368,21 +411,22 @@
# When you submit a `ChangeResourceRecordSets` request, Route 53
# propagates your changes to all of the Route 53 authoritative DNS
# servers. While your changes are propagating, `GetChange` returns a
# status of `PENDING`. When propagation is complete, `GetChange` returns
# a status of `INSYNC`. Changes generally propagate to all Route 53 name
- # servers within 60 seconds. For more information, see GetChange.
+ # servers within 60 seconds. For more information, see [GetChange][2].
#
# **Limits on ChangeResourceRecordSets Requests**
#
# For information about the limits on a `ChangeResourceRecordSets`
- # request, see [Limits][2] in the *Amazon Route 53 Developer Guide*.
+ # request, see [Limits][3] in the *Amazon Route 53 Developer Guide*.
#
#
#
# [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/traffic-flow.html
- # [2]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
+ # [2]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html
+ # [3]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
#
# @option params [required, String] :hosted_zone_id
# The ID of the hosted zone that contains the resource record sets that
# you want to change.
#
@@ -990,11 +1034,11 @@
# resource_record_set: { # required
# name: "DNSName", # required
# type: "SOA", # required, accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA
# set_identifier: "ResourceRecordSetIdentifier",
# weight: 1,
- # region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, cn-north-1, cn-northwest-1, ap-south-1
+ # region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, cn-north-1, cn-northwest-1, ap-east-1, ap-south-1
# geo_location: {
# continent_code: "GeoLocationContinentCode",
# country_code: "GeoLocationCountryCode",
# subdivision_code: "GeoLocationSubdivisionCode",
# },
@@ -1041,11 +1085,11 @@
# Allocation Tags][1] in the *AWS Billing and Cost Management User
# Guide*.
#
#
#
- # [1]: http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
+ # [1]: https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
#
# @option params [required, String] :resource_type
# The type of the resource.
#
# * The resource type for health checks is `healthcheck`.
@@ -1121,11 +1165,11 @@
end
# Creates a new health check.
#
# For information about adding health checks to resource record sets,
- # see ResourceRecordSet$HealthCheckId in ChangeResourceRecordSets.
+ # see [HealthCheckId][1] in [ChangeResourceRecordSets][2].
#
# **ELB Load Balancers**
#
# If you're registering EC2 instances with an Elastic Load Balancing
# (ELB) load balancer, do not create Amazon Route 53 health checks for
@@ -1151,15 +1195,17 @@
# the alarm. For example, you might create a CloudWatch metric that
# checks the status of the Amazon EC2 `StatusCheckFailed` metric, add
# an alarm to the metric, and then create a health check that is based
# on the state of the alarm. For information about creating CloudWatch
# metrics and alarms by using the CloudWatch console, see the [Amazon
- # CloudWatch User Guide][1].
+ # CloudWatch User Guide][3].
#
#
#
- # [1]: http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_ResourceRecordSet.html#Route53-Type-ResourceRecordSet-HealthCheckId
+ # [2]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html
+ # [3]: http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html
#
# @option params [required, String] :caller_reference
# A unique string that identifies the request and that allows you to
# retry a failed `CreateHealthCheck` request without the risk of
# creating two identical health checks:
@@ -1209,11 +1255,11 @@
# health_threshold: 1,
# child_health_checks: ["HealthCheckId"],
# enable_sni: false,
# regions: ["us-east-1"], # accepts us-east-1, us-west-1, us-west-2, eu-west-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, sa-east-1
# alarm_identifier: {
- # region: "us-east-1", # required, accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, ap-south-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1
+ # region: "us-east-1", # required, accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, ap-east-1, ap-south-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, cn-northwest-1, cn-north-1
# name: "AlarmName", # required
# },
# insufficient_data_health_status: "Healthy", # accepts Healthy, Unhealthy, LastKnownStatus
# },
# })
@@ -1239,11 +1285,11 @@
# resp.health_check.health_check_config.child_health_checks #=> Array
# resp.health_check.health_check_config.child_health_checks[0] #=> String
# resp.health_check.health_check_config.enable_sni #=> Boolean
# resp.health_check.health_check_config.regions #=> Array
# resp.health_check.health_check_config.regions[0] #=> String, one of "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "sa-east-1"
- # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1"
+ # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-east-1", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-northwest-1", "cn-north-1"
# resp.health_check.health_check_config.alarm_identifier.name #=> String
# resp.health_check.health_check_config.insufficient_data_health_status #=> String, one of "Healthy", "Unhealthy", "LastKnownStatus"
# resp.health_check.health_check_version #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.evaluation_periods #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.threshold #=> Float
@@ -1331,12 +1377,16 @@
# (Private hosted zones only) A complex type that contains information
# about the Amazon VPC that you're associating with this hosted zone.
#
# You can specify only one Amazon VPC when you create a private hosted
# zone. To associate additional Amazon VPCs with the hosted zone, use
- # AssociateVPCWithHostedZone after you create a hosted zone.
+ # [AssociateVPCWithHostedZone][1] after you create a hosted zone.
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html
+ #
# @option params [required, String] :caller_reference
# A unique string that identifies the request and that allows failed
# `CreateHostedZone` requests to be retried without the risk of
# executing the operation twice. You must use a unique `CallerReference`
# string every time you submit a `CreateHostedZone` request.
@@ -1355,12 +1405,16 @@
#
# @option params [String] :delegation_set_id
# If you want to associate a reusable delegation set with this hosted
# zone, the ID that Amazon Route 53 assigned to the reusable delegation
# set when you created it. For more information about reusable
- # delegation sets, see CreateReusableDelegationSet.
+ # delegation sets, see [CreateReusableDelegationSet][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateReusableDelegationSet.html
+ #
# @return [Types::CreateHostedZoneResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateHostedZoneResponse#hosted_zone #hosted_zone} => Types::HostedZone
# * {Types::CreateHostedZoneResponse#change_info #change_info} => Types::ChangeInfo
# * {Types::CreateHostedZoneResponse#delegation_set #delegation_set} => Types::DelegationSet
@@ -1370,11 +1424,11 @@
# @example Request syntax with placeholder values
#
# resp = client.create_hosted_zone({
# name: "DNSName", # required
# vpc: {
- # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
+ # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-east-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
# vpc_id: "VPCId",
# },
# caller_reference: "Nonce", # required
# hosted_zone_config: {
# comment: "ResourceDescription",
@@ -1399,11 +1453,11 @@
# resp.change_info.comment #=> String
# resp.delegation_set.id #=> String
# resp.delegation_set.caller_reference #=> String
# resp.delegation_set.name_servers #=> Array
# resp.delegation_set.name_servers[0] #=> String
- # resp.vpc.vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
+ # resp.vpc.vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
# resp.vpc.vpc_id #=> String
# resp.location #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateHostedZone AWS API Documentation
#
@@ -1529,18 +1583,19 @@
#
# How to Stop Logging
#
# : If you want Route 53 to stop sending query logs to CloudWatch Logs,
# delete the query logging configuration. For more information, see
- # DeleteQueryLoggingConfig.
+ # [DeleteQueryLoggingConfig][5].
#
#
#
# [1]: http://aws.amazon.com/route53/details/
- # [2]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html
- # [3]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
+ # [2]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html
+ # [3]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
# [4]: http://aws.amazon.com/cloudwatch/pricing/
+ # [5]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteQueryLoggingConfig.html
#
# @option params [required, String] :hosted_zone_id
# The ID of the hosted zone that you want to log queries for. You can
# log queries only for public hosted zones.
#
@@ -1554,12 +1609,12 @@
# the [DescribeLogGroups][1] API action, the [describe-log-groups][2]
# command, or the applicable command in one of the AWS SDKs.
#
#
#
- # [1]: http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogGroups.html
- # [2]: http://docs.aws.amazon.com/cli/latest/reference/logs/describe-log-groups.html
+ # [1]: https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_DescribeLogGroups.html
+ # [2]: https://docs.aws.amazon.com/cli/latest/reference/logs/describe-log-groups.html
#
# @return [Types::CreateQueryLoggingConfigResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::CreateQueryLoggingConfigResponse#query_logging_config #query_logging_config} => Types::QueryLoggingConfig
# * {Types::CreateQueryLoggingConfigResponse#location #location} => String
@@ -1693,11 +1748,11 @@
# The definition of this traffic policy in JSON format. For more
# information, see [Traffic Policy Document Format][1].
#
#
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/APIReference/api-policies-traffic-policy-document-format.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/api-policies-traffic-policy-document-format.html
#
# @option params [String] :comment
# (Optional) Any comments that you want to include about the traffic
# policy.
#
@@ -1815,12 +1870,17 @@
# version.
#
# @option params [required, String] :document
# The definition of this version of the traffic policy, in JSON format.
# You specified the JSON in the `CreateTrafficPolicyVersion` request.
- # For more information about the JSON format, see CreateTrafficPolicy.
+ # For more information about the JSON format, see
+ # [CreateTrafficPolicy][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateTrafficPolicy.html
+ #
# @option params [String] :comment
# The comment that you specified in the `CreateTrafficPolicyVersion`
# request, if any.
#
# @return [Types::CreateTrafficPolicyVersionResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
@@ -1885,19 +1945,19 @@
# @example Request syntax with placeholder values
#
# resp = client.create_vpc_association_authorization({
# hosted_zone_id: "ResourceId", # required
# vpc: { # required
- # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
+ # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-east-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
# vpc_id: "VPCId",
# },
# })
#
# @example Response structure
#
# resp.hosted_zone_id #=> String
- # resp.vpc.vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
+ # resp.vpc.vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
# resp.vpc.vpc_id #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateVPCAssociationAuthorization AWS API Documentation
#
# @overload create_vpc_association_authorization(params = {})
@@ -1942,42 +2002,64 @@
req.send_request(options)
end
# Deletes a hosted zone.
#
- # If the name servers for the hosted zone are associated with a domain
- # and if you want to make the domain unavailable on the Internet, we
- # recommend that you delete the name servers from the domain to prevent
- # future DNS queries from possibly being misrouted. If the domain is
- # registered with Amazon Route 53, see `UpdateDomainNameservers`. If the
- # domain is registered with another registrar, use the method provided
- # by the registrar to delete name servers for the domain.
+ # If the hosted zone was created by another service, such as AWS Cloud
+ # Map, see [Deleting Public Hosted Zones That Were Created by Another
+ # Service][1] in the *Amazon Route 53 Developer Guide* for information
+ # about how to delete it. (The process is the same for public and
+ # private hosted zones that were created by another service.)
#
- # Some domain registries don't allow you to remove all of the name
- # servers for a domain. If the registry for your domain requires one or
- # more name servers, we recommend that you delete the hosted zone only
- # if you transfer DNS service to another service provider, and you
- # replace the name servers for the domain with name servers from the new
- # provider.
+ # If you want to keep your domain registration but you want to stop
+ # routing internet traffic to your website or web application, we
+ # recommend that you delete resource record sets in the hosted zone
+ # instead of deleting the hosted zone.
#
+ # If you delete a hosted zone, you can't undelete it. You must create a
+ # new hosted zone and update the name servers for your domain
+ # registration, which can require up to 48 hours to take effect. (If you
+ # delegated responsibility for a subdomain to a hosted zone and you
+ # delete the child hosted zone, you must update the name servers in the
+ # parent hosted zone.) In addition, if you delete a hosted zone, someone
+ # could hijack the domain and route traffic to their own resources using
+ # your domain name.
+ #
+ # If you want to avoid the monthly charge for the hosted zone, you can
+ # transfer DNS service for the domain to a free DNS service. When you
+ # transfer DNS service, you have to update the name servers for the
+ # domain registration. If the domain is registered with Route 53, see
+ # [UpdateDomainNameservers][2] for information about how to replace
+ # Route 53 name servers with name servers for the new DNS service. If
+ # the domain is registered with another registrar, use the method
+ # provided by the registrar to update name servers for the domain
+ # registration. For more information, perform an internet search on
+ # "free DNS service."
+ #
# You can delete a hosted zone only if it contains only the default SOA
# record and NS resource record sets. If the hosted zone contains other
# resource record sets, you must delete them before you can delete the
# hosted zone. If you try to delete a hosted zone that contains other
# resource record sets, the request fails, and Route 53 returns a
# `HostedZoneNotEmpty` error. For information about deleting records
- # from your hosted zone, see ChangeResourceRecordSets.
+ # from your hosted zone, see [ChangeResourceRecordSets][3].
#
# To verify that the hosted zone has been deleted, do one of the
# following:
#
# * Use the `GetHostedZone` action to request information about the
# hosted zone.
#
# * Use the `ListHostedZones` action to get a list of the hosted zones
# associated with the current AWS account.
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DeleteHostedZone.html#delete-public-hosted-zone-created-by-another-service
+ # [2]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_UpdateDomainNameservers.html
+ # [3]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html
+ #
# @option params [required, String] :id
# The ID of the hosted zone you want to delete.
#
# @return [Types::DeleteHostedZoneResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
@@ -2009,12 +2091,16 @@
# configuration, Amazon Route 53 stops sending query logs to CloudWatch
# Logs. Route 53 doesn't delete any logs that are already in CloudWatch
# Logs.
#
# For more information about DNS query logs, see
- # CreateQueryLoggingConfig.
+ # [CreateQueryLoggingConfig][1].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html
+ #
# @option params [required, String] :id
# The ID of the configuration that you want to delete.
#
# @return [Struct] Returns an empty {Seahorse::Client::Response response}.
#
@@ -2037,13 +2123,17 @@
#
# You can delete a reusable delegation set only if it isn't associated
# with any hosted zones.
#
# To verify that the reusable delegation set is not associated with any
- # hosted zones, submit a GetReusableDelegationSet request and specify
- # the ID of the reusable delegation set that you want to delete.
+ # hosted zones, submit a [GetReusableDelegationSet][1] request and
+ # specify the ID of the reusable delegation set that you want to delete.
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetReusableDelegationSet.html
+ #
# @option params [required, String] :id
# The ID of the reusable delegation set that you want to delete.
#
# @return [Struct] Returns an empty {Seahorse::Client::Response response}.
#
@@ -2148,11 +2238,11 @@
# @example Request syntax with placeholder values
#
# resp = client.delete_vpc_association_authorization({
# hosted_zone_id: "ResourceId", # required
# vpc: { # required
- # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
+ # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-east-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
# vpc_id: "VPCId",
# },
# })
#
# @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/DeleteVPCAssociationAuthorization AWS API Documentation
@@ -2193,11 +2283,11 @@
# @example Request syntax with placeholder values
#
# resp = client.disassociate_vpc_from_hosted_zone({
# hosted_zone_id: "ResourceId", # required
# vpc: { # required
- # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
+ # vpc_region: "us-east-1", # accepts us-east-1, us-east-2, us-west-1, us-west-2, eu-west-1, eu-west-2, eu-west-3, eu-central-1, ap-east-1, ap-southeast-1, ap-southeast-2, ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, ca-central-1, cn-north-1
# vpc_id: "VPCId",
# },
# comment: "DisassociateVPCComment",
# })
#
@@ -2221,14 +2311,22 @@
# maximum number of health checks that you can create using the account.
#
# For the default limit, see [Limits][1] in the *Amazon Route 53
# Developer Guide*. To request a higher limit, [open a case][2].
#
+ # <note markdown="1"> You can also view account limits in AWS Trusted Advisor. Sign in to
+ # the AWS Management Console and open the Trusted Advisor console at
+ # [https://console.aws.amazon.com/trustedadvisor/][3]. Then choose
+ # **Service limits** in the navigation pane.
#
+ # </note>
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
# [2]: https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-route53
+ # [3]: https://console.aws.amazon.com/trustedadvisor
#
# @option params [required, String] :type
# The limit that you want to get. Valid values include the following:
#
# * **MAX\_HEALTH\_CHECKS\_BY\_OWNER**\: The maximum number of health
@@ -2467,11 +2565,11 @@
# resp.health_check.health_check_config.child_health_checks #=> Array
# resp.health_check.health_check_config.child_health_checks[0] #=> String
# resp.health_check.health_check_config.enable_sni #=> Boolean
# resp.health_check.health_check_config.regions #=> Array
# resp.health_check.health_check_config.regions[0] #=> String, one of "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "sa-east-1"
- # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1"
+ # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-east-1", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-northwest-1", "cn-north-1"
# resp.health_check.health_check_config.alarm_identifier.name #=> String
# resp.health_check.health_check_config.insufficient_data_health_status #=> String, one of "Healthy", "Unhealthy", "LastKnownStatus"
# resp.health_check.health_check_version #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.evaluation_periods #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.threshold #=> Float
@@ -2656,11 +2754,11 @@
# resp.delegation_set.id #=> String
# resp.delegation_set.caller_reference #=> String
# resp.delegation_set.name_servers #=> Array
# resp.delegation_set.name_servers[0] #=> String
# resp.vp_cs #=> Array
- # resp.vp_cs[0].vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
+ # resp.vp_cs[0].vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
# resp.vp_cs[0].vpc_id #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetHostedZone AWS API Documentation
#
# @overload get_hosted_zone(params = {})
@@ -2696,11 +2794,11 @@
# For the default limit, see [Limits][1] in the *Amazon Route 53
# Developer Guide*. To request a higher limit, [open a case][2].
#
#
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
# [2]: https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-route53
#
# @option params [required, String] :type
# The limit that you want to get. Valid values include the following:
#
@@ -2742,15 +2840,16 @@
# Gets information about a specified configuration for DNS query
# logging.
#
# For more information about DNS query logs, see
- # CreateQueryLoggingConfig and [Logging DNS Queries][1].
+ # [CreateQueryLoggingConfig][1] and [Logging DNS Queries][2].
#
#
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html
+ # [2]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
#
# @option params [required, String] :id
# The ID of the configuration for DNS query logging that you want to get
# information about.
#
@@ -2819,11 +2918,11 @@
# For the default limit, see [Limits][1] in the *Amazon Route 53
# Developer Guide*. To request a higher limit, [open a case][2].
#
#
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html
# [2]: https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-route53
#
# @option params [required, String] :type
# Specify `MAX_ZONES_BY_REUSABLE_DELEGATION_SET` to get the maximum
# number of hosted zones that you can associate with the specified
@@ -3119,11 +3218,11 @@
# resp.health_checks[0].health_check_config.child_health_checks #=> Array
# resp.health_checks[0].health_check_config.child_health_checks[0] #=> String
# resp.health_checks[0].health_check_config.enable_sni #=> Boolean
# resp.health_checks[0].health_check_config.regions #=> Array
# resp.health_checks[0].health_check_config.regions[0] #=> String, one of "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "sa-east-1"
- # resp.health_checks[0].health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1"
+ # resp.health_checks[0].health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-east-1", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-northwest-1", "cn-north-1"
# resp.health_checks[0].health_check_config.alarm_identifier.name #=> String
# resp.health_checks[0].health_check_config.insufficient_data_health_status #=> String, one of "Healthy", "Unhealthy", "LastKnownStatus"
# resp.health_checks[0].health_check_version #=> Integer
# resp.health_checks[0].cloud_watch_alarm_configuration.evaluation_periods #=> Integer
# resp.health_checks[0].cloud_watch_alarm_configuration.threshold #=> Float
@@ -3358,17 +3457,18 @@
# Lists the configurations for DNS query logging that are associated
# with the current AWS account or the configuration that is associated
# with a specified hosted zone.
#
# For more information about DNS query logs, see
- # CreateQueryLoggingConfig. Additional information, including the format
- # of DNS query logs, appears in [Logging DNS Queries][1] in the *Amazon
- # Route 53 Developer Guide*.
+ # [CreateQueryLoggingConfig][1]. Additional information, including the
+ # format of DNS query logs, appears in [Logging DNS Queries][2] in the
+ # *Amazon Route 53 Developer Guide*.
#
#
#
- # [1]: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateQueryLoggingConfig.html
+ # [2]: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/query-logs.html
#
# @option params [String] :hosted_zone_id
# (Optional) If you want to list the query logging configuration that is
# associated with a hosted zone, specify the ID in `HostedZoneId`.
#
@@ -3389,16 +3489,20 @@
#
# @option params [String] :max_results
# (Optional) The maximum number of query logging configurations that you
# want Amazon Route 53 to return in response to the current request. If
# the current AWS account has more than `MaxResults` configurations, use
- # the value of ListQueryLoggingConfigsResponse$NextToken in the response
- # to get the next page of results.
+ # the value of [NextToken][1] in the response to get the next page of
+ # results.
#
# If you don't specify a value for `MaxResults`, Route 53 returns up to
# 100 configurations.
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListQueryLoggingConfigs.html#API_ListQueryLoggingConfigs_RequestSyntax
+ #
# @return [Types::ListQueryLoggingConfigsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::ListQueryLoggingConfigsResponse#query_logging_configs #query_logging_configs} => Array<Types::QueryLoggingConfig>
# * {Types::ListQueryLoggingConfigsResponse#next_token #next_token} => String
#
@@ -3516,19 +3620,23 @@
# record sets: `A` \| `AAAA` \| `CAA` \| `CNAME` \| `MX` \| `NAPTR` \|
# `PTR` \| `SPF` \| `SRV` \| `TXT`
#
# Values for alias resource record sets:
#
+ # * **API Gateway custom regional API or edge-optimized API**\: A
+ #
# * **CloudFront distribution**\: A or AAAA
#
# * **Elastic Beanstalk environment that has a regionalized
# subdomain**\: A
#
- # * **ELB load balancer**\: A \| AAAA
+ # * **Elastic Load Balancing load balancer**\: A \| AAAA
#
# * **Amazon S3 bucket**\: A
#
+ # * **Amazon VPC interface VPC endpoint**\: A
+ #
# * **Another resource record set in this hosted zone:** The type of the
# resource record set that the alias references.
#
# Constraint: Specifying `type` without specifying `name` returns an
# `InvalidInput` error.
@@ -3572,11 +3680,11 @@
# resp.resource_record_sets #=> Array
# resp.resource_record_sets[0].name #=> String
# resp.resource_record_sets[0].type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA"
# resp.resource_record_sets[0].set_identifier #=> String
# resp.resource_record_sets[0].weight #=> Integer
- # resp.resource_record_sets[0].region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-north-1", "cn-northwest-1", "ap-south-1"
+ # resp.resource_record_sets[0].region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-north-1", "cn-northwest-1", "ap-east-1", "ap-south-1"
# resp.resource_record_sets[0].geo_location.continent_code #=> String
# resp.resource_record_sets[0].geo_location.country_code #=> String
# resp.resource_record_sets[0].geo_location.subdivision_code #=> String
# resp.resource_record_sets[0].failover #=> String, one of "PRIMARY", "SECONDARY"
# resp.resource_record_sets[0].multi_value_answer #=> Boolean
@@ -3666,11 +3774,11 @@
# Allocation Tags][1] in the *AWS Billing and Cost Management User
# Guide*.
#
#
#
- # [1]: http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
+ # [1]: https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
#
# @option params [required, String] :resource_type
# The type of the resource.
#
# * The resource type for health checks is `healthcheck`.
@@ -3714,11 +3822,11 @@
# Allocation Tags][1] in the *AWS Billing and Cost Management User
# Guide*.
#
#
#
- # [1]: http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
+ # [1]: https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html
#
# @option params [required, String] :resource_type
# The type of the resources.
#
# * The resource type for health checks is `healthcheck`.
@@ -4245,11 +4353,11 @@
# @example Response structure
#
# resp.hosted_zone_id #=> String
# resp.next_token #=> String
# resp.vp_cs #=> Array
- # resp.vp_cs[0].vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
+ # resp.vp_cs[0].vpc_region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "ca-central-1", "cn-north-1"
# resp.vp_cs[0].vpc_id #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListVPCAssociationAuthorizations AWS API Documentation
#
# @overload list_vpc_association_authorizations(params = {})
@@ -4412,31 +4520,31 @@
# the value. However, you can't update an existing health check to add
# or remove the value of `IPAddress`.
#
# </note>
#
- # For more information, see
- # UpdateHealthCheckRequest$FullyQualifiedDomainName.
+ # For more information, see [FullyQualifiedDomainName][3].
#
# Constraints: Route 53 can't check the health of endpoints for which
# the IP address is in local, private, non-routable, or multicast
# ranges. For more information about IP addresses for which you can't
# create health checks, see the following documents:
#
- # * [RFC 5735, Special Use IPv4 Addresses][3]
+ # * [RFC 5735, Special Use IPv4 Addresses][4]
#
- # * [RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address Space][4]
+ # * [RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address Space][5]
#
- # * [RFC 5156, Special-Use IPv6 Addresses][5]
+ # * [RFC 5156, Special-Use IPv6 Addresses][6]
#
#
#
- # [1]: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
- # [2]: http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-ip-addresses-eip.html
- # [3]: https://tools.ietf.org/html/rfc5735
- # [4]: https://tools.ietf.org/html/rfc6598
- # [5]: https://tools.ietf.org/html/rfc5156
+ # [1]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
+ # [2]: https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-ip-addresses-eip.html
+ # [3]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-FullyQualifiedDomainName
+ # [4]: https://tools.ietf.org/html/rfc5735
+ # [5]: https://tools.ietf.org/html/rfc6598
+ # [6]: https://tools.ietf.org/html/rfc5156
#
# @option params [Integer] :port
# The port on the endpoint on which you want Amazon Route 53 to perform
# health checks.
#
@@ -4565,18 +4673,19 @@
#
# After you disable a health check, Route 53 considers the status of the
# health check to always be healthy. If you configured DNS failover,
# Route 53 continues to route traffic to the corresponding resources. If
# you want to stop routing traffic to a resource, change the value of
- # UpdateHealthCheckRequest$Inverted.
+ # [Inverted][1].
#
# Charges for a health check still apply when the health check is
- # disabled. For more information, see [Amazon Route 53 Pricing][1].
+ # disabled. For more information, see [Amazon Route 53 Pricing][2].
#
#
#
- # [1]: http://aws.amazon.com/route53/pricing/
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-Inverted
+ # [2]: http://aws.amazon.com/route53/pricing/
#
# @option params [Integer] :health_threshold
# The number of child health checks that are associated with a
# `CALCULATED` health that Amazon Route 53 must consider healthy for the
# `CALCULATED` health check to be considered healthy. To specify the
@@ -4649,22 +4758,28 @@
# @option params [Array<String>] :reset_elements
# A complex type that contains one `ResettableElementName` element for
# each element that you want to reset to the default value. Valid values
# for `ResettableElementName` include the following:
#
- # * `ChildHealthChecks`\: Amazon Route 53 resets
- # HealthCheckConfig$ChildHealthChecks to null.
+ # * `ChildHealthChecks`\: Amazon Route 53 resets [ChildHealthChecks][1]
+ # to null.
#
# * `FullyQualifiedDomainName`\: Route 53 resets
- # HealthCheckConfig$FullyQualifiedDomainName to null.
+ # [FullyQualifiedDomainName][2]. to null.
#
- # * `Regions`\: Route 53 resets the HealthCheckConfig$Regions list to
- # the default set of regions.
+ # * `Regions`\: Route 53 resets the [Regions][3] list to the default set
+ # of regions.
#
- # * `ResourcePath`\: Route 53 resets HealthCheckConfig$ResourcePath to
- # null.
+ # * `ResourcePath`\: Route 53 resets [ResourcePath][4] to null.
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-ChildHealthChecks
+ # [2]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-FullyQualifiedDomainName
+ # [3]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-Regions
+ # [4]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_HealthCheckConfig.html#Route53-Type-HealthCheckConfig-ResourcePath
+ #
# @return [Types::UpdateHealthCheckResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::UpdateHealthCheckResponse#health_check #health_check} => Types::HealthCheck
#
# @example Request syntax with placeholder values
@@ -4683,11 +4798,11 @@
# health_threshold: 1,
# child_health_checks: ["HealthCheckId"],
# enable_sni: false,
# regions: ["us-east-1"], # accepts us-east-1, us-west-1, us-west-2, eu-west-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, sa-east-1
# alarm_identifier: {
- # region: "us-east-1", # required, accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, ap-south-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1
+ # region: "us-east-1", # required, accepts us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, ap-east-1, ap-south-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, ap-northeast-3, eu-north-1, sa-east-1, cn-northwest-1, cn-north-1
# name: "AlarmName", # required
# },
# insufficient_data_health_status: "Healthy", # accepts Healthy, Unhealthy, LastKnownStatus
# reset_elements: ["FullyQualifiedDomainName"], # accepts FullyQualifiedDomainName, Regions, ResourcePath, ChildHealthChecks
# })
@@ -4713,11 +4828,11 @@
# resp.health_check.health_check_config.child_health_checks #=> Array
# resp.health_check.health_check_config.child_health_checks[0] #=> String
# resp.health_check.health_check_config.enable_sni #=> Boolean
# resp.health_check.health_check_config.regions #=> Array
# resp.health_check.health_check_config.regions[0] #=> String, one of "us-east-1", "us-west-1", "us-west-2", "eu-west-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "sa-east-1"
- # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1"
+ # resp.health_check.health_check_config.alarm_identifier.region #=> String, one of "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "eu-west-3", "ap-east-1", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "eu-north-1", "sa-east-1", "cn-northwest-1", "cn-north-1"
# resp.health_check.health_check_config.alarm_identifier.name #=> String
# resp.health_check.health_check_config.insufficient_data_health_status #=> String, one of "Healthy", "Unhealthy", "LastKnownStatus"
# resp.health_check.health_check_version #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.evaluation_periods #=> Integer
# resp.health_check.cloud_watch_alarm_configuration.threshold #=> Float
@@ -4905,10 +5020,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-route53'
- context[:gem_version] = '1.21.0'
+ context[:gem_version] = '1.22.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#