@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
85 lines • 5.46 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 if it isn't already included in basePath",
type: "stringOrEmpty",
group: "endevor-location definition options",
defaultValue: ""
};
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2Vzc2lvbkRlZmluaXRpb25PcHRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS9TZXNzaW9uRGVmaW5pdGlvbk9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBd0JBLGdDQUE4QjtBQVc5QixNQUFhLHdCQUF3Qjs7QUFBckMsNERBd0pDO0FBaEplLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDLFVBQVUsQ0FBQztJQUNyQixXQUFXLEVBQUUsK0JBQStCO0lBQzVDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBU1ksaUNBQVEsR0FBNkI7SUFDakQsSUFBSSxFQUFFLFVBQUksQ0FBQyxJQUFJO0lBQ2YsT0FBTyxFQUFFLENBQUMsR0FBRyxDQUFDO0lBQ2QsV0FBVyxFQUFFLDRCQUE0QjtJQUN6QyxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxvQ0FBb0M7Q0FDNUMsQ0FBQztBQVNZLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsUUFBUTtJQUNuQixPQUFPLEVBQUUsQ0FBQyxHQUFHLENBQUM7SUFDZCxXQUFXLEVBQUUseUZBQXlGO0lBQ3RHLElBQUksRUFBRSxlQUFlO0lBQ3JCLEtBQUssRUFBRSxxQ0FBcUM7SUFDNUMsWUFBWSxFQUFFLEVBQUU7Q0FDakIsQ0FBQztBQVNZLG9DQUFXLEdBQWlDO0lBQ3hELElBQUksRUFBRSxVQUFJLENBQUMsUUFBUTtJQUNuQixXQUFXLEVBQUUsaURBQWlEO0lBQzlELElBQUksRUFBRSxRQUFRO0NBQ2YsQ0FBQztBQVNZLHFDQUFZLEdBQTZCO0lBQ3JELElBQUksRUFBRSxVQUFJLENBQUMsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDLFVBQVUsQ0FBQztJQUNyQixXQUFXLEVBQUUsMEJBQTBCO0lBQ3ZDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBU1kscUNBQVksR0FBNkI7SUFDckQsSUFBSSxFQUFFLFVBQUksQ0FBQyxRQUFRO0lBQ25CLE9BQU8sRUFBRSxDQUFDLE1BQU0sQ0FBQztJQUNqQixXQUFXLEVBQUUsZ0NBQWdDO0lBQzdDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBU1kscUNBQVksR0FBNkI7SUFDckQsSUFBSSxFQUFFLFVBQUksQ0FBQyxRQUFRO0lBQ25CLE9BQU8sRUFBRSxDQUFDLE1BQU0sQ0FBQztJQUNqQixXQUFXLEVBQUUsZ0VBQWdFO0lBQzdFLElBQUksRUFBRSxRQUFRO0lBQ2QsWUFBWSxFQUFFLE9BQU87SUFDckIsZUFBZSxFQUFFO1FBQ2YsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQztRQUN6QixhQUFhLEVBQUUsS0FBSztLQUNyQjtJQUNELEtBQUssRUFBRSxvQ0FBb0M7Q0FDNUMsQ0FBQztBQVNZLHlDQUFnQixHQUE2QjtJQUN6RCxJQUFJLEVBQUUsVUFBSSxDQUFDLHFCQUFxQixDQUFDO0lBQ2pDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQztJQUNmLFdBQVcsRUFBRSw4RkFBOEY7SUFDM0csSUFBSSxFQUFFLFNBQVM7SUFDZixLQUFLLEVBQUUsb0NBQW9DO0NBQzVDLENBQUM7QUFPWSxxQ0FBWSxHQUE2QjtJQUNyRCxJQUFJLEVBQUUsVUFBSSxDQUFDLFdBQVcsQ0FBQztJQUN2QixPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7SUFDZixXQUFXLEVBQUUsaUVBQWlFO0lBQzlFLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLG9DQUFvQztDQUM1QyxDQUFDO0FBTVksZ0RBQXVCLEdBQStCO0lBQ2xFLHdCQUF3QixDQUFDLFlBQVk7SUFDckMsd0JBQXdCLENBQUMsUUFBUTtJQUNqQyx3QkFBd0IsQ0FBQyxZQUFZO0lBQ3JDLHdCQUF3QixDQUFDLFlBQVk7SUFDckMsd0JBQXdCLENBQUMsWUFBWTtJQUNyQyx3QkFBd0IsQ0FBQyxZQUFZO0lBQ3JDLHdCQUF3QixDQUFDLGdCQUFnQjtJQUN6Qyx3QkFBd0IsQ0FBQyxZQUFZO0NBQ3RDLENBQUMifQ==