Module: OvhSoapi::Nic::Methods
- Included in:
- OvhSoapi::Nic, OvhSoapi::Nic
- Defined in:
- lib/ovh_soapi/nic.rb
Instance Method Summary collapse
-
#create(nic_data) ⇒ Object
Create a new contact handle.
-
#create_it(nic_data) ⇒ Object
Create a new Italian contact handle.
-
#info(nic_handle) ⇒ Object
Retrieve nic infos.
-
#modify_infos(nic_data) ⇒ Object
Modify your nic infos.
-
#update(nic_data) ⇒ Object
Modify a contact handle infos.
Instance Method Details
#create(nic_data) ⇒ Object
Create a new contact handle.
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/ovh_soapi/nic.rb', line 6 def create(nic_data) RpcDriver.soapi.nicCreate( Session.session, nic_data[:name], nic_data[:firstname], nic_data[:password], nic_data[:email], nic_data[:phone], nic_data[:fax], nic_data[:address], nic_data[:city], nic_data[:area], nic_data[:zip], nic_data[:country], nic_data[:language], nic_data[:isOwner], nic_data[:legalform], nic_data[:organisation], nic_data[:legalName], nic_data[:legalNumber], nic_data[:vat] ) end |
#create_it(nic_data) ⇒ Object
Create a new Italian contact handle.
18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/ovh_soapi/nic.rb', line 18 def create_it(nic_data) RpcDriver.soapi.nicCreateIT( Session.session, nic_data[:name], nic_data[:firstname], nic_data[:sex], nic_data[:password], nic_data[:email], nic_data[:phone], nic_data[:fax], nic_data[:address], nic_data[:city], nic_data[:area], nic_data[:zip], nic_data[:country], nic_data[:language], nic_data[:isOwner], nic_data[:legalform], nic_data[:organisation], nic_data[:legalName], nic_data[:legalNumber], nic_data[:vat],nic_data[:birthDay], nic_data[:birthCity], nic_data[:nationalIdentificationNumber], nic_data[:companyNationalIdentificationNumber], nic_data[:corporationType] ) end |
#info(nic_handle) ⇒ Object
Retrieve nic infos.
41 42 43 |
# File 'lib/ovh_soapi/nic.rb', line 41 def info(nic_handle) RpcDriver.soapi.nicInfo(Session.session,nic_handle) end |
#modify_infos(nic_data) ⇒ Object
Modify your nic infos.
46 47 48 49 50 51 52 53 |
# File 'lib/ovh_soapi/nic.rb', line 46 def modify_infos(nic_data) RpcDriver.soapi.nicModifyInfos( Session.session, nic_data[:name], nic_data[:firstname], nic_data[:legalForm], nic_data[:organisation], nic_data[:address], nic_data[:zip], nic_data[:city], nic_data[:country], nic_data[:phone], nic_data[:fax], nic_data[:email], nic_data[:spareEmails], nic_data[:language], nic_data[:vat] ) end |
#update(nic_data) ⇒ Object
Modify a contact handle infos.
32 33 34 35 36 37 38 |
# File 'lib/ovh_soapi/nic.rb', line 32 def update(nic_data) RpcDriver.soapi.nicUpdate( Session.session, nic_data[:nic], nic_data[:name], nic_data[:firstname], nic_data[:sex], nic_data[:legalForm], nic_data[:organisation], nic_data[:legalName], nic_data[:legalNumber], nic_data[:vat] ) end |