UNPKG

@broadcom/file-master-plus-for-zowe-cli

Version:

File Master Plus Plug-in for Zowe CLI

74 lines 4.87 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const FMPSession_1 = require("./cli/FMPSession"); const Constants_1 = require("./Constants"); const config = { commandModuleGlobs: ["**/*.definition!(.d).*s"], pluginSummary: Constants_1.Constants.DESCRIPTION, defaultHome: Constants_1.Constants.HOME_DIR, productDisplayName: Constants_1.Constants.DISPLAY_NAME, name: Constants_1.Constants.PROD_NAME, pluginAliases: ["fmp"], rootCommandDescription: "File Master Plus command line interface is a file management and data manipulation tool.\nIt speeds up file creation and manipulates virtual storage access method (VSAM), sequential and partitioned data sets.\nIt also supports symbolic access to data via layouts and data manipulation like selection of records in data sets.", allowPlugins: false, logging: { additionalLogging: [ { apiName: Constants_1.Constants.PROD_NAME, }, ] }, apimlConnLookup: [ { apiId: "bcm.fmp", gatewayUrl: "api/v1", connProfType: "fmp" } ], profiles: [ { type: "fmp", schema: { type: "object", title: "File Master Plus profile schema", description: "File Master Plus profile schema.", properties: { host: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_HOST, type: "string", }, port: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_PORT, type: "number", includeInTemplate: true, }, user: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_USER, type: "string", secure: true }, password: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_PASSWORD, type: "string", secure: true }, protocol: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_PROTOCOL, type: "string" }, rejectUnauthorized: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_REJECT_UNAUTHORIZED, type: "boolean", }, basePath: { optionDefinition: FMPSession_1.FMPSession.FMP_OPTION_BASE_PATH, type: "string" } }, required: [], } } ], }; module.exports = config; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW1wZXJhdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9pbXBlcmF0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBdUJBLGlEQUE4QztBQUU5QywyQ0FBd0M7QUFFeEMsTUFBTSxNQUFNLEdBQXNCO0lBQ2hDLGtCQUFrQixFQUFFLENBQUMseUJBQXlCLENBQUM7SUFDL0MsYUFBYSxFQUFFLHFCQUFTLENBQUMsV0FBVztJQUNwQyxXQUFXLEVBQUUscUJBQVMsQ0FBQyxRQUFRO0lBQy9CLGtCQUFrQixFQUFFLHFCQUFTLENBQUMsWUFBWTtJQUMxQyxJQUFJLEVBQUUscUJBQVMsQ0FBQyxTQUFTO0lBQ3pCLGFBQWEsRUFBRSxDQUFDLEtBQUssQ0FBQztJQUN0QixzQkFBc0IsRUFBRSxzVUFBc1U7SUFDOVYsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFO1FBQ1AsaUJBQWlCLEVBQUU7WUFDakI7Z0JBQ0UsT0FBTyxFQUFFLHFCQUFTLENBQUMsU0FBUzthQUM3QjtTQUNGO0tBQ0Y7SUFDRCxlQUFlLEVBQUU7UUFDZjtZQUNJLEtBQUssRUFBRSxTQUFTO1lBQ2hCLFVBQVUsRUFBRSxRQUFRO1lBQ3BCLFlBQVksRUFBRSxLQUFLO1NBQ3RCO0tBQ0Y7SUFDRCxRQUFRLEVBQUU7UUFDUjtZQUNFLElBQUksRUFBRSxLQUFLO1lBQ1gsTUFBTSxFQUFFO2dCQUNOLElBQUksRUFBRSxRQUFRO2dCQUNkLEtBQUssRUFBRSxpQ0FBaUM7Z0JBQ3hDLFdBQVcsRUFBRSxrQ0FBa0M7Z0JBQy9DLFVBQVUsRUFBRTtvQkFDVixJQUFJLEVBQUU7d0JBQ0osZ0JBQWdCLEVBQUUsdUJBQVUsQ0FBQyxlQUFlO3dCQUM1QyxJQUFJLEVBQUUsUUFBUTtxQkFDZjtvQkFDRCxJQUFJLEVBQUU7d0JBQ0osZ0JBQWdCLEVBQUUsdUJBQVUsQ0FBQyxlQUFlO3dCQUM1QyxJQUFJLEVBQUUsUUFBUTt3QkFDZCxpQkFBaUIsRUFBRSxJQUFJO3FCQUN4QjtvQkFDRCxJQUFJLEVBQUU7d0JBQ0osZ0JBQWdCLEVBQUUsdUJBQVUsQ0FBQyxlQUFlO3dCQUM1QyxJQUFJLEVBQUUsUUFBUTt3QkFDZCxNQUFNLEVBQUUsSUFBSTtxQkFDYjtvQkFDRCxRQUFRLEVBQUU7d0JBQ1IsZ0JBQWdCLEVBQUUsdUJBQVUsQ0FBQyxtQkFBbUI7d0JBQ2hELElBQUksRUFBRSxRQUFRO3dCQUNkLE1BQU0sRUFBRSxJQUFJO3FCQUNiO29CQUNELFFBQVEsRUFBRTt3QkFDUixnQkFBZ0IsRUFBRSx1QkFBVSxDQUFDLG1CQUFtQjt3QkFDaEQsSUFBSSxFQUFFLFFBQVE7cUJBQ2Y7b0JBQ0Qsa0JBQWtCLEVBQUU7d0JBQ2xCLGdCQUFnQixFQUFFLHVCQUFVLENBQUMsOEJBQThCO3dCQUMzRCxJQUFJLEVBQUUsU0FBUztxQkFDaEI7b0JBQ0QsUUFBUSxFQUFFO3dCQUNSLGdCQUFnQixFQUFFLHVCQUFVLENBQUMsb0JBQW9CO3dCQUNqRCxJQUFJLEVBQUUsUUFBUTtxQkFDZjtpQkFDRjtnQkFDRCxRQUFRLEVBQUUsRUFBRTthQUNiO1NBQ0Y7S0FDRjtDQUNGLENBQUM7QUFDRixNQUFNLENBQUMsT0FBTyxHQUFHLE1BQU0sQ0FBQyJ9