Sha256: 3e867c8e4fe4cc65ac0805e81a98c1056fa41265f72f8768417c1070d653ad48

Contents?: true

Size: 1.29 KB

Versions: 6

Compression:

Stored size: 1.29 KB

Contents

module MooMoo
  class Nameserver < BaseCommand

    # Adds nameservers to a domain, or adds or removes nameservers for a domain that already has nameservers assigned to it.
    #
    # http://www.opensrs.com/docs/apidomains/advanced_update_nameservers.htm
    register_service :advanced_update_nameservers, :domain

    ##
    # Creates a nameserver in the same domain space as the cookie's domain.
    #
    # http://www.opensrs.com/docs/apidomains/create_nameserver.htm
    register_service :create, :nameserver

    ##
    # Deletes a nameserver.
    #
    # http://www.opensrs.com/docs/apidomains/Delete_Nameserver.htm
    register_service :delete, :nameserver

    ##
    # Queries nameservers that exist in the current user profile (current cookie). These nameservers
    # may or may not be currently assigned to a domain.
    #
    # http://www.opensrs.com/docs/apidomains/get_nameserver.htm
    register_service :get, :nameserver

    ##
    # Renames a nameserver.
    #
    # http://www.opensrs.com/docs/apidomains/modify_nameserver.htm
    register_service :modify, :nameserver

    ##
    # Verifies whether a nameserver exists at a particular registry.
    #
    # https://opensrs.com/docs/apidomains/registry_check_nameserver.htm
    register_service :registry_check_nameserver, :nameserver
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
moo_moo-0.12.0 lib/moo_moo/services/nameserver.rb
moo_moo-0.11.0 lib/moo_moo/services/nameserver.rb
moo_moo-0.10.0 lib/moo_moo/services/nameserver.rb
moo_moo-0.9.0 lib/moo_moo/services/nameserver.rb
moo_moo-0.8.0 lib/moo_moo/services/nameserver.rb
moo_moo-0.7.0 lib/moo_moo/services/nameserver.rb