DigitalOcean.Domain (digital_ocean v0.1.0)
Link to this section Summary
Functions
Create a domain.
Delete a domain.
Retrieve details about a specific domain.
Retrieve a list of domains.
Link to this section Functions
Link to this function
create(opts)
Specs
create(Keyword.t()) :: DigitalOcean.Operation.t()
Create a domain.
Examples
iex> DigitalOcean.Domain.create(
...> name: "example.com",
...> ip_address: "1.2.3.4"
...> ) |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }
Link to this function
delete(domain_name)
Specs
delete(String.t()) :: DigitalOcean.Operation.t()
Delete a domain.
Examples
iex> DigitalOcean.Domain.delete("example.com") |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }
Link to this function
get(domain_name)
Specs
get(String.t()) :: DigitalOcean.Operation.t()
Retrieve details about a specific domain.
Examples
iex> DigitalOcean.Domain.get("example.com") |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }
Link to this function
list(opts \\ [])
Specs
list(Keyword.t()) :: DigitalOcean.Operation.t()
Retrieve a list of domains.
Examples
iex> DigitalOcean.Domain.list() |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }