API Reference ex_incus v#1.0.0

Copy Markdown

Modules

Elixir client for the Incus REST API.

Manage the server's trust store (trusted client certificates).

Connection to an Incus server.

Error returned by any ExIncus function.

An event from the Incus event stream (/1.0/events), as delivered by ExIncus.EventListener.

Listens to the Incus event stream (/1.0/events websocket) and fans events out to subscriber processes - the push-based alternative to polling for dashboards and monitors.

Manage images and image aliases.

Manage instances (containers and virtual machines).

Manage networks (bridges, OVN networks, ...).

A background operation.

Query, wait on and cancel background operations.

Manage profiles.

Manage projects.

Server-level information and configuration (the /1.0 endpoint).

Manage instance snapshots.

Manage storage pools. For volumes inside a pool see ExIncus.StorageVolumes.

Manage storage volumes within a pool.