UNPKG

@broadcom/mat-detect-for-zowe-cli

Version:

MAT Detect plug-in for Zowe CLI

64 lines 3.88 kB
"use strict"; /* * Copyright (c) 2019 Broadcom. All Rights Reserved. The term * "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. * * This software and all information contained therein is * confidential and proprietary and shall not be duplicated, * used, disclosed, or disseminated in any way except as * authorized by the applicable license agreement, without the * express written permission of Broadcom. All authorized * reproductions must be marked with this language. * * EXCEPT AS SET FORTH IN THE APPLICABLE LICENSE AGREEMENT, TO * THE EXTENT PERMITTED BY APPLICABLE LAW, BROADCOM PROVIDES THIS * SOFTWARE WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT * LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL BROADCOM * BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY LOSS OR * DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SOFTWARE, * INCLUDING WITHOUT LIMITATION, LOST PROFITS, BUSINESS * INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF BROADCOM IS * EXPRESSLY ADVISED OF SUCH LOSS OR DAMAGE. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.Getalertbyjob = void 0; const PMASession_1 = require("../../PMASession"); const joblength = 8; // import { JobDefinition } from "./Job/job.definition"; exports.Getalertbyjob = { name: "alert-by-job", aliases: ["abyj"], type: "command", summary: "Get daily performance status of a specific job.", description: "Check whether the specified job exceeds the average daily performance." + " No record returned indicates that no performance degradation was detected for this job.", handler: __dirname + "/Getalertbyjob.handler", profile: { required: ["zosmf"], optional: ["pma"], }, positionals: [ { name: "jobname", description: "Specifies the name of the job that is being tested (e.g. TESTPMA8).", type: "string", stringLengthRange: [1, joblength], required: true }, ], examples: [ { description: "Check whether your job TESTPMA8 exceeds the average daily performance " + "using the default profile", options: "TESTPMA8", }, { description: "Check whether your job TESTPMA8 exceeds the average daily performance " + "using specific PMA profile details", options: "TESTPMA8 --ja 123456789 --jc A --jmc A --jl HLQ.CEETLOAD --jph PMAHLQ", }, ], options: PMASession_1.PMASession.PMA_CONNECTION_OPTIONS, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiR2V0YWxlcnRieWpvYi5kZWZpbml0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NsaS9nZXQvZ2V0LWFsZXJ0LWJ5LWpvYi9HZXRhbGVydGJ5am9iLmRlZmluaXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7R0FxQkc7OztBQUdILGlEQUE4QztBQUM5QyxNQUFNLFNBQVMsR0FBVyxDQUFDLENBQUM7QUFDNUIsd0RBQXdEO0FBRTNDLFFBQUEsYUFBYSxHQUF1QjtJQUM3QyxJQUFJLEVBQUUsY0FBYztJQUNwQixPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUM7SUFDakIsSUFBSSxFQUFFLFNBQVM7SUFDZixPQUFPLEVBQUUsaURBQWlEO0lBQzFELFdBQVcsRUFBRSx3RUFBd0U7UUFDakYsMEZBQTBGO0lBQzlGLE9BQU8sRUFBRSxTQUFTLEdBQUcsd0JBQXdCO0lBQzdDLE9BQU8sRUFBRTtRQUNMLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQztRQUNuQixRQUFRLEVBQUUsQ0FBQyxLQUFLLENBQUM7S0FDcEI7SUFDRCxXQUFXLEVBQUU7UUFDVDtZQUNJLElBQUksRUFBRSxTQUFTO1lBQ2YsV0FBVyxFQUFFLHFFQUFxRTtZQUNsRixJQUFJLEVBQUUsUUFBUTtZQUNkLGlCQUFpQixFQUFFLENBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQztZQUNqQyxRQUFRLEVBQUUsSUFBSTtTQUNqQjtLQUNKO0lBQ0QsUUFBUSxFQUFFO1FBQ047WUFDSSxXQUFXLEVBQUUsd0VBQXdFO2dCQUNyRiwyQkFBMkI7WUFDM0IsT0FBTyxFQUFFLFVBQVU7U0FDdEI7UUFDRDtZQUNJLFdBQVcsRUFBRSx3RUFBd0U7Z0JBQ3JGLG9DQUFvQztZQUNwQyxPQUFPLEVBQUUsdUVBQXVFO1NBQ25GO0tBQ0o7SUFDRCxPQUFPLEVBQUUsdUJBQVUsQ0FBQyxzQkFBc0I7Q0FDN0MsQ0FBQyJ9