Sha256: aeefbda78a743988175517d866042861e0c46eaf07dc295fb5e52247016516fa

Contents?: true

Size: 1.37 KB

Versions: 9

Compression:

Stored size: 1.37 KB

Contents

module MooMoo
  class DnsZone < BaseCommand

    ##
    # Creates a custom DNS zone for managed DNS service.
    #
    # http://www.opensrs.com/docs/apidomains/create_dns_zone_request.htm
    register_service :create_dns_zone, :domain

    ##
    # Deletes the DNS zones for the specified domain.
    #
    # http://www.opensrs.com/docs/apidomains/delete_dns_zone_request.htm
    register_service :delete_dns_zone, :domain

    ##
    # Changes the nameservers on your domain to use the
    # nameservers for managed DNS service.
    #
    # http://www.opensrs.com/docs/apidomains/Request_parameters_for_force_dns_nameservers.htm
    register_service :force_dns_nameservers, :domain

    ##
    # View the DNS records for a specified domain.
    #
    # http://www.opensrs.com/docs/apidomains/get_dns_zone_request.htm
    register_service :get_dns_zone, :domain

    ##
    # Sets the DNS zone to the values in the specified template.
    # If a template is not specified in the command, the records
    # are set to what was in the template that was used to enable
    # the DNS service.
    #
    # http://www.opensrs.com/docs/apidomains/reset_dns_zone_request.htm
    register_service :reset_dns_zone, :domain

    ##
    # Set the records for a domain's DNS zone.
    #
    # http://www.opensrs.com/docs/apidomains/set_dns_zone_request.htm
    register_service :set_dns_zone, :domain

  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
moo_moo-0.12.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.11.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.10.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.9.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.8.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.7.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.6.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.5.0 lib/moo_moo/services/dns_zone.rb
moo_moo-0.4.0 lib/moo_moo/services/dns_zone.rb