@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
84 lines • 5.36 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SessionDefinitionOptions = void 0;
const api_1 = require("../api");
class SessionDefinitionOptions {
}
exports.SessionDefinitionOptions = SessionDefinitionOptions;
SessionDefinitionOptions.sessHOSTNAME = {
name: api_1.args.host,
aliases: ["hostname"],
description: "Specifies the base host name.",
type: "string",
group: "endevor session definition options"
};
SessionDefinitionOptions.sessPORT = {
name: api_1.args.port,
aliases: ["p"],
description: "Specifies the port number.",
type: "string",
group: "endevor session definition options"
};
SessionDefinitionOptions.sessINSTANCE = {
name: api_1.args.instance,
aliases: ["i"],
description: "Specifies Endevor Web Services dataSource name.",
type: "string",
group: "endevor-location definition options"
};
SessionDefinitionOptions.posINSTANCE = {
name: api_1.args.instance,
description: "Specifies Endevor Web Services dataSource name.",
type: "string"
};
SessionDefinitionOptions.sessUSERNAME = {
name: api_1.args.user,
aliases: ["username"],
description: "Specifies the user name.",
type: "string",
group: "endevor session definition options"
};
SessionDefinitionOptions.sessPASSWORD = {
name: api_1.args.password,
aliases: ["pass"],
description: "Specifies the user's password.",
type: "string",
group: "endevor session definition options"
};
SessionDefinitionOptions.sessPROTOCOL = {
name: api_1.args.protocol,
aliases: ["prot"],
description: "Specifies the protocol used for connecting to Endevor Rest API",
type: "string",
defaultValue: "https",
allowableValues: {
values: ["http", "https"],
caseSensitive: false
},
group: "endevor session definition options"
};
SessionDefinitionOptions.sessREJECTUNAUTH = {
name: api_1.args["reject-unauthorized"],
aliases: ["ru"],
description: "Specify this option to have the server certificate verified against the list of supplied CAs",
type: "boolean",
group: "endevor session definition options"
};
SessionDefinitionOptions.sessBASEPATH = {
name: api_1.args["base-path"],
aliases: ["bp"],
description: "Specifies the base path used for connecting to Endevor Rest API",
type: "string",
group: "endevor session definition options"
};
SessionDefinitionOptions.ENDV_CONNECTION_OPTIONS = [
SessionDefinitionOptions.sessHOSTNAME,
SessionDefinitionOptions.sessPORT,
SessionDefinitionOptions.sessINSTANCE,
SessionDefinitionOptions.sessPROTOCOL,
SessionDefinitionOptions.sessUSERNAME,
SessionDefinitionOptions.sessPASSWORD,
SessionDefinitionOptions.sessREJECTUNAUTH,
SessionDefinitionOptions.sessBASEPATH
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2Vzc2lvbkRlZmluaXRpb25PcHRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS9TZXNzaW9uRGVmaW5pdGlvbk9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBd0JBLGdDQUE4QjtBQVc5QixNQUFhLHdCQUF3Qjs7QUFBckMsNERBdUpDO0FBL0llLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDLFVBQVUsQ0FBQztJQUNyQixXQUFXLEVBQUUsK0JBQStCO0lBQzVDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBU1ksaUNBQVEsR0FBNkI7SUFDakQsSUFBSSxFQUFFLFVBQUksQ0FBQyxJQUFJO0lBQ2YsT0FBTyxFQUFFLENBQUMsR0FBRyxDQUFDO0lBQ2QsV0FBVyxFQUFFLDRCQUE0QjtJQUN6QyxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxvQ0FBb0M7Q0FDNUMsQ0FBQztBQVNZLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsUUFBUTtJQUNuQixPQUFPLEVBQUUsQ0FBQyxHQUFHLENBQUM7SUFDZCxXQUFXLEVBQUUsaURBQWlEO0lBQzlELElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLHFDQUFxQztDQUM3QyxDQUFDO0FBU1ksb0NBQVcsR0FBaUM7SUFDeEQsSUFBSSxFQUFFLFVBQUksQ0FBQyxRQUFRO0lBQ25CLFdBQVcsRUFBRSxpREFBaUQ7SUFDOUQsSUFBSSxFQUFFLFFBQVE7Q0FDZixDQUFDO0FBU1kscUNBQVksR0FBNkI7SUFDckQsSUFBSSxFQUFFLFVBQUksQ0FBQyxJQUFJO0lBQ2YsT0FBTyxFQUFFLENBQUMsVUFBVSxDQUFDO0lBQ3JCLFdBQVcsRUFBRSwwQkFBMEI7SUFDdkMsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsb0NBQW9DO0NBQzVDLENBQUM7QUFTWSxxQ0FBWSxHQUE2QjtJQUNyRCxJQUFJLEVBQUUsVUFBSSxDQUFDLFFBQVE7SUFDbkIsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDO0lBQ2pCLFdBQVcsRUFBRSxnQ0FBZ0M7SUFDN0MsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsb0NBQW9DO0NBQzVDLENBQUM7QUFTWSxxQ0FBWSxHQUE2QjtJQUNyRCxJQUFJLEVBQUUsVUFBSSxDQUFDLFFBQVE7SUFDbkIsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDO0lBQ2pCLFdBQVcsRUFBRSxnRUFBZ0U7SUFDN0UsSUFBSSxFQUFFLFFBQVE7SUFDZCxZQUFZLEVBQUUsT0FBTztJQUNyQixlQUFlLEVBQUU7UUFDZixNQUFNLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxDQUFDO1FBQ3pCLGFBQWEsRUFBRSxLQUFLO0tBQ3JCO0lBQ0QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBU1kseUNBQWdCLEdBQTZCO0lBQ3pELElBQUksRUFBRSxVQUFJLENBQUMscUJBQXFCLENBQUM7SUFDakMsT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDO0lBQ2YsV0FBVyxFQUFFLDhGQUE4RjtJQUMzRyxJQUFJLEVBQUUsU0FBUztJQUNmLEtBQUssRUFBRSxvQ0FBb0M7Q0FDNUMsQ0FBQztBQU9ZLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsV0FBVyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQztJQUNmLFdBQVcsRUFBRSxpRUFBaUU7SUFDOUUsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsb0NBQW9DO0NBQzVDLENBQUM7QUFNWSxnREFBdUIsR0FBK0I7SUFDbEUsd0JBQXdCLENBQUMsWUFBWTtJQUNyQyx3QkFBd0IsQ0FBQyxRQUFRO0lBQ2pDLHdCQUF3QixDQUFDLFlBQVk7SUFDckMsd0JBQXdCLENBQUMsWUFBWTtJQUNyQyx3QkFBd0IsQ0FBQyxZQUFZO0lBQ3JDLHdCQUF3QixDQUFDLFlBQVk7SUFDckMsd0JBQXdCLENBQUMsZ0JBQWdCO0lBQ3pDLHdCQUF3QixDQUFDLFlBQVk7Q0FDdEMsQ0FBQyJ9