Synopsis

fcli ssc session list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] ] [--store=_variableName[=<propertyNames>]] [--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.

Output options:

-o, --output=format[=<options>]

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

--store=variableName[=<propertyNames>]

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

--to-file=<outputFile>

Write command output to the specified file instead of stdout.

Generic fcli options:

-h, --help

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

--env-prefix=<envPrefix>

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

--log-file=<logFile>

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

--log-level=<logLevel>

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.