Synopsis

fcli ssc session list [[-h] [--env-prefix=<prefix>] [--log-file=<logFile>] [--log-level=<logLevel>] [--log-mask=<level>] [--debug]] [[-o=<type+args>] [--style*=<style>,…​]…​ ] [--to-file=<outputFile>_]] [-q=<SpEL _ _ expression>]

Description

This commands lists all SSC sessions created through the login command, as long as they haven’t been explicitly terminated through the 'logout' command.

For sessions created using user name and password, the output of this command will show session expiry date and status, based on the data provided by SSC at the time the login command was issued. Any changes to the generated token will not be reflected in the output of this command. Even if a session is no longer valid because the generated token was revoked (through SSC UI or 'fcli ssc access-control revoke-token' command), the output of this command may still show the session as not having expired. Similarly, any changes to token validity will not be reflected in the output of this command.

For sessions created using a pre-generated token, fcli cannot display session expiration date or status, as SSC doesn’t allow for obtaining this information.

Options

-q, --query=<SpEL expression>

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

-o, --output=<type+args>

Select output type (csv, table, expr, json, xml, yaml) and optional type arguments.

*--style*=<style>,…​

Select output style: header, no-header, pretty, no-pretty, flat, no-flat, array, single, border, no-border, md-border.

--store=<var>[:<prop>]

Store JSON results in an fcli variable for later reference.

--to-file=<outputFile>

Write output to the specified file.

-h, --help

Use 'fcli [command] -h' to display help for fcli (sub-)commands.

--env-prefix=<prefix>

Prefix for resolving default option values. Default value: FCLI_DEFAULT.

--log-file=<logFile>

Write log output to file. Default: ./fcli.log if logging is enabled.

--log-level=<logLevel>

Set logging level: TRACE, DEBUG, INFO, WARN, ERROR, NONE.

--log-mask=<level>

Log mask level: high, medium, low, none. Default: medium. Masking is done on a best-effort basis; no guarantee that all sensitive data will be masked.

--debug

Enable collection of debug logs.