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

Specs

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 a domain.

Examples

iex> DigitalOcean.Domain.delete("example.com") |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }
Link to this function

get(domain_name)

Specs

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

Retrieve a list of domains.

Examples

iex> DigitalOcean.Domain.list() |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }