class Aws::Route53::Types::ResourceRecordSet
- Copyright
-
Copyright © 2015
Chef
Software Inc. - License
-
Apache License, Version 2.0
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Public Instance Methods
removing AWS's trailing dots may not be the best thing, but otherwise our job gets much harder.
# File lib/chef/resource/aws_route53_record_set.rb, line 20 def aws_key name.sub(/\.$/, "").to_s end
the API doesn't seem to provide any facility to convert these types into the data structures used by the API; see redirx.me/?t3za for the RecordSet type specifically.
# File lib/chef/resource/aws_route53_record_set.rb, line 26 def to_change_struct { name: name, type: type, ttl: ttl, resource_records: resource_records.map { |r| { value: r.value } } } end