UNPKG

@broadcom/endevor-for-zowe-cli

Version:

Endevor Plug-in for Zowe CLI

87 lines (83 loc) 7.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BulkDefinitionOptions = void 0; const ListDefinitionOptions_1 = require("./ListDefinitionOptions"); const CLIActionArguments_1 = require("./CLIActionArguments"); const api_1 = require("../api"); class BulkDefinitionOptions { } exports.BulkDefinitionOptions = BulkDefinitionOptions; BulkDefinitionOptions.optToDirectory = { name: CLIActionArguments_1.cliArgs["to-dir"], aliases: ["tdir"], description: "Directory name in which the command output will be stored.", type: "string", conflictsWith: ["to-file", "to-dataset", "to-member", "to-path", "to-uss-file"], group: "bulk action options" }; BulkDefinitionOptions.optFlat = { name: CLIActionArguments_1.cliArgs.flat, description: " Store the output of the bulk action within one folder. " + "When you use this option, ensure that the results do not contain duplicate names. " + "(Duplicate names occur when two or more Elements have the same name and type.)", type: "boolean", implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }; BulkDefinitionOptions.optWithDependencies = { name: CLIActionArguments_1.cliArgs["with-dependencies"], aliases: ["wd"], description: "Retrieve Elements, including their Endevor-managed input components.", type: "boolean", implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }; BulkDefinitionOptions.optWhereCcidGen = Object.assign(Object.assign({}, ListDefinitionOptions_1.ListDefinitionOptions.optWhereCcidGen), { conflictsWith: [ api_1.args["where-ccid-all"], api_1.args["where-ccid-current"], api_1.args["where-ccid-retrieve"], api_1.args["where-ccid-lastact"], api_1.args["where-ccid-lastlvl"], api_1.args["where-ccid-change"] ], implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }); BulkDefinitionOptions.optWhereCcidLastAct = Object.assign(Object.assign({}, ListDefinitionOptions_1.ListDefinitionOptions.optWhereCcidLastAct), { conflictsWith: [ api_1.args["where-ccid-all"], api_1.args["where-ccid-current"], api_1.args["where-ccid-retrieve"], api_1.args["where-ccid-generate"], api_1.args["where-ccid-lastlvl"], api_1.args["where-ccid-change"] ], implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }); BulkDefinitionOptions.optWhereCcidLastlvl = Object.assign(Object.assign({}, ListDefinitionOptions_1.ListDefinitionOptions.optWhereCcidLastlvl), { conflictsWith: [ api_1.args["where-ccid-all"], api_1.args["where-ccid-current"], api_1.args["where-ccid-retrieve"], api_1.args["where-ccid-generate"], api_1.args["where-ccid-lastact"], api_1.args["where-ccid-change"] ], implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }); BulkDefinitionOptions.optWhereCcidChange = Object.assign(Object.assign({}, ListDefinitionOptions_1.ListDefinitionOptions.optWhereCcidChange), { conflictsWith: [ api_1.args["where-ccid-all"], api_1.args["where-ccid-current"], api_1.args["where-ccid-retrieve"], api_1.args["where-ccid-generate"], api_1.args["where-ccid-lastact"], api_1.args["where-ccid-lastlvl"] ], implies: [CLIActionArguments_1.cliArgs["to-dir"]], group: "bulk action options" }); BulkDefinitionOptions.optFileExtension = { name: api_1.args["file-extension"], aliases: ["ext"], description: `The strategy for deciding what file extension to use during a bulk retrieve or workspace synchronization. Must be one of the following: none: File name is equal to element name, no extension is added. file-ext: The file extension defined in the Type definition is used; If not defined, no extension is added. type-name: The type name is used as the file extension. mixed: The file extension defined in Type definition is used; If not defined, the type name is used instead.`, type: "string", allowableValues: { values: ["none", "file-ext", "type-name", "mixed"], caseSensitive: false }, defaultValue: "mixed", group: "bulk action options" }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQnVsa0RlZmluaXRpb25PcHRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS9CdWxrRGVmaW5pdGlvbk9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBd0JBLG1FQUFnRTtBQUNoRSw2REFBK0M7QUFDL0MsZ0NBQThCO0FBVTlCLE1BQWEscUJBQXFCOztBQUFsQyxzREFvS0M7QUE1SmUsb0NBQWMsR0FBNkI7SUFDdkQsSUFBSSxFQUFFLDRCQUFPLENBQUMsUUFBUSxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxDQUFDLE1BQU0sQ0FBQztJQUNqQixXQUFXLEVBQUUsNERBQTREO0lBQ3pFLElBQUksRUFBRSxRQUFRO0lBQ2QsYUFBYSxFQUFFLENBQUMsU0FBUyxFQUFFLFlBQVksRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFFLGFBQWEsQ0FBQztJQUMvRSxLQUFLLEVBQUUscUJBQXFCO0NBQzdCLENBQUM7QUFTWSw2QkFBTyxHQUE2QjtJQUNoRCxJQUFJLEVBQUUsNEJBQU8sQ0FBQyxJQUFJO0lBQ2xCLFdBQVcsRUFDVCwwREFBMEQ7UUFDMUQsb0ZBQW9GO1FBQ3BGLGdGQUFnRjtJQUNsRixJQUFJLEVBQUUsU0FBUztJQUNmLE9BQU8sRUFBRSxDQUFDLDRCQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDNUIsS0FBSyxFQUFFLHFCQUFxQjtDQUM3QixDQUFDO0FBU1kseUNBQW1CLEdBQTZCO0lBQzVELElBQUksRUFBRSw0QkFBTyxDQUFDLG1CQUFtQixDQUFDO0lBQ2xDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQztJQUNmLFdBQVcsRUFBRSxzRUFBc0U7SUFDbkYsSUFBSSxFQUFFLFNBQVM7SUFDZixPQUFPLEVBQUUsQ0FBQyw0QkFBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQzVCLEtBQUssRUFBRSxxQkFBcUI7Q0FDN0IsQ0FBQztBQVNZLHFDQUFlLG1DQUN4Qiw2Q0FBcUIsQ0FBQyxlQUFlLEtBQ3hDLGFBQWEsRUFBRTtRQUNiLFVBQUksQ0FBQyxnQkFBZ0IsQ0FBQztRQUN0QixVQUFJLENBQUMsb0JBQW9CLENBQUM7UUFDMUIsVUFBSSxDQUFDLHFCQUFxQixDQUFDO1FBQzNCLFVBQUksQ0FBQyxvQkFBb0IsQ0FBQztRQUMxQixVQUFJLENBQUMsb0JBQW9CLENBQUM7UUFDMUIsVUFBSSxDQUFDLG1CQUFtQixDQUFDO0tBQzFCLEVBQ0QsT0FBTyxFQUFFLENBQUMsNEJBQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUM1QixLQUFLLEVBQUUscUJBQXFCLElBQzVCO0FBU1kseUNBQW1CLG1DQUM1Qiw2Q0FBcUIsQ0FBQyxtQkFBbUIsS0FDNUMsYUFBYSxFQUFFO1FBQ2IsVUFBSSxDQUFDLGdCQUFnQixDQUFDO1FBQ3RCLFVBQUksQ0FBQyxvQkFBb0IsQ0FBQztRQUMxQixVQUFJLENBQUMscUJBQXFCLENBQUM7UUFDM0IsVUFBSSxDQUFDLHFCQUFxQixDQUFDO1FBQzNCLFVBQUksQ0FBQyxvQkFBb0IsQ0FBQztRQUMxQixVQUFJLENBQUMsbUJBQW1CLENBQUM7S0FDMUIsRUFDRCxPQUFPLEVBQUUsQ0FBQyw0QkFBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzVCLEtBQUssRUFBRSxxQkFBcUIsSUFDNUI7QUFTWSx5Q0FBbUIsbUNBQzVCLDZDQUFxQixDQUFDLG1CQUFtQixLQUM1QyxhQUFhLEVBQUU7UUFDYixVQUFJLENBQUMsZ0JBQWdCLENBQUM7UUFDdEIsVUFBSSxDQUFDLG9CQUFvQixDQUFDO1FBQzFCLFVBQUksQ0FBQyxxQkFBcUIsQ0FBQztRQUMzQixVQUFJLENBQUMscUJBQXFCLENBQUM7UUFDM0IsVUFBSSxDQUFDLG9CQUFvQixDQUFDO1FBQzFCLFVBQUksQ0FBQyxtQkFBbUIsQ0FBQztLQUMxQixFQUNELE9BQU8sRUFBRSxDQUFDLDRCQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDNUIsS0FBSyxFQUFFLHFCQUFxQixJQUM1QjtBQVVZLHdDQUFrQixtQ0FDM0IsNkNBQXFCLENBQUMsa0JBQWtCLEtBQzNDLGFBQWEsRUFBRTtRQUNiLFVBQUksQ0FBQyxnQkFBZ0IsQ0FBQztRQUN0QixVQUFJLENBQUMsb0JBQW9CLENBQUM7UUFDMUIsVUFBSSxDQUFDLHFCQUFxQixDQUFDO1FBQzNCLFVBQUksQ0FBQyxxQkFBcUIsQ0FBQztRQUMzQixVQUFJLENBQUMsb0JBQW9CLENBQUM7UUFDMUIsVUFBSSxDQUFDLG9CQUFvQixDQUFDO0tBQzNCLEVBQ0QsT0FBTyxFQUFFLENBQUMsNEJBQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUM1QixLQUFLLEVBQUUscUJBQXFCLElBQzVCO0FBVVksc0NBQWdCLEdBQTZCO0lBQ3pELElBQUksRUFBRSxVQUFJLENBQUMsZ0JBQWdCLENBQUM7SUFDNUIsT0FBTyxFQUFFLENBQUMsS0FBSyxDQUFDO0lBQ2hCLFdBQVcsRUFBRTs7Ozs7Ozs7bUhBUWtHO0lBQy9HLElBQUksRUFBRSxRQUFRO0lBQ2QsZUFBZSxFQUFFO1FBQ2YsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLFVBQVUsRUFBRSxXQUFXLEVBQUUsT0FBTyxDQUFDO1FBQ2xELGFBQWEsRUFBRSxLQUFLO0tBQ3JCO0lBQ0QsWUFBWSxFQUFFLE9BQU87SUFDckIsS0FBSyxFQUFFLHFCQUFxQjtDQUM3QixDQUFDIn0=