lib/aws-sdk-route53/client.rb in aws-sdk-route53-1.0.0.rc14 vs lib/aws-sdk-route53/client.rb in aws-sdk-route53-1.0.0.rc15

- old
+ new

@@ -912,11 +912,11 @@ # changes: [ # required # { # action: "CREATE", # required, accepts CREATE, DELETE, UPSERT # resource_record_set: { # required # name: "DNSName", # required - # type: "SOA", # required, accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # 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-central-1, ap-southeast-1, ap-southeast-2, ap-northeast-1, ap-northeast-2, sa-east-1, cn-north-1, ap-south-1 # geo_location: { # continent_code: "GeoLocationContinentCode", @@ -1425,11 +1425,11 @@ # @example Response structure # # resp.traffic_policy.id #=> String # resp.traffic_policy.version #=> Integer # resp.traffic_policy.name #=> String - # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy.document #=> String # resp.traffic_policy.comment #=> String # resp.location #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicy AWS API Documentation @@ -1494,11 +1494,11 @@ # resp.traffic_policy_instance.ttl #=> Integer # resp.traffic_policy_instance.state #=> String # resp.traffic_policy_instance.message #=> String # resp.traffic_policy_instance.traffic_policy_id #=> String # resp.traffic_policy_instance.traffic_policy_version #=> Integer - # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.location #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyInstance AWS API Documentation # # @overload create_traffic_policy_instance(params = {}) @@ -1546,11 +1546,11 @@ # @example Response structure # # resp.traffic_policy.id #=> String # resp.traffic_policy.version #=> Integer # resp.traffic_policy.name #=> String - # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy.document #=> String # resp.traffic_policy.comment #=> String # resp.location #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/CreateTrafficPolicyVersion AWS API Documentation @@ -2355,11 +2355,11 @@ # @example Response structure # # resp.traffic_policy.id #=> String # resp.traffic_policy.version #=> Integer # resp.traffic_policy.name #=> String - # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy.document #=> String # resp.traffic_policy.comment #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicy AWS API Documentation # @@ -2407,11 +2407,11 @@ # resp.traffic_policy_instance.ttl #=> Integer # resp.traffic_policy_instance.state #=> String # resp.traffic_policy_instance.message #=> String # resp.traffic_policy_instance.traffic_policy_id #=> String # resp.traffic_policy_instance.traffic_policy_version #=> Integer - # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/GetTrafficPolicyInstance AWS API Documentation # # @overload get_traffic_policy_instance(params = {}) # @param [Hash] params ({}) @@ -2879,17 +2879,17 @@ # that you want to list. # # @option params [String] :start_record_type # The type of resource record set to begin the record listing from. # - # Valid values for basic resource record sets: `A` \| `AAAA` \| `CNAME` - # \| `MX` \| `NAPTR` \| `NS` \| `PTR` \| `SOA` \| `SPF` \| `SRV` \| - # `TXT` + # Valid values for basic resource record sets: `A` \| `AAAA` \| `CAA` \| + # `CNAME` \| `MX` \| `NAPTR` \| `NS` \| `PTR` \| `SOA` \| `SPF` \| `SRV` + # \| `TXT` # # Values for weighted, latency, geo, and failover resource record sets: - # `A` \| `AAAA` \| `CNAME` \| `MX` \| `NAPTR` \| `PTR` \| `SPF` \| `SRV` - # \| `TXT` + # `A` \| `AAAA` \| `CAA` \| `CNAME` \| `MX` \| `NAPTR` \| `PTR` \| `SPF` + # \| `SRV` \| `TXT` # # Values for alias resource record sets: # # * **CloudFront distribution**\: A or AAAA # @@ -2898,10 +2898,13 @@ # # * **ELB load balancer**\: A \| AAAA # # * **Amazon S3 bucket**\: 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. # # @option params [String] :start_record_identifier # *Weighted resource record sets only:* If results were truncated for a @@ -2930,20 +2933,20 @@ # @example Request syntax with placeholder values # # resp = client.list_resource_record_sets({ # hosted_zone_id: "ResourceId", # required # start_record_name: "DNSName", - # start_record_type: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # start_record_type: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA # start_record_identifier: "ResourceRecordSetIdentifier", # max_items: 1, # }) # # @example Response structure # # 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" + # 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-central-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", "ap-northeast-2", "sa-east-1", "cn-north-1", "ap-south-1" # resp.resource_record_sets[0].geo_location.continent_code #=> String # resp.resource_record_sets[0].geo_location.country_code #=> String @@ -2958,11 +2961,11 @@ # resp.resource_record_sets[0].alias_target.evaluate_target_health #=> Boolean # resp.resource_record_sets[0].health_check_id #=> String # resp.resource_record_sets[0].traffic_policy_instance_id #=> String # resp.is_truncated #=> Boolean # resp.next_record_name #=> String - # resp.next_record_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.next_record_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.next_record_identifier #=> String # resp.max_items #=> Integer # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListResourceRecordSets AWS API Documentation # @@ -3168,11 +3171,11 @@ # @example Response structure # # resp.traffic_policy_summaries #=> Array # resp.traffic_policy_summaries[0].id #=> String # resp.traffic_policy_summaries[0].name #=> String - # resp.traffic_policy_summaries[0].type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_summaries[0].type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy_summaries[0].latest_version #=> Integer # resp.traffic_policy_summaries[0].traffic_policy_count #=> Integer # resp.is_truncated #=> Boolean # resp.traffic_policy_id_marker #=> String # resp.max_items #=> Integer @@ -3257,11 +3260,11 @@ # @example Request syntax with placeholder values # # resp = client.list_traffic_policy_instances({ # hosted_zone_id_marker: "ResourceId", # traffic_policy_instance_name_marker: "DNSName", - # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA # max_items: 1, # }) # # @example Response structure # @@ -3272,14 +3275,14 @@ # resp.traffic_policy_instances[0].ttl #=> Integer # resp.traffic_policy_instances[0].state #=> String # resp.traffic_policy_instances[0].message #=> String # resp.traffic_policy_instances[0].traffic_policy_id #=> String # resp.traffic_policy_instances[0].traffic_policy_version #=> Integer - # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.hosted_zone_id_marker #=> String # resp.traffic_policy_instance_name_marker #=> String - # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.is_truncated #=> Boolean # resp.max_items #=> Integer # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstances AWS API Documentation # @@ -3354,11 +3357,11 @@ # @example Request syntax with placeholder values # # resp = client.list_traffic_policy_instances_by_hosted_zone({ # hosted_zone_id: "ResourceId", # required # traffic_policy_instance_name_marker: "DNSName", - # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA # max_items: 1, # }) # # @example Response structure # @@ -3369,13 +3372,13 @@ # resp.traffic_policy_instances[0].ttl #=> Integer # resp.traffic_policy_instances[0].state #=> String # resp.traffic_policy_instances[0].message #=> String # resp.traffic_policy_instances[0].traffic_policy_id #=> String # resp.traffic_policy_instances[0].traffic_policy_version #=> Integer - # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy_instance_name_marker #=> String - # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.is_truncated #=> Boolean # resp.max_items #=> Integer # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByHostedZone AWS API Documentation # @@ -3476,11 +3479,11 @@ # resp = client.list_traffic_policy_instances_by_policy({ # traffic_policy_id: "TrafficPolicyId", # required # traffic_policy_version: 1, # required # hosted_zone_id_marker: "ResourceId", # traffic_policy_instance_name_marker: "DNSName", - # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # traffic_policy_instance_type_marker: "SOA", # accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA # max_items: 1, # }) # # @example Response structure # @@ -3491,14 +3494,14 @@ # resp.traffic_policy_instances[0].ttl #=> Integer # resp.traffic_policy_instances[0].state #=> String # resp.traffic_policy_instances[0].message #=> String # resp.traffic_policy_instances[0].traffic_policy_id #=> String # resp.traffic_policy_instances[0].traffic_policy_version #=> Integer - # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instances[0].traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.hosted_zone_id_marker #=> String # resp.traffic_policy_instance_name_marker #=> String - # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance_type_marker #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.is_truncated #=> Boolean # resp.max_items #=> Integer # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/ListTrafficPolicyInstancesByPolicy AWS API Documentation # @@ -3557,11 +3560,11 @@ # # resp.traffic_policies #=> Array # resp.traffic_policies[0].id #=> String # resp.traffic_policies[0].version #=> Integer # resp.traffic_policies[0].name #=> String - # resp.traffic_policies[0].type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policies[0].type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policies[0].document #=> String # resp.traffic_policies[0].comment #=> String # resp.is_truncated #=> Boolean # resp.traffic_policy_version_marker #=> String # resp.max_items #=> Integer @@ -3677,21 +3680,21 @@ # @example Request syntax with placeholder values # # resp = client.test_dns_answer({ # hosted_zone_id: "ResourceId", # required # record_name: "DNSName", # required - # record_type: "SOA", # required, accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA + # record_type: "SOA", # required, accepts SOA, A, TXT, NS, CNAME, MX, NAPTR, PTR, SRV, SPF, AAAA, CAA # resolver_ip: "IPAddress", # edns0_client_subnet_ip: "IPAddress", # edns0_client_subnet_mask: "SubnetMask", # }) # # @example Response structure # # resp.nameserver #=> String # resp.record_name #=> String - # resp.record_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.record_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.record_data #=> Array # resp.record_data[0] #=> String # resp.response_code #=> String # resp.protocol #=> String # @@ -4123,11 +4126,11 @@ # @example Response structure # # resp.traffic_policy.id #=> String # resp.traffic_policy.version #=> Integer # resp.traffic_policy.name #=> String - # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy.type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # resp.traffic_policy.document #=> String # resp.traffic_policy.comment #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyComment AWS API Documentation # @@ -4196,11 +4199,11 @@ # resp.traffic_policy_instance.ttl #=> Integer # resp.traffic_policy_instance.state #=> String # resp.traffic_policy_instance.message #=> String # resp.traffic_policy_instance.traffic_policy_id #=> String # resp.traffic_policy_instance.traffic_policy_version #=> Integer - # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA" + # resp.traffic_policy_instance.traffic_policy_type #=> String, one of "SOA", "A", "TXT", "NS", "CNAME", "MX", "NAPTR", "PTR", "SRV", "SPF", "AAAA", "CAA" # # @see http://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01/UpdateTrafficPolicyInstance AWS API Documentation # # @overload update_traffic_policy_instance(params = {}) # @param [Hash] params ({}) @@ -4220,10 +4223,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-route53' - context[:gem_version] = '1.0.0.rc14' + context[:gem_version] = '1.0.0.rc15' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #