zowe-cli-cics-deploy-plugin
Version:
IBM CICS Bundle generation and deployment for Zowe CLI
81 lines • 2.5 kB
JavaScript
"use strict";
/*
* This program and the accompanying materials are made available under the terms of the
* Eclipse Public License v2.0 which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-v20.html
*
* SPDX-License-Identifier: EPL-2.0
*
* Copyright IBM Corp, 2019
*
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.CmciOptions = void 0;
/**
* scmci command line options, derived from zowe-cics equivalents
*/
class CmciOptions {
}
exports.CmciOptions = CmciOptions;
CmciOptions.GROUP = "CICS Connection Options";
CmciOptions.CICS_DEPLOY_CMCI_OPTION_HOST = {
name: "cics-host",
aliases: ["ch"],
description: "The CMCI server host name.",
type: "string",
required: false,
group: CmciOptions.GROUP
};
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PORT = {
name: "cics-port",
aliases: ["cpo"],
description: "The CICS server port.",
type: "number",
required: false,
group: CmciOptions.GROUP
};
CmciOptions.CICS_DEPLOY_CMCI_OPTION_USER = {
name: "cics-user",
aliases: ["cu"],
description: "Mainframe (CICS) user name, which can be the same as your TSO login.",
type: "string",
required: false,
group: CmciOptions.GROUP
};
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PASSWORD = {
name: "cics-password",
aliases: ["cpw"],
description: "Mainframe (CICS) password, which can be the same as your TSO password.",
type: "string",
required: false,
group: CmciOptions.GROUP
};
CmciOptions.CICS_DEPLOY_CMCI_OPTION_REJECT_UNAUTHORIZED = {
name: "cics-reject-unauthorized",
aliases: ["cru"],
description: "Reject self-signed certificates.",
type: "boolean",
required: false,
group: CmciOptions.GROUP
};
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PROTOCOL = {
name: "cics-protocol",
aliases: ["cpr"],
description: "Specifies CMCI protocol (http or https).",
type: "string",
required: false,
allowableValues: { values: ["http", "https"], caseSensitive: false },
group: CmciOptions.GROUP
};
/**
* Options related to connecting to CMCI
*/
CmciOptions.CICS_DEPLOY_CMCI_CONNECTION_OPTIONS = [
CmciOptions.CICS_DEPLOY_CMCI_OPTION_HOST,
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PORT,
CmciOptions.CICS_DEPLOY_CMCI_OPTION_USER,
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PASSWORD,
CmciOptions.CICS_DEPLOY_CMCI_OPTION_REJECT_UNAUTHORIZED,
CmciOptions.CICS_DEPLOY_CMCI_OPTION_PROTOCOL
];
//# sourceMappingURL=CmciOptions.js.map