# `Opsmaru.Incus.Files`
[🔗](https://github.com/upmaru/opsmaru-incus/blob/v0.1.0/lib/opsmaru/incus/files.ex#L1)

Native file/directory and backup handoff with host-owned bounded binary sources/sinks.

# `backup_download`

# `backup_import`

# `backup_stream`

Direct native backup POST to a binary sink; resource is an instance, volume or bucket tuple.

# `bucket_backup_download`

# `bucket_import`

# `create`

# `head`

Native `HEAD /1.0/instances/{name}/files?path=...`: the file's metadata from the
response headers (uid, gid, mode, type, modification time and, for a file, its
size), with no body. The pinned client has no HEAD method. Returns
`{:ok, %Opsmaru.Incus.Transfer{result: metadata}}`.

# `read`

# `volume_backup_download`

# `volume_create`

# `volume_delete`

# `volume_head`

Native `HEAD` of a storage volume file; see `head/3`.

# `volume_import`

# `volume_read`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
