⚠️ Development Version — You are viewing documentation for a development version (dev_feat.v3.x.aviator.27.1). This version may be unstable or incomplete. — View stable version (v3.x)

Synopsis

fcli aviator app reduce-entitlement [[-h] [--env-prefix=<prefix>] [--log-file=<logFile>] [--log-level=<logLevel>] [--log-mask=<level>] [--debug]] [[--admin-config=<configName>]] [[-o=<type+args>] [--style*=<style>,…​]…​ ] [--to-file=<outputFile>_]] <app-name-or-id>

Description

Removes one allocation unit from a Fortify Aviator application, specified by name or id. The multiplier cannot fall below one, and reduction is rejected during an active audit. Partially consumed quota is preserved for later reuse. Required parameter: the application name or id.

Examples:

Reduce the entitlement of an application, specified by name:
  fcli aviator app reduce-entitlement MyApp
Reduce the entitlement of an application, specified by id, as JSON:
  fcli aviator app reduce-entitlement 101 -o json

Fortify Aviator administrator configuration name options

--admin-config=<configName>

Name of the Fortify Aviator administrator configuration to use. Default value: default.

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

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

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

Store JSON results in an fcli variable for later reference.

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

Select output style: header, no-header, pretty, no-pretty, flat, no-flat, array, single, border, no-border, md-border, wrap, no-wrap, fast-output, no-fast-output, envelope, no-envelope, csv-escape, no-csv-escape.

--to-file=<outputFile>

Write output to the specified file.

--debug

Enable collection of debug logs.

--env-prefix=<prefix>

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

-h, --help

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

--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.

Arguments

<app-name-or-id>

Application id or name. Numeric values without leading zeros are interpreted as an application id, all other values (including numeric values with leading zeros, like 000144) as an application name, which is matched against the application name case-insensitively. An application whose name is a numeric value without leading zeros can only be specified by its id.