class

OceanKit::Resource::Domain

Inherits OceanKit::Resource::Base / OceanKit::Client::Connection / Reference / Object

ocean_kit = OceanKit::Client.new("API-KEY")
ocean_kit.domains.create(name: "mydomain", ip_address: "1.2.3.4")
#=> {}
ocean_kit.domains.find("sdada")
#=> {}
ocean_kit.domains.delete(name: "dds")


Instance methods

all

Return all domain list as JSON

Source
create(name, ip_address)

Return JSON::Any

ocean_kit = OceanKit::Client.new("API-KEY")
ok.domains.create("yndx.host", "1.2.3.4")
# => {"domain":{"name":"string.yndx.host","ttl":null,"zone_file":null}}
Source
delete(name, id)

Update an existing record def update(options) put("/domain/#{name}/records/#{id}", options) end Return status_code

Source
domains
Source
find(domain_name : String)
Source