Module: Dnsimple::Client::RegistrarAutoRenewal

Included in:
RegistrarService
Defined in:
lib/dnsimple/client/registrar_auto_renewal.rb

Instance Method Summary collapse

Instance Method Details

#disable_auto_renewal(account_id, domain_name, options = {}) ⇒ Dnsimple::Response<nil>

Disable auto renewal for the domain in the account.

Parameters:

Returns:

Raises:

See Also:



33
34
35
36
37
# File 'lib/dnsimple/client/registrar_auto_renewal.rb', line 33

def disable_auto_renewal(, domain_name, options = {})
  response = client.delete(Client.versioned("/%s/registrar/domains/%s/auto_renewal" % [, domain_name]), nil, options)

  Dnsimple::Response.new(response, nil)
end

#enable_auto_renewal(account_id, domain_name, options = {}) ⇒ Dnsimple::Response<nil>

Enable auto renewal for the domain in the account.

Parameters:

Returns:

Raises:

See Also:



16
17
18
19
20
# File 'lib/dnsimple/client/registrar_auto_renewal.rb', line 16

def enable_auto_renewal(, domain_name, options = {})
  response = client.put(Client.versioned("/%s/registrar/domains/%s/auto_renewal" % [, domain_name]), nil, options)

  Dnsimple::Response.new(response, nil)
end