Lexdee.Behaviour behaviour (lexdee v2.6.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_image(struct, binary, t)

Specs

delete_image(struct(), binary(), Keyword.t()) :: {: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

get_state(struct, binary, t)

Specs

get_state(struct(), binary(), Keyword.t()) :: {: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()}