Provided by: incus-client_6.0.0-1_amd64 bug

NAME

       incus-list - List instances

SYNOPSIS

       incus list [:] [...] [flags]

DESCRIPTION

       Description:
         List instances

       Default column layout: ns46tS
         Fast column layout: nsacPt

       A single keyword like "web" which will list any instance with a name starting by "web".
         A regular expression on the instance name. (e.g. .*web.*01$).
         A key/value pair referring to a configuration item. For those, the
         namespace can be abbreviated to the smallest unambiguous identifier.
         A key/value pair where the key is a shorthand. Multiple values must be delimited by ','.
       Available shorthands:
           - type={instance type}
           - status={instance current lifecycle status}
           - architecture={instance architecture}
           - location={location name}
           - ipv4={ip or CIDR}
           - ipv6={ip or CIDR}

       Examples:
           - "user.blah=abc" will list all instances with the "blah" user property set to "abc".
           - "u.blah=abc" will do the same
           - "security.privileged=true" will list all privileged instances
           - "s.privileged=true" will do the same
           - "type=container" will list all container instances
           - "type=container status=running" will list all running container instances

       A   regular   expression   matching   a   configuration   item   or   its   value.   (e.g.
       volatile.eth0.hwaddr=00:16:3e:.*).

       When multiple filters are passed, they are added one on top of the other,
         selecting instances which satisfy them all.

       == Columns ==
         The -c option takes a comma separated list of arguments that control
         which instance attributes to output when displaying in table or csv
         format.

       Column arguments are either pre-defined shorthand chars (see below),
         or (extended) config keys.

       Commas between consecutive shorthand chars are optional.

       Pre-defined column shorthand chars:
           4 - IPv4 address
           6 - IPv6 address
           a - Architecture
           b - Storage pool
           c - Creation date
           d - Description
           D - disk usage
           e - Project name
           l - Last used date
           m - Memory usage
           M - Memory usage (%)
           n - Name
           N - Number of Processes
           p - PID of the instance's init process
           P - Profiles
           s - State
           S - Number of snapshots
           t - Type (persistent or ephemeral)
           u - CPU usage (in seconds)
           L - Location of the instance (e.g. its cluster member)
           f - Base Image Fingerprint (short)
           F - Base Image Fingerprint (long)

       Custom columns are defined with "[config:|devices:]key[:name][:maxWidth]":
           KEY: The (extended) config or devices key to display. If [config:|devices:] is omitted
       then it defaults to config key.
           NAME: Name to display in the column header.
           Defaults to the key if not specified or empty.

       MAXWIDTH: Max width of the column (longer results are truncated).
       Defaults to -1 (unlimited). Use 0 to limit to the column header size.

OPTIONS

       --all-projects[=false]      Display instances from all projects

       -c, --columns="ns46tSL"      Columns``

       --fast[=false]      Fast mode (same as --columns=nsacPt)

       -f, --format="table"      Format (csv|json|table|yaml|compact)``

OPTIONS INHERITED FROM PARENT COMMANDS

       --debug[=false]      Show all debug messages

       --force-local[=false]      Force using the local unix socket

       -h, --help[=false]      Print help

       --project=""      Override the source project``

       -q, --quiet[=false]      Don't show progress information

       --sub-commands[=false]      Use with help or --help to view sub-commands

       -v, --verbose[=false]      Show all information messages

       --version[=false]      Print version number

EXAMPLE

         incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP
           Show instances using the "NAME", "BASE IMAGE", "STATE", "IPV4", "IPV6" and "MAC" columns.
           "BASE IMAGE", "MAC" and "IMAGE OS" are custom columns generated from instance configuration keys.
           "ETHP" is a custom column generated from a device key.

         incus list -c ns,user.comment:comment
           List instances with their running state and user comment.

SEE ALSO

       incus(1)

HISTORY

       11-Apr-2024 Auto generated by spf13/cobra