Lexdee.Behaviour behaviour (lexdee v2.3.4)

Link to this section Summary

Link to this section Callbacks

Link to this callback

create_certificate(struct, map)

Specs

create_certificate(struct(), map()) :: {:ok, any()} | {:error, any()}
Link to this callback

create_instance(struct, map, t)

Specs

create_instance(struct(), map(), Keyword.t()) :: {:ok, map()} | {:error, map()}
Link to this callback

create_profile(struct, map)

Specs

create_profile(struct(), map()) :: {:ok, any()} | {:error, any()}
Link to this callback

create_project(struct, map)

Specs

create_project(struct(), map()) :: {:ok, map()} | {:error, any()}
Link to this callback

delete_instance(struct, binary)

Specs

delete_instance(struct(), binary()) :: {:ok, any()} | {:error, any()}
Link to this callback

delete_instance(struct, binary, t)

Specs

delete_instance(struct(), binary(), Keyword.t()) ::
  {:ok, map()} | {:error, any()}
Link to this callback

execute_command(struct, binary, binary)

Specs

execute_command(struct(), binary(), binary()) :: {:ok, any()} | {:error, any()}
Link to this callback

execute_command(struct, binary, binary, t)

Specs

execute_command(struct(), binary(), binary(), Keyword.t()) ::
  {:ok, any()} | {:error, any()}
Link to this callback

get_cluster_member(struct, binary)

Specs

get_cluster_member(struct(), binary()) :: {:ok, map()}
Link to this callback

get_instance(struct, binary)

Specs

get_instance(struct(), binary()) :: {:ok, map()} | {:error, any()}
Link to this callback

get_instance(struct, binary, t)

Specs

get_instance(struct(), binary(), Keyword.t()) :: {:ok, map()} | {:error, any()}
Link to this callback

get_project(struct, binary)

Specs

get_project(struct(), binary()) :: {:ok, map()} | {:error, any()}
Link to this callback

list_cluster_members(struct)

Specs

list_cluster_members(struct()) :: {:ok, list()}
Link to this callback

restart_instance(struct, binary)

Specs

restart_instance(struct(), binary()) :: {:ok, any()} | {:error, any()}
Link to this callback

restart_instance(struct, binary, t)

Specs

restart_instance(struct(), binary(), Keyword.t()) ::
  {:ok, map()} | {:error, any()}
Link to this callback

show_instance_log(struct, binary, binary)

Specs

show_instance_log(struct(), binary(), binary()) ::
  {:ok, binary()} | {:error, any()}
Link to this callback

show_instance_log(struct, binary, binary, t)

Specs

show_instance_log(struct(), binary(), binary(), Keyword.t()) ::
  {:ok, binary()} | {:error, any()}
Link to this callback

start_instance(struct, binary)

Specs

start_instance(struct(), binary()) :: {:ok, any()} | {:error, any()}
Link to this callback

start_instance(struct, binary, t)

Specs

start_instance(struct(), binary(), Keyword.t()) ::
  {:ok, map()} | {:error, any()}
Link to this callback

stop_instance(struct, binary, keyword)

Specs

stop_instance(struct(), binary(), keyword()) :: {:ok, any()} | {:error, any()}
Link to this callback

update_profile(struct, binary, map)

Specs

update_profile(struct(), binary(), map()) :: {:ok, any()} | {:error, any()}
Link to this callback

wait_for_operation(struct, map, t)

Specs

wait_for_operation(struct(), map(), Keyword.t()) ::
  {:ok, any()} | {:error, any()}