UNPKG

@zowe/imperative

Version:
45 lines 1.79 kB
import { IImperativeEnvironmentalVariableSetting } from "./IImperativeEnvironmentalVariableSetting"; /** * Interface representing variables set via environmental * variables for CLIs based on Imperative */ export interface IImperativeEnvironmentalVariableSettings { /** * Override the log level for the "imperative" log file for your CLI * @type {IImperativeEnvironmentalVariableSetting} */ imperativeLogLevel?: IImperativeEnvironmentalVariableSetting; /** * Override the log level for the app log file (named after your CLI project) * @type {IImperativeEnvironmentalVariableSetting} */ appLogLevel?: IImperativeEnvironmentalVariableSetting; /** * The home for the CLI where logs, profiles, and other data are stored * @type {IImperativeEnvironmentalVariableSetting} */ cliHome?: IImperativeEnvironmentalVariableSetting; /** * The phrase which, when entered as the value of a command line argument, indicates * Imperative should prompt the user and hide their text entry * default is PROMPT* * @type {IImperativeEnvironmentalVariableSetting} */ promptPhrase?: IImperativeEnvironmentalVariableSetting; /** * The indication that sensitive data should be obscured in the CLI * default is TRUE * @type {IImperativeEnvironmentalVariableSetting} */ maskOutput?: IImperativeEnvironmentalVariableSetting; /** * The directory where CLI plugins are installed. * Default is `${cliHome}/plugins`. */ pluginsDir?: IImperativeEnvironmentalVariableSetting; /** * Whether or not to show secure args. */ showSecureArgs?: IImperativeEnvironmentalVariableSetting; } //# sourceMappingURL=IImperativeEnvironmentalVariableSettings.d.ts.map