FleetApi.Direct

Accesses the Fleet API via a directly-identified node URL.

Source

Summary

delete_unit(pid, unit_name)

Callback implementation for FleetApi.delete_unit/2

get_api_discovery(pid)

Callback implementation for FleetApi.get_api_discovery/1

get_node_url(pid)

Retrieves the Fleet node URL based on the URL provided when the GenServer was started

get_unit(pid, unit_name)

Callback implementation for FleetApi.get_unit/2

list_machines(pid)

Callback implementation for FleetApi.list_machines/1

list_unit_states(pid, opts \\ [])

Callback implementation for FleetApi.list_unit_states/2

list_units(pid)

Callback implementation for FleetApi.list_units/1

set_unit(pid, unit_name, unit)

Callback implementation for FleetApi.set_unit/3

start_link(node_url)

Functions

delete_unit(pid, unit_name)

Callback implementation for FleetApi.delete_unit/2.

Source
get_api_discovery(pid)

Callback implementation for FleetApi.get_api_discovery/1.

Source
get_node_url(pid)

Specs:

Retrieves the Fleet node URL based on the URL provided when the GenServer was started.

Source
get_unit(pid, unit_name)

Callback implementation for FleetApi.get_unit/2.

Source
list_machines(pid)

Callback implementation for FleetApi.list_machines/1.

Source
list_unit_states(pid, opts \\ [])

Callback implementation for FleetApi.list_unit_states/2.

Source
list_units(pid)

Callback implementation for FleetApi.list_units/1.

Source
set_unit(pid, unit_name, unit)

Callback implementation for FleetApi.set_unit/3.

Source
start_link(node_url)
Source