class Softlayer::Dns::Domain::Registration

Constants

SERVICE

Attributes

account[RW]
create_date[RW]
domain_registration_status[RW]
domain_registration_status_id[RW]
expire_date[RW]
id[RW]
locked_flag[RW]
modify_date[RW]
name[RW]
registrant_verification_status[RW]
registrant_verification_status_id[RW]
service_provider[RW]
service_provider_id[RW]

Public Class Methods

get_extended_attributes(message) click to toggle source

domain_name

# File lib/softlayer/dns/domain/registration.rb, line 53
def self.get_extended_attributes(message)
  request(:get_extended_attributes, Array[Softlayer::Container::Dns::Domain::Registration::ExtendedAttribute], message)
end
get_transfer_information(message) click to toggle source

domain_name

# File lib/softlayer/dns/domain/registration.rb, line 78
def self.get_transfer_information(message)
  request(:get_transfer_information, Softlayer::Container::Dns::Domain::Registration::Transfer::Information, message)
end
lookup_domain(message) click to toggle source

domain_name

# File lib/softlayer/dns/domain/registration.rb, line 87
def self.lookup_domain(message)
  request(:lookup_domain, Array[Softlayer::Container::Dns::Domain::Registration::Lookup], message)
end

Public Instance Methods

add_nameservers_to_domain(message) click to toggle source

nameservers

# File lib/softlayer/dns/domain/registration.rb, line 23
def add_nameservers_to_domain(message)
  request(:add_nameservers_to_domain, Boolean, message)
end
delete_registered_nameserver(message) click to toggle source

nameserver

# File lib/softlayer/dns/domain/registration.rb, line 28
def delete_registered_nameserver(message)
  request(:delete_registered_nameserver, Boolean, message)
end
get_account() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 32
def get_account
  request(:get_account, Softlayer::Account)
end
get_authentication_code() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 36
def get_authentication_code
  request(:get_authentication_code, String)
end
get_domain_information() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 40
def get_domain_information
  request(:get_domain_information, Softlayer::Container::Dns::Domain::Registration::Information)
end
get_domain_nameservers() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 44
def get_domain_nameservers
  request(:get_domain_nameservers, Array[Softlayer::Container::Dns::Domain::Registration::Nameserver])
end
get_domain_registration_status() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 48
def get_domain_registration_status
  request(:get_domain_registration_status, Softlayer::Dns::Domain::Registration::Status)
end
get_object() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 57
def get_object
  request(:get_object, Softlayer::Dns::Domain::Registration)
end
get_registered_nameserver() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 61
def get_registered_nameserver
  request(:get_registered_nameserver, Softlayer::Container::Dns::Domain::Registration::Nameserver)
end
get_registrant_verification_status() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 65
def get_registrant_verification_status
  request(:get_registrant_verification_status, Softlayer::Dns::Domain::Registration::Registrant::Verification::Status)
end
get_registrant_verification_status_detail() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 69
def get_registrant_verification_status_detail
  request(:get_registrant_verification_status_detail, Softlayer::Container::Dns::Domain::Registration::Registrant::Verification::StatusDetail)
end
get_service_provider() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 73
def get_service_provider
  request(:get_service_provider, Softlayer::Service::Provider)
end
lock_domain() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 82
def lock_domain
  request(:lock_domain, Boolean)
end
modify_contact(message) click to toggle source

contact

# File lib/softlayer/dns/domain/registration.rb, line 92
def modify_contact(message)
  request(:modify_contact, Boolean, message)
end
modify_registered_nameserver(message) click to toggle source

old_nameserver new_nameserver ip_address

# File lib/softlayer/dns/domain/registration.rb, line 99
def modify_registered_nameserver(message)
  request(:modify_registered_nameserver, Boolean, message)
end
register_nameserver(message) click to toggle source

nameserver ip_address

# File lib/softlayer/dns/domain/registration.rb, line 105
def register_nameserver(message)
  request(:register_nameserver, Boolean, message)
end
remove_nameservers_from_domain(message) click to toggle source

nameservers

# File lib/softlayer/dns/domain/registration.rb, line 110
def remove_nameservers_from_domain(message)
  request(:remove_nameservers_from_domain, Boolean, message)
end
send_authentication_code() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 114
def send_authentication_code
  request(:send_authentication_code, Boolean)
end
send_registrant_verification_email() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 118
def send_registrant_verification_email
  request(:send_registrant_verification_email, Boolean)
end
send_transfer_approval_email() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 122
def send_transfer_approval_email
  request(:send_transfer_approval_email, Boolean)
end
set_authentication_code(message) click to toggle source

authentication_code

# File lib/softlayer/dns/domain/registration.rb, line 127
def set_authentication_code(message)
  request(:set_authentication_code, Boolean, message)
end
unlock_domain() click to toggle source
# File lib/softlayer/dns/domain/registration.rb, line 131
def unlock_domain
  request(:unlock_domain, Boolean)
end