Module: OvhSoapi::Reseller::Methods
- Included in:
- OvhSoapi::Reseller, OvhSoapi::Reseller
- Defined in:
- lib/ovh_soapi/reseller.rb
Instance Method Summary collapse
-
#domain_create(domain_data) ⇒ Object
Create a domain using your loyalty/reseller account.
-
#domain_create_it(domain_data) ⇒ Object
Create a .IT domain using your loyalty/reseller account.
-
#domain_renew(domain, dryrun) ⇒ Object
Renew a domain using your loyalty/reseller account.
-
#domain_transfer(domain_data) ⇒ Object
Transfer a domain using your loyalty/reseller account.
-
#domain_transfer_it(domain_data) ⇒ Object
Transfer a :IT domain using your loyalty/reseller account.
Instance Method Details
#domain_create(domain_data) ⇒ Object
Create a domain using your loyalty/reseller account.
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/ovh_soapi/reseller.rb', line 6 def domain_create(domain_data) RpcDriver.soapi.resellerDomainCreate(Session.session, domain_data[:domain], domain_data[:hosting], domain_data[:offer], domain_data[:profile], domain_data[:owo], domain_data[:owner], domain_data[:admin], domain_data[:tech], domain_data[:billing], domain_data[:dns1], domain_data[:dns2], domain_data[:dns3], domain_data[:dns4], domain_data[:dns5], domain_data[:method], domain_data[:legalName], domain_data[:legalNumber], domain_data[:afnicIdent], domain_data[:birthDate], domain_data[:birthCity], domain_data[:birthDepartement], domain_data[:birthCountry], domain_data[:dryRun] ) end |
#domain_create_it(domain_data) ⇒ Object
Create a .IT domain using your loyalty/reseller account.
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/ovh_soapi/reseller.rb', line 37 def domain_create_it(domain_data) RpcDriver.soapi.resellerDomainCreateIT(Session.session, domain_data[:domain], domain_data[:hosting], domain_data[:offer], domain_data[:profile], domain_data[:owo], domain_data[:owner], domain_data[:admin], domain_data[:tech], domain_data[:billing], domain_data[:dns1], domain_data[:dns2], domain_data[:dns3], domain_data[:dns4], domain_data[:dns5], domain_data[:legalRepresentantFirstName], domain_data[:legalRepresentantLastName], domain_data[:legalNumber], domain_data[:vat], domain_data[:birthDate], domain_data[:birthCity], domain_data[:birthDepartement], domain_data[:birthCountry], domain_data[:nationality], domain_data[:dryRun] ) end |
#domain_renew(domain, dryrun) ⇒ Object
Renew a domain using your loyalty/reseller account.
19 20 21 |
# File 'lib/ovh_soapi/reseller.rb', line 19 def domain_renew(domain,dryrun) RpcDriver.soapi.resellerDomainRenew(Session.session, domain, dryrun) end |
#domain_transfer(domain_data) ⇒ Object
Transfer a domain using your loyalty/reseller account.
24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/ovh_soapi/reseller.rb', line 24 def domain_transfer(domain_data) RpcDriver.soapi.resellerDomainTransfer(Session.session, domain_data[:domain], domain_data[:authinfo], domain_data[:hosting], domain_data[:offer], domain_data[:profile], domain_data[:owo], domain_data[:owner], domain_data[:admin], domain_data[:tech], domain_data[:billing], domain_data[:dns1], domain_data[:dns2], domain_data[:dns3], domain_data[:dns4], domain_data[:dns5], domain_data[:method], domain_data[:legalName], domain_data[:legalNumber], domain_data[:afnicIdent], domain_data[:birthDate], domain_data[:birthCity], domain_data[:birthDepartement], domain_data[:birthCountry], domain_data[:dryRun] ) end |
#domain_transfer_it(domain_data) ⇒ Object
Transfer a :IT domain using your loyalty/reseller account.
50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/ovh_soapi/reseller.rb', line 50 def domain_transfer_it(domain_data) RpcDriver.soapi.resellerDomainTransferIT(Session.session, domain_data[:domain], domain_data[:authinfo], domain_data[:hosting], domain_data[:offer], domain_data[:profile], domain_data[:owo], domain_data[:owner], domain_data[:admin], domain_data[:tech], domain_data[:billing], domain_data[:dns1], domain_data[:dns2], domain_data[:dns3], domain_data[:dns4], domain_data[:dns5], domain_data[:legalRepresentantFirstName], domain_data[:legalRepresentantLastName], domain_data[:legalNumber], domain_data[:vat], domain_data[:birthDate], domain_data[:birthCity], domain_data[:birthDepartement], domain_data[:birthCountry], domain_data[:nationality], domain_data[:dryRun] ) end |