DigitalOcean.FloatingIPAction.create
You're seeing just the function
create
, go back to DigitalOcean.FloatingIPAction module for more information.
Link to this function
create(ip_addr, opts)
Specs
create(String.t(), Keyword.t()) :: DigitalOcean.Operation.t()
Create an action for a floating IP.
Example assigning a floating IP to a droplet
iex> DigitalOcean.FloatingIPAction.create(
...> "45.55.96.47",
...> type: "assign",
...> droplet_id: 8219222
...> ) |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }
Example unassigning a floating IP to a droplet
iex> DigitalOcean.FloatingIPAction.create(
...> "45.55.96.47",
...> type: "unassign"
...> ) |> DigitalOcean.request()
{ :ok, %DigitalOcean.Response{} }