Initialize connection to Route 53 DNS service
options parameter must include values for :aws_access_key_id and :aws_secret_access_key in order to create a connection
dns = Fog::AWS::DNS.new( :aws_access_key_id => your_aws_access_key_id, :aws_secret_access_key => your_aws_secret_access_key )
Use this action to create or change your authoritative DNS information for a zone docs.amazonwebservices.com/Route53/latest/DeveloperGuide/RRSchanges.html#RRSchanges_API
Example changing a CNAME record:
change_batch_options = [ { :action => "DELETE", :name => "foo.example.com.", :type => "CNAME", :ttl => 3600, :resource_records => [ "baz.example.com." ] }, { :action => "CREATE", :name => "foo.example.com.", :type => "CNAME", :ttl => 3600, :resource_records => [ "bar.example.com." ] } ] change_resource_record_sets("ABCDEFGHIJKLMN", change_batch_options)
retrieve information about a hosted zone
list your resource record sets