UNPKG

@broadcom/ca7-for-zowe-cli

Version:

CA 7 Workload Automation Plug-in for Zowe CLI

1,013 lines 34.9 kB
"use strict"; /* * Copyright © 202X Broadcom Inc. and/or its subsidiaries * © 202X Broadcom Inc and/or its subsidiaries; All rights reserved */ Object.defineProperty(exports, "__esModule", { value: true }); exports.PostJobInstanceListCustomDef = void 0; exports.PostJobInstanceListCustomDef = { name: "listCustom", aliases: ["lc"], summary: "Retrieves custom information about jobs in the active workload", description: "Displays information about jobs in the active workload.", examples: [ { options: "--ca7no 7777 --db CA7DB --jobname TESTCA7", description: "List a CA 7 job (7777) information which resided in CA7DB database " } ], type: "command", handler: __dirname + "/PostJobInstanceListCustom.handler", options: [ { name: "ca7no", description: "ca7no=0231\n\n" + "The CA 7 job number\n", type: "number" }, { name: "databasename", aliases: ["db"], description: "databasename=TESTDB01\n\n" + "The CA 7 database name\n", type: "string", required: false }, { name: "jobname", description: "jobname=CA7TEST\n\n" + "The CA 7 job name\n", type: "string" }, { name: "job", description: "job=true/false\n\n" + "The job name for this job in the active workload\n", type: "boolean", required: false }, { name: "queueName", description: "queueName=true/false\n\n" + "The name of the queue in which this job is currently located. \n", type: "boolean", required: false }, { name: "ca7Num", description: "ca7Num=true/false\n\n" + "The job number for this job in the active workload\n", type: "boolean", required: false }, { name: "status", description: "status=true/false\n\n" + "The job status\n", type: "boolean", required: false }, { name: "entryMode", description: "entryMode=true/false\n\n" + "Identifies how the job was brought into the queue.\n", type: "boolean", required: false }, { name: "abended", description: "abended=true/false\n\n" + "Y if job abended, N if not\n", type: "boolean", required: false }, { name: "agentIntervention", description: "agentIntervention=true/false\n\n" + "Y if INTERVENTION REQUIRED condition exists for this agent job, N if not\n", type: "boolean", required: false }, { name: "agentJobNumber", description: "agentJobNumber=true/false\n\n" + "The job number/PID for this agent job\n", type: "boolean", required: false }, { name: "agentName", description: "agentName=true/false\n\n" + "The name of the agent where this job will execute\n", type: "boolean", required: false }, { name: "agentStatus", description: "agentStatus=true/false\n\n" + "The status for this agent job\n", type: "boolean", required: false }, { name: "agentStatusData", description: "agentStatusData=true/false\n\n" + "Y if status data is available for this agent job,N if not\n", type: "boolean", required: false }, { name: "agentSubmitted", description: "agentSubmitted=true/false\n\n" + "Y if agent job has been submitted to the agent, N if not\n", type: "boolean", required: false }, { name: "agentType", description: "agentType=true/false\n\n" + "Agent job type, zero if this is not an agent job\n", type: "boolean", required: false }, { name: "agentUser", description: "agentUser=true/false\n\n" + "The userid with which this agent job will execute\n", type: "boolean", required: false }, { name: "ajbBuildError", description: "ajbBuildError=true/false\n\n" + "Y if an error occurred while building an XPJOB job AJB or an agent job AFM, N if not\n", type: "boolean", required: false }, { name: "arf", description: "arf=true/false\n\n" + "Y if this job is monitored by ARF, N if not\n", type: "boolean", required: false }, { name: "arfAttachErr", description: "arfAttachErr=true/false\n\n" + "Y if this job had an ARF attach error, N if not\n", type: "boolean", required: false }, { name: "arfCompMatched", description: "arfCompMatched=true/false\n\n" + "Set to Y if an ARF JOB completion rule matched for this job\n", type: "boolean", required: false }, { name: "arfDate", description: "arfDate=true/false\n\n" + "Y if the job uses ARF\n", type: "boolean", required: false }, { name: "arfErrorCond", description: "arfErrorCond=true/false\n\n" + "Set to Y if there was an error during ARF condition detection, N if not\n", type: "boolean", required: false }, { name: "arfjJob", description: "arfjJob=true/false\n\n" + "Y if job is an ARF recovery job, N if not\n", type: "boolean", required: false }, { name: "arfJobComplete", description: "arfJobComplete=true/false\n\n" + "Set to Y if this job's completion has been posted to ARF, N if not\n", type: "boolean", required: false }, { name: "arfRecovery", description: "arfRecovery=true/false\n\n" + "Y if job is in ARF recovery, N if not\n", type: "boolean", required: false }, { name: "arfRecoveryErr", description: "arfRecoveryErr=true/false\n\n" + "Y if this job had an error in ARF recovery, N if not\n", type: "boolean", required: false }, { name: "arfset", description: "arfset=true/false\n\n" + "The collection of ARF definitions that apply to this job\n", type: "boolean", required: false }, { name: "arfTime", description: "arfTime=true/false\n\n" + "The date and time that the ARFSET was attached to this job\n", type: "boolean", required: false }, { name: "autofDone", description: "autofDone=true/false\n\n" + "Y if job performed AUTO F, N if not\n", type: "boolean", required: false }, { name: "ca11JesNode", description: "ca11JesNode=true/false\n\n" + "The JES node where this job executes\n", type: "boolean", required: false }, { name: "ca11RestartStep", description: "ca11RestartStep=true/false\n\n" + "The relative CA 11 restart step number\n", type: "boolean", required: false }, { name: "ca11RmsCc", description: "ca11RmsCc=true/false\n\n" + "The CA 11 U11RMS step condition code\n", type: "boolean", required: false }, { name: "ca11Subsystem", description: "ca11Subsystem=true/false\n\n" + "The CA 11 subsystem name\n", type: "boolean", required: false }, { name: "ca7System", description: "ca7System=true/false\n\n" + "The user-defined application system associated with this job\n", type: "boolean", required: false }, { name: "compCode", description: "compCode=true/false\n\n" + "The job completion code in number format\n", type: "boolean", required: false }, { name: "cpmJfm", description: "cpmJfm=true/false\n\n" + "Y if JFM is used to track CPM, N if not\n", type: "boolean", required: false }, { name: "cpuTableIndex", description: "cpuTableIndex=true/false\n\n" + "Index to the CPU Table entry\n", type: "boolean", required: false }, { name: "cputime", description: "cputime=true/false\n\n" + "This Job's average CPU time\n", type: "boolean", required: false }, { name: "currStepNum", description: "currStepNum=true/false\n\n" + "The number of the step that is currently executing\n", type: "boolean", required: false }, { name: "defNotFound", description: "defNotFound=true/false\n\n" + "Y if job defintion not found on database, N if not found\n", type: "boolean", required: false }, { name: "doNotPrompt", description: "doNotPrompt=true/false\n\n" + "Y if prompts are bypassed for the job, N if not\n", type: "boolean", required: false }, { name: "drclass", description: "drclass=true/false\n\n" + "The job's disaster recovery class\n", type: "boolean", required: false }, { name: "drmode", description: "drmode=true/false\n\n" + "Y if this job entered the queues when disaster recovery mode was active, N if not\n", type: "boolean", required: false }, { name: "dueOutExists", description: "dueOutExists=true/false\n\n" + "Determines if a zero value in DUE_OUT_TIME indicates midnight (Y) or no due out time (N)\n", type: "boolean", required: false }, { name: "dueOutTime", description: "dueOutTime=true/false\n\n" + "The date and time this job is expected to complete\n", type: "boolean", required: false }, { name: "dupJob", description: "dupJob=true/false\n\n" + "Y if a job with the same name is waiting on this job to complete, N if not\n", type: "boolean", required: false }, { name: "dupJobWait", description: "dupJobWait=true/false\n\n" + "Y if this job is waiting on a job with the same name to complete, N if not\n", type: "boolean", required: false }, { name: "elapsedTime", description: "elapsedTime=true/false\n\n" + "This Job's average elapsed time\n", type: "boolean", required: false }, { name: "endTime", description: "endTime=true/false\n\n" + "The date and time this job ended\n", type: "boolean", required: false }, { name: "executable", description: "executable=true/false\n\n" + "Y if job is executable, N if not\n", type: "boolean", required: false }, { name: "express", description: "express=true/false\n\n" + "Y if submission of this job has been expedited by use of the SUBMIT,EXPRESS=YES command, N if not\n", type: "boolean", required: false }, { name: "externalInput", description: "externalInput=true/false\n\n" + "Y if we job has external input, N if not\n", type: "boolean", required: false }, { name: "externalJob", description: "externalJob=true/false\n\n" + "Y if this is an externally tracked job, N if not\n", type: "boolean", required: false }, { name: "externalSatisfied", description: "externalSatisfied=true/false\n\n" + "The number of satisfied external requirements for this job\n", type: "boolean", required: false }, { name: "externalTotal", description: "externalTotal=true/false\n\n" + "The total number of external requirements for this job\n", type: "boolean", required: false }, { name: "forcedComplete", description: "forcedComplete=true/false\n\n" + "Y if job was force completed, N if not\n", type: "boolean", required: false }, { name: "forcedSubmit", description: "forcedSubmit=true/false\n\n" + "Y if all input requirements have been marked as satisfied by use of the SUBMIT command, N if not\n", type: "boolean", required: false }, { name: "fromXpRequest", description: "fromXpRequest=true/false\n\n" + "Y if scheduling request for this job came from an XPS client, N if not\n", type: "boolean", required: false }, { name: "hasCa11", description: "hasCa11=true/false\n\n" + "Y if job has a CA11 segment, N if not\n", type: "boolean", required: false }, { name: "hasCpuTime", description: "hasCpuTime=true/false\n\n" + "Y if we have non-zero CPU time for this job, N if not\n", type: "boolean", required: false }, { name: "hasJo", description: "hasJo=true/false\n\n" + "Y if the JCL or PARM DATA contains a #JO card, N if not\n", type: "boolean", required: false }, { name: "hasStepTime", description: "hasStepTime=true/false\n\n" + "Y if job has non-zero step CPU time, N if not\n", type: "boolean", required: false }, { name: "held", description: "held=true/false\n\n" + "Y if job is held, N if not\n", type: "boolean", required: false }, { name: "heldByJob", description: "heldByJob=true/false\n\n" + "Y if job was held on entry to the queues, N if not\n", type: "boolean", required: false }, { name: "heldSkeleton", description: "heldSkeleton=true/false\n\n" + "Y if job is held and in skeleton status, N if not\n", type: "boolean", required: false }, { name: "skeleton", description: "skeleton=true/false\n\n" + "Y if job is in skeleton status, N if not\n", type: "boolean", required: false }, { name: "holdOnEntry", description: "holdOnEntry=true/false\n\n" + "Y if job marked HOLD=YES, N if not\n", type: "boolean", required: false }, { name: "hostName", description: "hostName=true/false\n\n" + "The SMF Id of the system where this is executing\n", type: "boolean", required: false }, { name: "inCpmFlow", description: "inCpmFlow=true/false\n\n" + "Y if job is part of a CPM flow, N if not\n", type: "boolean", required: false }, { name: "insertRms", description: "insertRms=true/false\n\n" + "Y if an RMS step will be inserted into this job's JCL, N if not\n", type: "boolean", required: false }, { name: "jclAllocErr", description: "jclAllocErr=true/false\n\n" + "Y if JCL or PARM DATA library could not be allocated, N if not\n", type: "boolean", required: false }, { name: "jclCount", description: "jclCount=true/false\n\n" + "The number of non-# records in the JCL or PARM DATA members associated with this job\n", type: "boolean", required: false }, { name: "jclError", description: "jclError=true/false\n\n" + "Y if job marked with JCL error, N if not\n", type: "boolean", required: false }, { name: "jclFromAltlib", description: "jclFromAltlib=true/false\n\n" + "Y if JCL or PARM DATA was retrieved from an alternate library, N if not\n", type: "boolean", required: false }, { name: "jclLibrary", description: "jclLibrary=true/false\n\n" + "Contains either a 3 digit JCL index value or a JCL variable beginning with an ampersand\n", type: "boolean", required: false }, { name: "jesHi", description: "jesHi=true/false\n\n" + "JES supports ID > 99999\n", type: "boolean", required: false }, { name: "loadOnly", description: "loadOnly=true/false\n\n" + "Y if this is a LOAD only job, N if not\n", type: "boolean", required: false }, { name: "loadStepDone", description: "loadStepDone=true/false\n\n" + "Y if LOAD step ran OK for this job, N if not\n", type: "boolean", required: false }, { name: "locked", description: "locked=true/false\n\n" + "Y if job is locked, N if not\n", type: "boolean", required: false }, { name: "longName", description: "longName=true/false\n\n" + "An alias name for this job. This name may be used by scheduling engines on other platforms, such as AutoSys\n", type: "boolean", required: false }, { name: "lterm", description: "lterm=true/false\n\n" + "Logical terminal name from job definition\n", type: "boolean", required: false }, { name: "mainid", description: "mainid=true/false\n\n" + "If positive, the CPU number on which the job may execute. If negative, the CPU number on which the job may not execute\n", type: "boolean", required: false }, { name: "maint", description: "maint=true/false\n\n" + "Y if job ignores requirements, N if not\n", type: "boolean", required: false }, { name: "manualRequeue", description: "manualRequeue=true/false\n\n" + "Y if job has been re-queued to REQUEST queue, N if not\n", type: "boolean", required: false }, { name: "memberName", description: "memberName=true/false\n\n" + "The JCL or PARM DATA library member name\n", type: "boolean", required: false }, { name: "mustStartExists", description: "mustStartExists=true/false\n\n" + "Determines if a zero value in MUST_START_TIME indicates midnight (Y) or no deadline time (N)\n", type: "boolean", required: false }, { name: "needsAutof", description: "needsAutof=true/false\n\n" + "Y if a job changed and requires 'F' in CA11, N if not\n", type: "boolean", required: false }, { name: "nextRunReq", description: "nextRunReq=true/false\n\n" + "Y if job has temporary requirements for the next execution, N if not\n", type: "boolean", required: false }, { name: "nodeFailed", description: "nodeFailed=true/false\n\n" + "Y if this is an XPJOB job and at the time of it last submit its node was down, N if not\n", type: "boolean", required: false }, { name: "nodeOffline", description: "nodeOffline=true/false\n\n" + "Y if this is an XPJOB job and at the time of its last submit its node was offline, N if not\n", type: "boolean", required: false }, { name: "nodeStopped", description: "nodeStopped=true/false\n\n" + "Y if this is an XPJOB job and at the time of it last submit its node was stopped, N if not\n", type: "boolean", required: false }, { name: "noUserId", description: "noUserId=true/false\n\n" + "Y if there is not a valid security id for this job, N if there is\n", type: "boolean", required: false }, { name: "noXpsiParmlib", description: "noXpsiParmlib=true/false\n\n" + "Y if this is an XPJOB job and has no PARMLIB, N if not\n", type: "boolean", required: false }, { name: "noXpsiXpsparm", description: "noXpsiXpsparm=true/false\n\n" + "Y if this is an XPJOB job and has no PARM, N if not\n", type: "boolean", required: false }, { name: "override", description: "override=true/false\n\n" + "Y if JCL/PARM DATA override is required, N if not\n", type: "boolean", required: false }, { name: "overrideApplied", description: "overrideApplied=true/false\n\n" + "Y if JCL overrides have been applied for this job, N if not\n", type: "boolean", required: false }, { name: "prompt", description: "prompt=true/false\n\n" + "Y if job should have LATE PROMPTS, N if not\n", type: "boolean", required: false }, { name: "promptAck", description: "promptAck=true/false\n\n" + "Y if user has acknowledged the prompt, N if not\n", type: "boolean", required: false }, { name: "prompted", description: "prompted=true/false\n\n" + "Y if user has been prompted, N if not\n", type: "boolean", required: false }, { name: "qjclUpdated", description: "qjclUpdated=true/false\n\n" + "Y if JCL or PARM DATA updated through QJCL, N if not\n", type: "boolean", required: false }, { name: "queueJcl", description: "queueJcl=true/false\n\n" + "Y if a QJCL command is in progress for this job N if not\n", type: "boolean", required: false }, { name: "repeatCount", description: "repeatCount=true/false\n\n" + "The number of times to repeat this job\n", type: "boolean", required: false }, { name: "repeatDiff", description: "repeatDiff=true/false\n\n" + "\n", type: "boolean", required: false }, { name: "ca7No", description: "ca7No=true/false\n\n" + "The difference between the original dueout time and the original submit time, used by repeating jobs\n", type: "boolean", required: false }, { name: "repeatInterval", description: "repeatInterval=true/false\n\n" + "The interval between repetitions of the job\n", type: "boolean", required: false }, { name: "repeatLeadTime", description: "repeatLeadTime=true/false\n\n" + "The lead time for this repeat job. This is the amount of time to ensure it completes before it due out time\n", type: "boolean", required: false }, { name: "repeatStopExists", description: "repeatStopExists=true/false\n\n" + "Determines if a zero value in REPEAT_STOP_TIME indicates midnight (Y) or no repeat stop time (N)\n", type: "boolean", required: false }, { name: "repeatStopTime", description: "repeatStopTime=true/false\n\n" + "The date and time on or after which a repeating job will not be repeated\n", type: "boolean", required: false }, { name: "repeatType", description: "repeatType=true/false\n\n" + "The type of repeat job. This field determines how the submit time requierement is calculated for repeating jobs\n", type: "boolean", required: false }, { name: "restartStep", description: "restartStep=true/false\n\n" + "The step name in which the job was restarted\n", type: "boolean", required: false }, { name: "retainJcl", description: "retainJcl=true/false\n\n" + "Y if JCL or XPJOB information will be retained in the prior run queue, N if not\n", type: "boolean", required: false }, { name: "rqmtCount", description: "rqmtCount=true/false\n\n" + "The master requirement count for this job. The number includes unsatisfied requirements, submit time, and other reasons preventing the job from being submitted\n", type: "boolean", required: false }, { name: "schdAdjusted", description: "schdAdjusted=true/false\n\n" + "Y if job's schedule has been adjusted, N if not\n", type: "boolean", required: false }, { name: "nosecurity", description: "nosecurity=true/false\n\n" + "Y if there was an error retrieving security data,N if no\n", type: "boolean", required: false }, { name: "setNdb", description: "setNdb=true/false\n\n" + "Y if job will bypass LOAD processing at completion and not update the database, N if not\n", type: "boolean", required: false }, { name: "smfNeeded", description: "smfNeeded=true/false\n\n" + "Y if SMF feedback is needed for this job, N if not\n", type: "boolean", required: false }, { name: "startTime", description: "startTime=true/false\n\n" + "The date and time this job started executing on its most recent submission\n", type: "boolean", required: false }, { name: "submitted", description: "submitted=true/false\n\n" + "Y if this job has been submitted to the host, N if not\n", type: "boolean", required: false }, { name: "submitTime", description: "submitTime=true/false\n\n" + "The date and time this job was submitted\n", type: "boolean", required: false }, { name: "triggered", description: "triggered=true/false\n\n" + "Y if job triggered by another job, N if not\n", type: "boolean", required: false }, { name: "uid", description: "uid=true/false\n\n" + "The CA 7 internal user security designation\n", type: "boolean", required: false }, { name: "verify", description: "verify=true/false\n\n" + "Y if job has a manual verification requirement, N if not\n", type: "boolean", required: false }, { name: "waitSubmitTime", description: "waitSubmitTime=true/false\n\n" + "Y if this job has a submit time requirement, N if not\n", type: "boolean", required: false }, { name: "xpAltNode", description: "xpAltNode=true/false\n\n" + "The alternate node where this XPJOB job was routed\n", type: "boolean", required: false }, { name: "xpPrimaryNode", description: "xpPrimaryNode=true/false\n\n" + "The primary node associated with this XPJOB job\n", type: "boolean", required: false }, { name: "xpsJob", description: "xpsJob=true/false\n\n" + "Y if this is an XPJOB job, N if not\n", type: "boolean", required: false }, { name: "xpStatus", description: "xpStatus=true/false\n\n" + "The status of the node associated with this XPJOB job. A: Active F: Failed CCI send O: Offline S:Stopped\n", type: "boolean", required: false }, { name: "xtrackerInact", description: "xtrackerInact=true/false\n\n" + "Y if at time of submission, the XTRACKER task is not active for an XPJOB job or IAS is not active for an agent job, N if not\n", type: "boolean", required: false }, { name: "xplatNode", description: "xplatNode=true/false\n\n" + "Cross platform long node name\n", type: "boolean", required: false }, { name: "responseError", description: "responseError=true/false\n\n" + "\n", type: "boolean", required: false }, { name: "ca11FailingStepNum", description: "ca11FailingStepNum=true/false\n\n" + "CA 11 Failing Step Number\n", type: "boolean", required: false }, { name: "completeOk", description: "completeOk=true/false\n\n" + "Y if job completed normally, N if not\n", type: "boolean", required: false }, { name: "jesNum", description: "jesNum=true/false\n\n" + "The JES job number for this job. A value of -1 indicates NA\n", type: "boolean", required: false }, { name: "needsLoad", description: "needsLoad=true/false\n\n" + "Y if LOAD processing will be done for this job, Nif not\n", type: "boolean", required: false }, { name: "deadline", description: "deadline=true/false\n\n" + "The date and time a job must be started by in order to meet its due out time\n", type: "boolean", required: false }, { name: "jclfrom254", description: "jclfrom254=true/false\n\n" + "Y if JCL or XPJOB information will be retained in the prior run queue, N if not\n", type: "boolean", required: false }, { name: "proseNum", description: "proseNum=true/false\n\n" + "Number of the prose text associated with this job, or zero\n", type: "boolean", required: false }, { name: "scheduleId", description: "scheduleId=true/false\n\n" + "The schedule id for this execution\n", type: "boolean", required: false }, { name: "triggeringJobNum", description: "triggeringJobNum=true/false\n\n" + "The CA 7 internal job number of the job that triggered this job or job that created the data set that triggered this job\n", type: "boolean", required: false }, { name: "triggers", description: "triggers=true/false\n\n" + "Y if job can trigger other jobs, N if not\n", type: "boolean", required: false } ], profile: { optional: ["ca7"] } }; //# sourceMappingURL=PostJobInstanceListCustom.definition.js.map