From 8fafb487515286b3ed473ef7605d8272ade6d1f7 Mon Sep 17 00:00:00 2001 From: Eric Chevalier Date: Wed, 31 Jan 2024 11:52:33 -0600 Subject: [PATCH] Command Tree for Phoenix Software International (E)JES RESTapi. Signed-off-by: Eric Chevalier --- commandGroups/ejes.jsonc | 60811 +++++++++++++++++++++++++++++++++++++ 1 file changed, 60811 insertions(+) create mode 100644 commandGroups/ejes.jsonc diff --git a/commandGroups/ejes.jsonc b/commandGroups/ejes.jsonc new file mode 100644 index 0000000..8b7d09f --- /dev/null +++ b/commandGroups/ejes.jsonc @@ -0,0 +1,60811 @@ +// Copyright (c) 2020-2023 Phoenix Software International, Inc. +{ + "name": "ejes", + "description": "Welcome to the EJES RESTapi Manager\n\nThis plug-in allows you to interact with EJES on the host to emulate EJES Batch under TSO and to query the EJES monitoredspool and host libraries to retreive tabular and report information", + "type": "group", + "children": [ + { + "name": "api", + "aliases": [ + "a" + ], + "summary": "- Make requests with the (E)JES REST API", + "description": "Make requests with the (E)JES REST API to the (E)JES API using options that correspond to object models in the (E)JES REST API swagger documentation. You should refer to that document, refer to chapter 10 of the (E)JES Reference, and issue \"zowe ejes api init --helpApp\" further details.\n\nAll responses are returned in JSON format by using the --rfj (--response-format-json) option.\n\nThe tools necessary manage the spool with (E)JES are provided. You will be able to download sysout, email it as PDF, and submit jobs from MVS and the local workstation. All downloads are saved to a file in the current working directory, or to the path specified on the EJES_DOWNLOAD_PATH environment variable.\n\nThe CLI generates exit codes. 0 indicates the transaction completed, but you should check the output for (E)JES errors. A non-zero exit code below 100 indicates a problem coding an options or a download file filesystem issue. An exit code above 100 is a response code from the host through the API. If use the host host \"return\" command in the --command option, you will receive a 500 exit code. Use a stateless init request or issue a term request to avoid this result.\n\nThis CLI was developed to provide an easy scripting option to avoid coding directly to the REST API. However, it can be used to experiment with the REST API. The --debug option will return the host requests and responses as objects and properties in JSON.", + "type": "group", + "children": [ + { + "name": "cancel-download", + "aliases": [ + "c" + ], + "summary": " - Issue a cancel-download request", + "description": "Cancels a streaming download of PDF or Text data. A download is initiated via the -d option on an Exec request. Refer to the (E)JES REST API swagger documentation for details on mapped options.\n\nFor a command group overview, issue: zowe ejes api -h ", + "type": "command", + "options": [ + { + "name": "cookie", + "group": "Query Item Options", + "type": "string", + "description": "Supply the cookie output by a stateful request. This option supports optional syntax to enable automatic management of the cookie without scraping from stdout.\n\n--cookie [|read[]|write[]\n\nThe CLI can manage a stateful cookie transaction proactively. On the init, specify --cookie write or --cookie write-pin where pin can be any alphanumeric string. On the exec, cancel-download, and term specify --cookie read or --cookie read-pin. The cookie generated by the host is managed in the user's work directory. A pin is required only when there are multiple simultaneous sessions.", + "aliases": [] + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Cancel a long running job. Show the status in returned JSON.\n\n Example", + "options": "--rfj --cookie \"EJESWEB_54761=DB856A...;path=/EjesWeb;Secure;HttpOnly\"" + } + ], + "handler": "", + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "init", + "aliases": [ + "i" + ], + "summary": " - Issue an init request", + "description": "Creates an API session and optionally issues an API command. Returns items as requested by the -q and -c options. A Set-Cookie header is included in the response. The value of the returned cookie identifies the session and should be supplied as an argument on the --cookie option on subsequent API data, exec, and term requests. Cookies can be managed for you. See the --cookie option for details. Close the session with an API term request when it is no longer needed to free up system resources. Sessions that are idle for more than two minutes will be automatically closed. See the (E)JES REST API swagger documentation for details on the mapped options. Enclose all option arguments in double quotes if they include spaces, semicolons, or symbols that are reserved in your terminal shell or if they might otherwise be ambiguous to the shell.\n\nFor a command group overview, issue: zowe ejes api -h ", + "type": "command", + "options": [ + { + "name": "authorization", + "group": "Query Item Options", + "type": "string", + "description": "If you do not specify the --cookie option, you must include --user and --password or this option. The base64 encoded authentication string can be of the form userid:password or userid:group:password. If supplied, it overrides the profile user and password settings and starts a new session.", + "aliases": [] + }, + { + "name": "casKey", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "command", + "group": "Exec Request Options", + "type": "string", + "description": "See the execParms model in the Swagger documentation. The argument is a (E)JES command stack. Refer to chapter 5 of the (E)JES Reference.", + "aliases": [] + }, + { + "name": "platformencoding", + "group": "Platform-encoding Options", + "type": "number", + "description": "See the platformEncoding model in the Swagger documentation. Defaults to 1047 if not specified.", + "aliases": [] + }, + { + "name": "debug", + "group": "Debug Visualization Options", + "type": "number", + "description": "An additive flag for tech support use.\n\n1 - Commands discovered and compiled-options object\n\n2 - Request object\n\n4 - Response headers\n", + "aliases": [] + }, + { + "name": "columns", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "extractdd", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "ipaddress", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "luName", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "patterndd", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "rows", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "subsystem", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "allowableValues": { + "values": [ + "jes2", + "jes3" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "useragent", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation. Shows on the (E)JES Session panel and is a best practise to use.", + "aliases": [] + }, + { + "name": "cookie", + "group": "Query Item Options", + "type": "string", + "description": "Supply the cookie output by a stateful request. This option supports optional syntax to enable automatic management of the cookie without scraping from stdout.\n\n--cookie [|read[]|write[]\n\nThe CLI can manage a stateful cookie transaction proactively. On the init, specify --cookie write or --cookie write-pin where pin can be any alphanumeric string. On the exec, cancel-download, and term specify --cookie read or --cookie read-pin. The cookie generated by the host is managed in the user's work directory. A pin is required only when there are multiple simultaneous sessions.", + "aliases": [] + }, + { + "name": "c", + "group": "Query Item Options", + "type": "string", + "description": "A list of comma separated, case-insensitive names of columns to include in the response. If omitted, all columns for the current tabular display are included.\n\nThis parameter only applies to enumerated data containing columns, specifically, the columns and rows items of the q parameter.\n\nLimiting the included columns to only those you need can dramatically improve the resonse time of the request and significantly reduce system resources.", + "aliases": [] + }, + { + "name": "q", + "group": "Query Item Options", + "type": "string", + "description": "A list of comma separated, case-insensitive items to include in the response. If omitted, no items are included.\n\nLimiting the included items to only those you need can improve response time.\n\nThe following items are supported: columns, environment, execParms, find, function, initParms, jobs, keys, lines, loginfo, rows, lineCommands, message, notice, platformEncoding, position, screen, submittedJobs, userLog, and version. These represent the response properties as described in the models section of this help. The value all can be used to include all of the above items, but generally you should only request the items you need.", + "aliases": [] + }, + { + "name": "commanddata", + "group": "Exec Request Options", + "type": "string", + "description": "See the execParms model in the Swagger documentation. Insert \"\\n\" in the string to indicate line breaks.", + "aliases": [] + }, + { + "name": "commanddatafile", + "group": "Exec Request Options", + "type": "string", + "description": "See the execParms model in the Swagger documentation. The contents of the file are read and escaped properly for --commanddata. Uses EJES_SUBMIT_PATH for the path if it exists in the environment.", + "aliases": [] + }, + { + "name": "enumtime", + "group": "Exec Request Options", + "type": "number", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "enumvalue", + "group": "Exec Request Options", + "type": "number", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "showhiddencolumns", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "translatescreen", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "waitforresponse", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Initalize a session by using --command to display the status screen, then output the JCL of the first job. Use --enumValue to request 10 lines. The option -q requests the message array, lines of output, and the function array. Though browsed output is requested, if the first job does not have JCL, the status screen will be returned to show that the job that did not meet the criteria. The --rfj option visualizes the output as JSON. Without it, the CLI returns only the cookie.\n\n Example", + "options": "--command \"status;1 j\" --enumvalue 10 -q message,lines,function --rfj" + } + ], + "handler": "", + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "exec", + "aliases": [ + "e" + ], + "summary": " - Issue an exec request", + "description": "Executes an API command in an existing (stateful) or new transient (stateless) session.\n\nReturns items as requested by the query parameters. An existing session is used when a valid cookie is used as an argument on the --cookie option. This is the preferred scenario when multiple transactions are expected since it provides significant performance benefits. It requires server affinity for sessions in a clustered server environment.\n\nA new transient session will be created if a --authorization or --user option is provided and a --cookie option is not. A transient session exists only for the current transaction and meets the goal of statelessness as defined by ROA and REST. However, it is much less efficient than using an existing session across multiple transactions, and does not preserve the state of the underlying (E)JES API. Nevertheless, it is the prefered scenario where a single transaction and statelessness suffice.\n\nSee the (E)JES REST API swagger documentation for details on the mapped options. Enclose all option arguments in double quotes if they include spaces, semicolons, or symbols that are reserved in your terminal shell or if they might otherwise be ambiguous to the shell. Options flagged with \"initParms model\" are valid only for stateless transactions on the exec command.\n\nFor a command group overview, issue: zowe ejes api -h ", + "type": "command", + "options": [ + { + "name": "authorization", + "group": "Query Item Options", + "type": "string", + "description": "If you do not specify the --cookie option, you must include --user and --password or this option. The base64 encoded authentication string can be of the form userid:password or userid:group:password. If supplied, it overrides the profile user and password settings and starts a new session.", + "aliases": [] + }, + { + "name": "casKey", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "command", + "group": "Exec Request Options", + "type": "string", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "amount", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "decorate", + "group": "PDF Download Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "allowassembly", + "group": "PDF Security Property Options", + "type": "boolean", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "bcc", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "platformencoding", + "group": "Platform-encoding Options", + "type": "number", + "description": "See the platformEncoding model in the Swagger documentation. Defaults to 1047 if not specified.", + "aliases": [] + }, + { + "name": "debug", + "group": "Debug Visualization Options", + "type": "number", + "description": "An additive flag for tech support use.\n\n1 - Commands discovered and compiled-options object\n\n2 - Request object\n\n4 - Response headers\n", + "aliases": [] + }, + { + "name": "blockid", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "cc", + "group": "PDF and TEXT Common Options", + "type": "string", + "description": "See the pdf or text model in the Swagger documentation. (Carriage-control)", + "aliases": [] + }, + { + "name": "count", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "recordid", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "start", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "todend", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "todstart", + "group": "PDF and TEXT Common Options", + "type": "number", + "description": "See the pdf or text model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "font", + "group": "PDF Download Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "orientation", + "group": "PDF Download Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "overflow", + "group": "PDF Download Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "pagesize", + "group": "PDF Download Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "allowcopying", + "group": "PDF Security Property Options", + "type": "boolean", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "allowmodification", + "group": "PDF Security Property Options", + "type": "boolean", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "allowprinting", + "group": "PDF Security Property Options", + "type": "boolean", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "masterpassword", + "group": "PDF Security Property Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "openpassword", + "group": "PDF Security Property Options", + "type": "string", + "description": "See the pdf model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "body", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation. Insert \"\\n\" in the string to indicate line breaks.", + "aliases": [] + }, + { + "name": "bodyfile", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation. The contents of the file are read and escaped properly for --body. Uses EJES_SUBMIT_PATH for the path if it exists in the environment.", + "aliases": [] + }, + { + "name": "carboncopy", + "group": "Mail Options", + "type": "string", + "description": "See the cc property the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "from", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "html", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "subject", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "to", + "group": "Mail Options", + "type": "string", + "description": "See the mail model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "columns", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "extractdd", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "ipaddress", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "luName", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "patterndd", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "rows", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "subsystem", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "allowableValues": { + "values": [ + "jes2", + "jes3" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "useragent", + "group": "Init Request Options", + "type": "string", + "description": "See the initParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "cookie", + "group": "Query Item Options", + "type": "string", + "description": "Supply the cookie output by a stateful request. This option supports optional syntax to enable automatic managment of the cookie without scraping from stdout.\n\n--cookie [|read[]|write[]\n\nThe CLI can manage a stateful cookie transaction proactively. On the init, specify --cookie write or --cookie write-pin where pin can be any alphanumeric string. On the exec, cancel-download, and term specify --cookie read or --cookie read-pin. The cookie generated by the host is managed in the user's work directory. A pin is required only when there are multiple simultaneous sessions.", + "aliases": [] + }, + { + "name": "c", + "group": "Query Item Options", + "type": "string", + "description": "A list of comma separated, case-insensitive names of columns to include in the response. If omitted, all columns for the current tabular display are included.\n\nThis parameter only applies to enumerated data containing columns, specifically, the columns and rows items of the q parameter.\n\nLimiting the included columns to only those you need can dramatically improve the resonse time of the request and significantly reduce system resources.", + "aliases": [] + }, + { + "name": "q", + "group": "Query Item Options", + "type": "string", + "description": "A list of comma separated, case-insensitive items to include in the response. If omitted, no items are included.\n\nLimiting the included items to only those you need can improve response time.\n\nThe following items are supported: columns, environment, execParms, find, function, initParms, jobs, keys, lines, loginfo, rows, lineCommands, message, notice, platformEncoding, position, screen, submittedJobs, userLog, and version. These represent the response properties as described in the models section of this help. The value all can be used to include all of the above items, but generally you should only request the items you need.", + "aliases": [] + }, + { + "name": "d", + "group": "Query Item Options", + "type": "string", + "description": "A download type, either pdf or text.\n\nWhen specified, all other query parameters are ignored. The Content-Type response header will report either application/pdf or text/plain (charset utf-8) if no error occurred, and application/json if an error occurred. If no error occurred, a Content-Disposition response header will supply a suggested filename.\n\nA pdf or text property may be included in the POST data to override default pdf and text formatting options.\n\nThis parameter provides pdf or text data in the output stream and does not require enumeration.\n\nThe API must be positioned on a browser type display to download data. Afterwards, the positioning may have changed depending on the amount specified.\n\nYou can use CancelDownload to cancel a long running download.", + "aliases": [] + }, + { + "name": "m", + "group": "Query Item Options", + "type": "string", + "description": "A mail attachment type, either pdf or text.\n\nAt a minimum, a mail property is required in the POST data to specify one or more recipients. A pdf or text property may also be included to override default pdf and text formatting options.\n\nThe API must be positioned on a browser type display to send a mail attachment. Afterwards, the positioning may have changed depending on the amount specified.\n\nNote that you cannot use CancelDownload to cancel a long running mail attachement request because the response \ncontaining the needed Cookie is not sent until after mail has been sent.", + "aliases": [] + }, + { + "name": "commanddata", + "group": "Exec Request Options", + "type": "string", + "description": "See the execParms model in the Swagger documentation. Insert \"\\n\" in the string to indicate line breaks.", + "aliases": [] + }, + { + "name": "commanddatafile", + "group": "Exec Request Options", + "type": "string", + "description": "The contents of this file (usually JCL on the local workstation file system) must be escaped properly for --commanddata. See the execParms model in the Swagger documentation. Uses EJES_SUBMIT_PATH for the path if it exists in the environment.", + "aliases": [] + }, + { + "name": "enumtime", + "group": "Exec Request Options", + "type": "number", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "enumvalue", + "group": "Exec Request Options", + "type": "number", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "showhiddencolumns", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "translatescreen", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "waitforresponse", + "group": "Exec Request Options", + "type": "boolean", + "description": "See the execParms model in the Swagger documentation.", + "aliases": [] + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Perform a stateless transaction that submits a job using the --command option. It shows the status of jobs with the same name, sorting so the most recent is shown first. The --enumvalue option is requesting the top 5 lines. The query parameter -q is requesting the message array that will contain the submit result, lines of output, and the array of jobs submitted in this session. The --commanddata option supplies the JCL to submit referred to by the \"api-array\". The \"\\n\" are line separators an editor would supply.\n\n Example", + "options": "--command \"submit api-array;st iefbr14;sort time d;upd\" --enumvalue 5 -q message,lines,submittedJobs --rfj --commanddata \"//IEFBR14 JOB IEFBR14,'IEFBR14',CLASS=A,MSGCLASS=H\\n//EXEC EXEC PGM=IEFBR14\\n//\"" + }, + { + "description": "Perform the same stateless transaction above but use the --commanddatafile option to read a file from the workstation. If EJES_SUBMIT_PATH is defined in the environment, that will be used as the file path, otherwise the same directory the CLI is run in will be used if a full path is not supplied.\n\n Example", + "options": "--command \"submit api-array;st iefbr14;sort time d;upd\" --enumvalue 5 -q message,lines,submittedJobs --rfj --commanddatafile \"iefbr14.jcl\"" + }, + { + "description": "Perform a stateful request. In this case, a previous request positioned the (E)JES api in a job browser. This example downloads the file as PDF using the -d option. It causes the carriage control symbols to be interpretted with the --cc option. Then specifies stateful session with the cookie it generated specified on the --cookie option. The sysout is download to a file with the name consistent with the browsed data set or browser. If EJES_DOWNLOAD_PATH exists in the environment, the path is used for the download. Otherwise, the file is created in the current working directory. (For managed cookie stateful request examples, issue: Zowe ejes api -h)\n\n Example", + "options": "-d text --cc interpret --cookie \"EJESWEB_54761=B6910D...;path=/EjesWeb;Secure;HttpOnly\"" + } + ], + "handler": "", + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "term", + "aliases": [ + "t" + ], + "summary": " - Issue a term request", + "description": "Terminates the API session.\n\nFor a command group overview, issue: zowe ejes api -h ", + "type": "command", + "examples": [ + { + "description": "Terminate an existing session by specifying the session on the --cookie option. No output is returned if the transaction completes without error.\n\n Example", + "options": "--cookie \"EJESWEB_54761=0F6E5A...;path=/EjesWeb;Secure;HttpOnly\"" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + } + ], + "pluginHealthCheck": "./lib/healthCheck.handler", + "passOn": [ + { + "property": "profile", + "value": { + "required": [ + "ejes" + ] + }, + "merge": false, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + } + ], + "examples": [ + { + "description": "This is an example of a init request to position sysout (to download with a subsequent stateful request) using cookie management. Note the --cookie write option. Most of your stateful transaction scripts will be written this way. The --command option contains (E)JES host commands. Refer to the (E)JES Reference for details of the argument for that option.\n\n Example", + "options": "init --cookie write --command \"status hrlyjba;1 b\"" + }, + { + "description": "This downloads the above sysout as a pdf using cookie management The -rfj (--request-format-json) output json includes the PDF file name of the sysout.\n\n Example", + "options": "exec -d pdf --cc interpret --rfj --cookie read" + }, + { + "description": "This example uses the same cookie-managed session as above to download another sysout. The --command option argument string runs first, then the download. The order of options does not matter.\n\n Example", + "options": "exec -d pdf --cc interpret --command \"status hrlyjbb;1b\" --rfj --cookie read" + }, + { + "description": "This terminates the session and deletes the cookie.\n\n Example", + "options": "term --cookie read" + }, + { + "description": "Cancel a long running download. If you had needed to cancel the above download, with cookie management, you would have done it this way. The status is in returned JSON.\n\n Example", + "options": "cancel-download --rfj --cookie read" + }, + { + "description": "Initalize a session by using --command to display the status screen, then output the JCL of the first job. Use --enumValue to request 10 lines. The option -q requests the message array, lines of output, and the function array. Though browsed output is requested, if the first job does not have JCL, the status screen will be returned to show that the job that did not meet the criteria. The --rfj option visualizes the output as JSON. Without it, the CLI returns only the cookie.\n\n Example", + "options": "init --command \"status;1 j\" --enumvalue 10 -q message,lines,function --rfj" + }, + { + "description": "Perform a stateless transaction that submits a job using the --command option. It shows the status of jobs with the same name, sorting so the most recent is shown first. The --enumvalue option is requesting the top 5 lines. The query parameter -q is requesting the message array that will contain the submit result, lines of output, and the array of jobs submitted in this session. The --commanddata option supplies the JCL to submit referred to by the \"api-array\". The \"\\n\" are line separators an editor would supply.\n\n Example", + "options": "exec --command \"submit api-array;st iefbr14;sort time d;upd\" --enumvalue 5 -q message,lines,submittedJobs --rfj --commanddata \"//IEFBR14 JOB IEFBR14,'IEFBR14',CLASS=A,MSGCLASS=H\\n//EXEC EXEC PGM=IEFBR14\\n//\"" + }, + { + "description": "Perform the same stateless transaction above but use the --commanddatafile option to use a file on the workstation. If EJES_SUBMIT_PATH is defined in the environment, that will be used as the file path, otherwise the same directory the CLI is run in will be used if a full path is not supplied.\n\n Example", + "options": "exec --command \"submit api-array;st iefbr14;sort time d;upd\" --enumvalue 5 -q message,lines,submittedJobs --rfj --commanddatafile \"iefbr14.jcl\"" + } + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "positionals": [] + }, + { + "children": [ + { + "name": "cmdstack", + "aliases": [ + "cmd", + "stack", + "stk" + ], + "summary": "# Shell a command stack.", + "description": "Issues a starting command stack. It connects to the host and allows you to use an enhanced set of EJES BATCH commands.", + "type": "command", + "handler": "", + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "A required command stack enclosed in double-quotes. The command stack may contain meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For information about (E)JES host primary commands and their parameters, read Chapter 5 (E)JES Commands in the (E)JES Reference.", + "required": true + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (starts with blanks on)", + "type": "string", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "resume", + "description": "For use with the pause meta command. Use \"off\" to prevent resuming an auto pin session.", + "type": "array", + "aliases": [ + "r" + ], + "group": "Options" + }, + { + "name": "screen", + "description": "Display host screen output to stderr.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "profile": { + "required": [ + "ejes" + ] + }, + "passOn": [], + "children": [] + }, + { + "name": "shell", + "aliases": [ + "sh", + "prompt" + ], + "summary": "# Start the EJES Batch Shell without logging in.", + "description": "Starts the EJES Batch Shell without logging on. It allows you to connect to the host and use an enhanced set of EJES BATCH commands.", + "type": "command", + "handler": "", + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (starts with blanks on)", + "type": "string", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "resume", + "description": "For use with the pause meta command. Use \"off\" to prevent resuming an auto pin session.", + "type": "array", + "aliases": [ + "r" + ], + "group": "Options" + }, + { + "name": "screen", + "description": "Display host screen output to stderr.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [], + "passOn": [], + "children": [] + }, + { + "name": "activity", + "aliases": [ + "ac" + ], + "summary": "* Display job activity.", + "description": "Display jobs in all active address spaces for the JESplex or sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "apfds", + "aliases": [ + "apf" + ], + "summary": "* APF-authorized libraries.", + "description": "Display APF-authorized libraries defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "class", + "aliases": [ + "cl" + ], + "summary": "* Display job classes.", + "description": "Display job classes defined for the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "command", + "alias": [ + "com" + ], + "summary": "* Display the long command processor.", + "description": "Display the long command processor, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "djc", + "aliases": [ + "dj" + ], + "summary": "* Display JES3 dependent job network.", + "description": "Display a table of Dependent Job Control networks in the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "dynexit", + "aliases": [ + "dynex", + "dynx" + ], + "summary": "* Display dynamic exits.", + "description": "Display a table of MVS dynamic exits defined within the current sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "enclave", + "aliases": [ + "enc" + ], + "summary": "* Display enclaves.", + "description": "Display a table of WLM enclaves defined within the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "enq", + "summary": "* Display ENQs.", + "description": "Display a table of information about ENQs and RESERVEs in the sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "enqc", + "summary": "* Display ENQ contentions.", + "description": "Display a table of information about ENQ contention in the sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "enqd", + "summary": "* Display ENQ SYSDSN resources.", + "description": "Display a table of information about ENQ SYSDSN resources in the sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "entry", + "aliases": [ + "ent" + ], + "summary": "* Display entry panel.", + "description": "Display the (E)JES entry panel, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "fss", + "summary": "* Display functional subsystems.", + "description": "Display a table of Functional Subsystems defined for the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "group", + "aliases": [ + "gr" + ], + "summary": "* Display job class groups.", + "description": "Display a table of Generalized Main Scheduler parameters for job class groups in the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "hcheck", + "aliases": [ + "hchk", + "hc" + ], + "summary": "* Display health checks.", + "description": "Display a table of the about checks registered with IBM Health Checker for z/OS, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "hold", + "aliases": [ + "h" + ], + "summary": "* Display jobs in hold status.", + "description": "Display a table of the sysout in the Hold queue, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "init", + "summary": "* Display JES2 initiators.", + "description": "Display a table of JES2-managed batch initiators defined for the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "input", + "aliases": [ + "i" + ], + "summary": "* Display jobs in input status.", + "description": "Display a table of all jobs in the JESplex that are in pre-execution and execution status, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "jesplex", + "aliases": [ + "jesp" + ], + "summary": "* Display JESplex table.", + "description": "Display a table of JES images in your z/OS JESplex, then enter the EJES Batch Shell. A JES2 JESplex is also known as a Multi-Access SPOOL configuration or MAS. A JES3 JESplex is also known as a JES3 complex. ", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "jgroup", + "aliases": [ + "jg" + ], + "summary": "* Display job groups.", + "description": "Display a table of the active job groups in the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "line", + "aliases": [ + "li" + ], + "summary": "* Display JES3 dependent job network.", + "description": "Display a table of the lines that connect NJE nodes to your JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "lnklst", + "aliases": [ + "lnkl", + "lnk" + ], + "summary": "* Display link list data sets.", + "description": "Display a table of data sets in the link list concatenation of the link list libraries defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "lpalst", + "aliases": [ + "lpal", + "lpa" + ], + "summary": "* Display link pack data sets.", + "description": "Display a table of data sets in the LPA concatenation of the link pack libraries defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "log", + "summary": "* Display the log.", + "description": "Display the log, then enter the EJES Batch Shell. You may optionally specify operlog or syslog, or command stack 'logattr on' to see the operlog display in MCS Console colors.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "mds", + "aliases": [ + "md" + ], + "summary": "* Display JES3 MDS jobs.", + "description": "Display a table of jobs in the JESplex that are currently delayed in one of the Main Device Scheduler queues, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "memusage", + "aliases": [ + "memuse", + "memu" + ], + "summary": "* Display memory usage tabl.", + "description": "Display a table of real and virtual memory requirements of jobs and other tasks running within your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "menu", + "summary": "* Display or control the (E)JES menu.", + "description": "Display or control the (E)JES menu, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "mounts", + "aliases": [ + "mount", + "mo" + ], + "summary": "* Display z/OS UNIX mounts.", + "description": "Display a table of mounted file systems within the sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "netconn", + "aliases": [ + "netc", + "nc" + ], + "summary": "* Display network job entry connections.", + "description": "Display a table of NJE (Network Job Entry) connection, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "netserv", + "aliases": [ + "nets" + ], + "summary": "* Display network servers.", + "description": "Display a table of NJE network servers, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "nje", + "summary": "* Display JES3 NJE sysout.", + "description": "Display a table of sysout in the Bulk Data Transfer and TCP/IP NJE queues, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "node", + "aliases": [ + "ph" + ], + "summary": "* Display NJE nodes.", + "description": "Display a table of the NJE nodes defined to the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "nop", + "summary": "# Start/resume session with no operation.", + "description": "Start or resume a session with no operation. Most useful in conjunction with --resume.", + "type": "command", + "handler": "", + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (starts with blanks on)", + "type": "string", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "resume", + "description": "For use with the pause meta command. Use \"off\" to prevent resuming an auto pin session. Most useful in conjunction with --resume.", + "type": "array", + "aliases": [ + "r" + ], + "group": "Options" + }, + { + "name": "screen", + "description": "Display host screen output to stderr.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "profile": { + "required": [ + "ejes" + ] + }, + "aliases": [], + "positionals": [], + "passOn": [], + "children": [] + }, + { + "name": "offload", + "aliases": [ + "off" + ], + "summary": "* Display JES2 spool offloader devices.", + "description": "Display a table of the JES2 spool offload devices in your JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "Output", + "aliases": [ + "o" + ], + "summary": "* Display JES2 output sysout.", + "description": "Display a table of sysout in the JES2 Output queue, then enter the EJES Batch Shell. The interchangeable terms Output queue and Writer queue are used by the two JESes to describe the queue from which JES-managed or FSS-managed printers can select work.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "pageds", + "aliases": [ + "pag", + "page", + "paged" + ], + "summary": "* Display page data set resources.", + "description": "Display a table of paging resources defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "parmlib", + "aliases": [ + "parml", + "parm" + ], + "summary": "* Display parameter library data sets.", + "description": "Display a table of information about system parameter libraries defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "printer", + "aliases": [ + "pr" + ], + "summary": "* Display printers and punches.", + "description": "Display a table of JES writers which drive local, FSS, and signed-on/logged-on remote printer and punch devices attached to the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "proclib", + "aliases": [ + "procl", + "proc" + ], + "summary": "* Display proclib data sets.", + "description": "Display a table of information about your JES proclib concatenations, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "pstatus", + "aliases": [ + "pstat", + "ps" + ], + "summary": "* Display UNIX process statuses.", + "description": "Display a table of z/OS UNIX processes running in the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "query", + "summary": "* Display your authorization.", + "description": "Display displays or primary commands your credentials authorize, then enter the EJES Batch Shell. The positional operand is required and may be 'auth' or 'auth display'.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": true + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "children": [] + }, + { + "name": "resmon", + "aliases": [ + "resm", + "rmon", + "rm" + ], + "summary": "* Display JES2 resource monitor.", + "description": "Display a table of JES resources for the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "resource", + "aliases": [ + "reso" + ], + "summary": "* Display WLM resources.", + "description": "Display a table of the WLM Resources defined for the current sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "schenv", + "aliases": [ + "sch" + ], + "summary": "* Display WLM scheduling environments.", + "description": "Display a table of the WLM Scheduling Environments defined for the current sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "session", + "aliases": [ + "sess" + ], + "summary": "* Display (E)JES session activity.", + "description": "Display a table of all active (E)JES sessions, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "spart", + "aliases": [ + "spa" + ], + "summary": "* Display spool partitions.", + "description": "Display a table of the SPOOL partition configuration of your JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "spvol", + "aliases": [ + "spv" + ], + "summary": "* Display spool volume extents.", + "description": "Display a table of the SPOOL volume extent configuration of your JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "status", + "aliases": [ + "st" + ], + "summary": "* Display job status.", + "description": "Display jobs in the JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "subsys", + "aliases": [ + "subsy", + "subs" + ], + "summary": "* Display MVS subsystems.", + "description": "Display a table of all the MVS subsystems defined to the systems in your sysplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "symbol", + "aliases": [ + "sym" + ], + "summary": "* Display system symbols.", + "description": "Display a table of z/OS system symbols as well as JES and JCL symbols defined for the current address space, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, an invocation system selection override, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "syscls", + "aliases": [ + "sysc" + ], + "summary": "* Display sysout classes.", + "description": "Display a table of the sysout class configuration for your JESplex, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "sysplex", + "aliases": [ + "sysp", + "sys" + ], + "summary": "* Display sysplex members.", + "description": "Display a table of the connected system images in your z/OS sysplex, then enter the EJES Batch Shell. In a monoplex, you manage the current system only (i.e., the image on which your (E)JES session is executing).", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "sysreq", + "aliases": [ + "sysr", + "sr" + ], + "summary": "* Display system requests.", + "description": "Display a table of outstanding replies and messages retained by the MVS Action Message Retention Facility (AMRF), then enter the EJES Batch Shell. Outstanding replies and action messages for the entire sysplex are shown.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "ulog", + "aliases": [ + "ph" + ], + "summary": "* Display your ULOG.", + "description": "Display the user log console browser, then enter the EJES Batch Shell. The optional parameter allows you to specify a console name other than that which would normally be chosen automatically. Please refer to the CONSOLE command documentation for considerations when specifying a console name.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "writer", + "aliases": [ + "w" + ], + "summary": "* Display JES3 writer sysout.", + "description": "Display a table of sysout in the JES3 Writer queue, then enter the EJES Batch Shell. The interchangeable terms Output queue and Writer queue are used by the two JESes to describe the queue from which JES-managed or FSS-managed printers can select work.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + }, + { + "name": "zero", + "aliases": [ + "z" + ], + "summary": "* Display JES3 Job zero sysout datasets.", + "description": "Display a table of sysout data sets created by JES3 internal facilities, then enter the EJES Batch Shell.", + "type": "command", + "handler": "", + "profile": { + "required": [ + "ejes" + ] + }, + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, and/or a command stack. The command stack may contain both host commands and meta commands like echo and download. For a list of meta commands, use the option --helpApp meta. For invocation parameters, see the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "options": [ + { + "name": "blanks", + "description": "Display blank lines to stderr (screen on). Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "b" + ], + "group": "Options" + }, + { + "name": "cmdstack", + "description": "Start with a host command stack, separated by semicolons and enclosed in quotes.", + "type": "string", + "aliases": [ + "c" + ], + "group": "Options" + }, + { + "name": "autoupdate", + "description": "Append the UPDATE command to the command stack when you press enter (if it doesn't end with an UPDATE). Not recommended when issuing FIND requests. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "a", + "aup" + ], + "group": "Options" + }, + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv", + "debug-value" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "echo", + "description": "Display host screen output to stdout. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "e" + ], + "group": "Options" + }, + { + "name": "inactivity", + "type": "number", + "aliases": [ + "i" + ], + "description": "Specify host activity timeout in minutes (starts set to 2).", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "screen", + "description": "Display host screen output to stderr. Off by default. Specify with no argument to turn on.", + "type": "array", + "aliases": [ + "s" + ], + "group": "Options" + }, + { + "name": "terminal", + "description": "Set terminal emulation size or type. String: [*|[[,|x] ]|[2|3|4|5]", + "type": "string", + "aliases": [ + "t" + ], + "group": "Options" + }, + { + "name": "quiet", + "description": "Prevent output of interactive details, including version title on start and exit code on exit.", + "type": "array", + "aliases": [ + "q" + ], + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "children": [] + } + ], + "name": "batch", + "aliases": [ + "b", + "bat" + ], + "summary": "- A shell environment that emulates using (E)JES on the host.", + "description": "The (E)JES batch interface provides much of the power of the on-line environment to automated programs or scripts.\n\nUsing the batch interface, procedures may be created that issue commands or alter other resources based upon the condition of jobs in the JESplex and the contents of spool information (e.g., reports, condition codes, JES messages) produced by those jobs. System housekeeping functions containing (E)JES batch procedures may be submitted at scheduled times, on demand, or when certain system conditions are met. Practically any function that requires access to spool or other (E)JES-provided information can be automated.", + "type": "group", + "pluginHealthCheck": "./lib/healthCheck.handler", + "passOn": [ + { + "property": "profile", + "value": { + "required": [ + "ejes" + ] + }, + "merge": false, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + } + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "positionals": [] + }, + { + "name": "issue", + "aliases": [ + "i" + ], + "summary": "- Issue a system command on the host, if authorized.", + "description": "Issue a system command by sending the positional parameters to the host. (E)JES will respond with output sent to your user log.", + "type": "group", + "pluginHealthCheck": "./lib/healthCheck.handler", + "passOn": [ + { + "property": "profile", + "value": { + "required": [ + "ejes" + ] + }, + "merge": false, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + } + ], + "children": [ + { + "name": "syscmd", + "aliases": [ + "s" + ], + "summary": "Issue a system command", + "description": "Issue a system command and receive console output as a report in text format.", + "options": [ + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "dry-run", + "type": "array", + "aliases": [ + "n" + ], + "description": "Run under dry-run protocols.", + "group": "Options" + }, + { + "name": "jes2", + "type": "boolean", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "type": "boolean", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "lines", + "type": "string", + "aliases": [ + "y" + ], + "description": "Maximum lines in a table or report. [1000 | tty-default | number | all]", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "width", + "type": "string", + "aliases": [ + "x" + ], + "description": "Maximum characters per line or row. [tty-default | number | all]", + "group": "Options" + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Display the time", + "options": "\"d t\"" + }, + { + "description": "Display time and ppt", + "options": "\"d t;/d ppt\"" + } + ], + "type": "command", + "positionals": [ + { + "name": "command", + "type": "string", + "description": "System console command enclosed in double-quotes. If you wish to issue multiple commands, follow each command with a semicolon and a slash(;/)", + "required": true + } + ], + "handler": "", + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "submit", + "aliases": [ + "sub" + ], + "summary": "Submit a local or host file to the host.", + "description": "Submit a job from the local host with the local: prefix, or a MVS data set or z/OS UNIX path. Responds with submission messages and a table providing a description of a successful submission.", + "options": [ + { + "name": "debug", + "type": "number", + "aliases": [ + "dbg", + "dv" + ], + "description": "Specify a numeric debugging mode.", + "group": "Options" + }, + { + "name": "jes2", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "jes3", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "group": "Options" + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "lrecl", + "type": "number", + "description": "Logical record length.", + "group": "Options", + "aliases": [] + }, + { + "name": "recfm", + "type": "string", + "allowableValues": { + "values": [ + "f", + "v", + "list", + "help" + ], + "caseSensitive": true + }, + "description": "Record format of fixed or variable length.", + "group": "Options", + "aliases": [] + }, + { + "name": "subsys", + "type": "string", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": true + }, + "description": "Subsystem name where the job should be sent. If not specified defaults to the subsystem under which the current (E)JES session is running. For JES3plus, use jes3.", + "group": "Options", + "aliases": [] + }, + { + "name": "unit", + "type": "string", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "group": "Options", + "aliases": [] + }, + { + "name": "volume", + "type": "string", + "description": "Volume serial where an uncataloged MVS data set resides.", + "group": "Options", + "aliases": [] + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Submit a local workstation file", + "options": "\"local:iefbr14.jcl\" --lrecl 132 --subsys jes3" + }, + { + "description": "Submit a local workstation file using arguments", + "options": "\"local:iefbr14.jcl lrecl(132) subsys(jes3)\"" + }, + { + "description": "Submit a clist member", + "options": "\"a.cntl(iefbr14)\"" + } + ], + "type": "command", + "positionals": [ + { + "name": "command", + "type": "string", + "description": "Any of MVS data set name, z/OS UNIX path name, or a workstation file prefixed by 'local:'. The environment variable EJES_SUBMIT_PATH is used to provide a path for a local workstation file if only a file name is provided. When not present, the current working directory is used instead. While the use of the command line options below is recommended, you may instead append to the command string arguments for the submit command listed in the (E)JES Reference.", + "required": true + } + ], + "handler": "", + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + } + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "positionals": [] + }, + { + "name": "log", + "summary": "- Output syslog/operlog to stdout.", + "description": "Output the tail end of the host log to stdout, optionally streaming new records. Positioning, searching, and limiting options are supported, including specifying which log type and what system.", + "type": "group", + "children": [ + { + "name": "stream", + "summary": "- Tail or stream operlog or syslog to stdout.", + "description": "Outputs the operations log or system log to stdout. Behaves like a Linux tail function with support for standard tail options --follow (-f), --lines (-n), -q, -v, and --version.\n\n Set the position in the log to begin output using --find, --line, --time, and --offset. \n\n Use OPERLOG Message Filtering Options to create a windowed log by filtering for and outputting only lines that fit criteria, e.g., fetch only lines associated with an IAT6xxxx message by specifying: --msgId \"IAT6*\". After filtering the log, output is positioned at the bottom. Use position options to change that.\n\n Turn on highlighting for --find using --hilite. Perform regex text matching with highlighting using --match. Enable MCS console color emulation with --mcs. To prevent ANSI escape characters from being output and to instead use accessibility-friendly text-only indicators, specify: --nocolor \"on\".\n\n The order of host commands issued during initialization are fixed in this program in this order:\n\n1. All OPERLOG message filtering options, e.g., --msgId and --msgTxt \n\n2. --line \n\n3. --time \n\n4. --find \n\n5. --offset \n\n Conceptually and depending on specified options, the program can create a window into the log data using message filtering options, then can point to a line in the data such as the first line, then can position at a time, then find arbitrary text, then offset the view up and down by seconds to days or a number of lines.\n\n The program outputs trailer diagnostic lines at the end of the run to stderr. Use this information to make your queries more efficient. The trailer and header lines can be muted using the --quiet (-q) option or setting the EJES_LOG_CLI_QUIET environment variable. The program outputs a bottom-of-data line to stdout that is considered an output line by --lines with a line-count argument. To disable it, set the EJES_LOG_CLI_NO_BOTTOM environment variable.", + "type": "command", + "handler": "", + "positionals": [ + { + "name": "log-type", + "type": "string", + "description": "Optional. If not specified, the Operations Log is output if the Operations Log is active for the current MVS system. Otherwise, the System Log is output.", + "regex": "operlog|oper|o|syslog|sys|s" + } + ], + "options": [ + { + "name": "follow", + "aliases": [ + "f", + "nonstop", + "ns" + ], + "description": "Follow the log stream. Displays last page of log then waits for more data. Ignored for --response-format-json. The actual maximum duration is controlled by your host refresh command settings.", + "type": "boolean", + "group": "Options" + }, + { + "name": "lines", + "description": "Limit output to a number of lines or a time span. 10 lines is used if the option is not specified.\n\n Specify a maximum number of lines up to 999,999 lines (supports multipliers), or specify a time span of 0.01 to 999 seconds, minutes, hours, or days by specifying a number followed by \"s\", \"m\", \"h\", or \"d\". Specify \"all\" for unlimited output.\n\n When --request-format-json (--rfj) is specified, the number of lines up to 5,000 specified on this option (or the default of 10) determines the number of lines fetched from the host and stored in the output json data array. With --rfj, this option overrides --enumValue.\n\n Supports Linux positioning syntax of + followed by a line number. This is the same as specifying --line n --lines all. When the intent is to fetch middle lines from the log, use --line to position and --lines to limit the count.\n\n Note: When there are no positioning requests, the program attempts to get the bottom n lines. However, the log is a dynamic data set and the actual log type may be different than assumed. The bottom-of-data line will output only if the number of lines is not exceeded when bottom is found.", + "type": "array", + "aliases": [ + "n" + ], + "allowableValues": { + "values": [ + "all", + "^(?:[1-9]|\\d\\.)\\d{0,2}[smhd]$", + "^[1-9]\\d{0,5}$", + "^\\+[1-9]\\d*$", + "^[1-9]\\d{0,2}(b|kB|K|MB|M|GB|G|KiB|MiB|GiB)$" + ], + "caseSensitive": true + }, + "conflictsWith": [ + "bytes" + ], + "group": "Options" + }, + { + "name": "bytes", + "aliases": [ + "c" + ], + "description": "Byte level output counts supported only for syntax checking. Use --lines or filter with a TAIL terminal command instead.", + "allowableValues": { + "values": [ + "^\\+[1-9]\\d*$" + ], + "caseSensitive": true + }, + "type": "string", + "group": "Options" + }, + { + "name": "quiet", + "aliases": [ + "q", + "silent" + ], + "description": "Do not display header or trailer lines. Set the environment variable EJES_LOG_CLI_QUIET to make this the default. Set EJES_LOG_CLI_NO_BOTTOM to prevent displaying the bottom of data line.", + "type": "boolean", + "group": "Options" + }, + { + "name": "verbose", + "aliases": [ + "v" + ], + "description": "Display header lines or trailer. This is the default unless the environment variable EJES_LOG_CLI_QUIET is set. Set EJES_LOG_CLI_NO_BOTTOM to prevent displaying the bottom of data line.", + "type": "boolean", + "group": "Options" + }, + { + "name": "version", + "description": "Display version header and quit.", + "type": "boolean", + "group": "Options", + "aliases": [] + }, + { + "name": "requests", + "description": "Limit the number of normally unlimited host requests. Only host requests for data, additional data, or find next data count as a request.", + "numericValueRange": [ + 1, + 99999 + ], + "type": "number", + "group": "Options", + "aliases": [] + }, + { + "name": "mcs", + "aliases": [ + "mcsConsoleColor", + "mcs-console-color" + ], + "description": "Use ANSI escape characters to emulate the color and extended highlighting attributes in OPERLOG output to resemble the formatting on an MCS operator console. If --no-color on is specified, textual attributes will be prefixed instead. The MVS \"DISPLAY MPF\" command displays the message assignments color attributes in use on your host system.", + "type": "boolean", + "group": "ANSI Color Options" + }, + { + "name": "match", + "aliases": [ + "matchText", + "match-text", + "mt", + "m" + ], + "description": "Specify case-independent text to match and highlight using ANSI escape characters.\n\n Specify a string, a Javascript regex pattern without the enclosing slashes (e.g., \"login|logoff|force\"), or a Javascript regex pattern string with slashes and regex option flags (e.g., \"/[Ll]ogo.{1,2}|Signoff/g\"). If the first or second type is used, the flags default to ig (ignore-case and global match).\n\n Matching does not position for output the way --find does; it can be used in conjuction with a --find. Matching is done on each output line separately. All matches in a line will be highlighted. If --no-color on is specified, the line will be prefixed with \">\". If the built-in highlight attribute isn't visible on your terminal, either change the foreground color or set the environment variable EJES_LOG_CLI_ANSIMATCHATTR. 0 to 256 are valid as defined on this Wikipedia page:\n\n ", + "type": "string", + "group": "ANSI Color Options" + }, + { + "name": "find", + "description": "Position start of output using (E)JES host FIND command syntax (below). Find positioning is done after --line and --time, but before --offset. Limit lines to found lines with --only. Limit excessive enumeration and provide context with --context.\n\n NOTE: To search for specific message IDs or find text in messages on the OPERLOG, use --msgId or --msgText instead. OPERLOG message filtering Options show entire messages and may be more efficient. Since these options position at the bottom of the log, specify --line to position at the first message or specify --find to find further refine your search. Refer to OPERLOG Message Filtering Options for further alternatives to FIND.\n\n (E)JES Host FIND Command Syntax: Only the find-string is required. It should be enclosed in single quotes if it contains spaces or special characters. Case-independent search is the default. Case dependent is specified using c'find-string'. Searching for double-quotes is not supported. (The search-type arguments \"next\" and \"prev\" carry over 3270 display behavior. In this program, \"prev\" means find the last occurrence above the last 53 lines of the log; the default \"next\" searches forward starting 53 lines before the bottom.) Refer to the (E)JES Reference for the FIND command for detailed find syntax and option documention.\n\n ['|c'|p'|x']find-string['] [NEXT|prev|first|last] [CHARS|prefix|pre|suffix|suf|word] [startcol[ endcol]]", + "type": "string", + "stringLengthRange": [ + 1, + 80 + ], + "allowableValues": { + "values": [ + "^((?:c|p|x|)'.+'(?:c|p|x|)|[^'\\s]+)(?:(?:\\s+(first|last|next|prev|all)){0,1}(?:(?:\\s+(chars|pre|prefix|suf|suffix|word)){0,1}(?:\\s+(\\d*\\s+\\d*|\\d*)){0,2}){0,1}){0,1}$" + ], + "caseSensitive": false + }, + "group": "Find String and Position Options", + "aliases": [] + }, + { + "name": "hilite", + "aliases": [ + "highlight-find-text", + "highlight", + "ht" + ], + "description": "Use in conjunction with --find to highlight found strings using ANSI escape characters. If --no-color on is specified, the line will be prefixed with \"=\".\n\n If the built-in highlight attribute isn't visible on your terminal, either change the foreground color or set the environment variable EJES_LOG_CLI_ANSIFINDATTR to 8, 6, or 3. 0 to 256 are valid as defined on this Wikipedia page:\n\n ", + "type": "array", + "impliesOneOf": [ + "find" + ], + "group": "Find String and Position Options" + }, + { + "name": "only", + "description": "Output only lines marked by the host as found using the --find option. The --context option modifies this option by also outputing context lines following the found lines. Some OPERLOG message filtering options (e.g., --msgId and --msgTxt) may provide better results and will be more efficient and faster.", + "type": "boolean", + "aliases": [ + "o" + ], + "impliesOneOf": [ + "find" + ], + "group": "Find String and Position Options" + }, + { + "name": "context", + "aliases": [ + "cx" + ], + "description": "Specify 2 to 49 lines of context after the found line when --only is specified. 5 is used if an argument is not specified. To display only found lines, do not specify --context.", + "type": "array", + "implies": [ + "only" + ], + "allowableValues": { + "values": [ + "s", + "sep", + "separator", + "^[1-4]\\d*$|^[2-9]$" + ], + "caseSensitive": false + }, + "group": "Find String and Position Options" + }, + { + "name": "line", + "description": "Position at a specific line in the log. With no argument, it positions to top of the displayable log (like the TOP command). Positioning done before --time, --find, and --offset.", + "type": "array", + "allowableValues": { + "values": [ + "first", + "last", + "^[1-9]\\d*$" + ], + "caseSensitive": false + }, + "group": "Positioning Options", + "aliases": [] + }, + { + "name": "head", + "description": "Position at top of log same as --line without an argument. Positioning done before --time, --find, and --offset.", + "type": "boolean", + "conflictsWith": [ + "line", + "follow" + ], + "group": "Positioning Options", + "aliases": [] + }, + { + "name": "time", + "description": "Positions a time on the current day or to a time and date. With no argument, positions to the beginning of the day. Positioning done before --find and --offset, but after --line.\n\n The argument is hh:mm:ss:th-date, where ss or ss:th and the date are optional.\n\nThe date, if specified, is specified as yyyy.ddd, yyyy-ddd, yyyy/mm/dd, yyyy/dd/mm, mm/dd/yyyy, dd/mm/yyyy, yyyy-mm-dd, yyyy-dd-mm, mm-dd-yyyy, or dd-mm-yyyy. The Julian date form is always valid.\n\n The Gregorian date form depends upon your current date format setting, though both slash (/) and dash (-) are accepted as separator characters. Specify \"?\" to return the Gregorian date format and quit, i.e., --time \"?\"\n\n Two copy-paste date-time formats are supported. A date-time may copied from the log and pasted, enclosed in quotes, after the --time option. Operlog: \"yyyydddd hh:mm:ss.th\". Syslog: \"yyyyddd hhmmsst\".", + "type": "array", + "allowableValues": { + "values": [ + "(?:^(20\\d{5}) (\\d{7})$)|(?:^(20\\d{5}) ((\\d\\d:\\d\\d:\\d\\d.\\d\\d))$)|(?:^(\\d\\d\\:\\d\\d(?:\\:\\d\\d){0,2}(?:-(?:(?:\\d{4}[.-]\\d{3}$)|(?:^\\d{4}(?:[\\/|-]\\d{2}){2}$)|(?:^(?:\\d{2}[\\/|-]){2}\\d{4})))*){0,1}$|^\\?$)" + ], + "caseSensitive": false + }, + "group": "Positioning Options", + "aliases": [] + }, + { + "name": "offset", + "aliases": [ + "off" + ], + "description": "Offset positioning by time or line count after the final position arrived at by message filtering, --line, --time, and --find. Optional directional indicators are next or + (later in log) or prev (earlier). If the directional indicator is omitted, earlier in the log is assumed. Valid trailing time indicators are s, m, h, or d. A number without a time indicator assumes h on OPERLOG, but on SYSLOG positions by adding to the current data set number (if 0, it positions at the top of the current data set). The l indicator is a line count indicator. Specify this to offset by n lines. Without an argument, prev4l is assumed, which is helpful when specifying --find to provide context even when -n 10 (the default) is specified.", + "type": "array", + "conflictsWith": [ + "only" + ], + "allowableValues": { + "values": [ + "^(\\+|next|prev)*(\\d+[smhdl]{0,1})$" + ], + "caseSensitive": false + }, + "group": "Positioning Offset Options" + }, + { + "name": "system-name", + "aliases": [ + "systemName", + "sysname", + "sn" + ], + "description": "Filter for up to 4 provided system name(s). Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. Note: The response time of the OPERLOG browser can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "job-name", + "aliases": [ + "jobName", + "jname", + "j" + ], + "description": "Filter OPERLOG for up to 4 provided job names. Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "job-id", + "aliases": [ + "jobId", + "jid" + ], + "description": "Filter OPERLOG for up to 4 provided job ids, e.g, J0632369. Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "console", + "aliases": [ + "con" + ], + "description": "Filter OPERLOG for up to 4 provided consoles. Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "message-id", + "aliases": [ + "messageId", + "msgId", + "mi" + ], + "description": "Filter OPERLOG for up to 3 provided message ids of up to 12 characters. Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "message-text", + "aliases": [ + "messageText", + "msgText", + "msgTxt", + "mtxt", + "mx" + ], + "description": "Filter OPERLOG for message text of up to 34 characters. Multiline messages are output in their entirety. Generic (*) and placeholder (%) mask characters allowed. To filter for strings inside a message's text, use generic characters, e.g., \"*logon*\". Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "routing-codes", + "aliases": [ + "routingCodes", + "routing", + "r" + ], + "description": "Filter OPERLOG for routing codes. Up to 34 characters that may be ALL, NONE, or a list of decimal routing codes or ranges. For example: 1,3,6-9,100-128. Multiline messages are output in their entirety. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "defaultValue": [ + "ALL" + ], + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "descriptor-codes", + "aliases": [ + "descriptorCodes", + "descriptor", + "dc" + ], + "description": "Filter OPERLOG for descriptor codes. Up to 34 characters that may be ALL, NONE, or a list of decimal descriptor codes or ranges. For example: 1,3,6-9. Multiline messages are output in their entirety. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "defaultValue": [ + "ALL" + ], + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "window-bottom", + "aliases": [ + "windowBottom", + "winBot", + "wb", + "bot", + "high-time-date", + "htd" + ], + "description": "Filter OPERLOG by setting the time and optionally the date of the bottom of the log to use. Up to 23 characters.\n\n The boundary specifications may be either fixed time-date values, e.g.\"16:00:12:90-2021/02/12\" (see “Time-Date Values” in the (E)JES Reference) or calculated relative to the time stamp associated with the record shown at 57 lines from the bottom of the log at start-up.\n\n A relative value is indicated by the presence of a next (+) or previous preceding the boundary specification, e.g., prev1h. After the next or previous you may specify either a number of seconds, minutes, hours, or days as indicated by using a 's', 'm', 'h', or 'd' suffix. Assumes 'h' if omitted.\n\n Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "allowableValues": { + "values": [ + "^(\\+|next|prev)*(\\d+[smhd]{0,1})$|(?:^(20\\d{5}) ((\\d\\d:\\d\\d:\\d\\d.\\d\\d))$)|^(?:(\\d\\d\\:\\d\\d(?:\\:\\d\\d){0,2}(?:-(?:(?:\\d{4}[.-]\\d{3})|(?:\\d{4}(?:[\\/|-]\\d{2}){2})|(?:(?:\\d{2}[\\/|-]){2}\\d{4})))*){0,1}|\\?)$" + ], + "caseSensitive": false + }, + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "window-top", + "aliases": [ + "windowTop", + "winTop", + "wt", + "top", + "low-time-date", + "ltd" + ], + "description": "Filter OPERLOG by setting the time and optionally the date of the top of the log to use. Up to 23 characters.\n\n The boundary specifications may be either fixed time-date values, e.g.\"16:00:12:90-2021/02/12\" (see “Time-Date Values” in the (E)JES Reference) or calculated relative to the time stamp associated with the record shown at 57 lines from the bottom of the log at start-up.\n\n A relative value is indicated by the presence of a next (+) or previous preceding the boundary specification, e.g., prev1h. After the next or previous you may specify either a number of seconds, minutes, hours, or days as indicated by using a 's', 'm', 'h', or 'd' suffix. Assumes 'h' if omitted.\n\n Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "allowableValues": { + "values": [ + "^(\\+|next|prev)*(\\d+[smhd]{0,1})$|(?:^(20\\d{5}) ((\\d\\d:\\d\\d:\\d\\d.\\d\\d))$)|^(?:(\\d\\d\\:\\d\\d(?:\\:\\d\\d){0,2}(?:-(?:(?:\\d{4}[.-]\\d{3})|(?:\\d{4}(?:[\\/|-]\\d{2}){2})|(?:(?:\\d{2}[\\/|-]){2}\\d{4})))*){0,1}|\\?)$" + ], + "caseSensitive": false + }, + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "mpf-exit-flags", + "aliases": [ + "mpfExitFlags", + "mpf" + ], + "description": "Filter OPERLOG for MPF/Exit flags with a \"value mask\" of eight hexadecimal characters, e.g., 00000291. Use in conjunction with the \"result directive\" (see --result-directive).\n\n The filtering is performed by ANDing the hexadecimal value mask against a message’s MPF/Exit Flags value and then displaying the message based upon the result directive (zero or non-zero). For example, a mask and result directive of 00000001 and NZ will display messages that were suppressed by MPF. Specifying 00000001 and Z displays messages that were not suppressed.\n\n Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display. Multiline messages are output in their entirety. ", + "type": "array", + "defaultValue": [ + "FFFFFFFF" + ], + "allowableValues": { + "values": [ + "^[0-9A-F]{8}$", + "^[0-9a-f]{8}$" + ] + }, + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "result-directive", + "aliases": [ + "resultDirective", + "rd" + ], + "description": "Provide the result directive for the --mpf-exit-flags option (see the option for more information). A mask and result directive of 00000001 and NZ will display messages that were suppressed by MPF. A mask and result directive of 00000001 and Z displays messages that were not suppressed. Multiline messages are output in their entirety. Note: The response time can be seriously impacted by the use of filtering criteria that results in too few messages being considered for display.", + "type": "array", + "defaultValue": [ + "NZ" + ], + "allowableValues": { + "values": [ + "NZ", + "Z", + "EQ", + "NE" + ], + "caseSensitive": false + }, + "group": "OPERLOG Message Filtering Options" + }, + { + "name": "logsys", + "aliases": [ + "l" + ], + "description": "Specify a syslog to display by specifying the MVS name of a system in a JES2 environment. The current system is browsed if --logsys is not specified.", + "type": "string", + "group": "Log Options" + }, + { + "name": "syslog", + "aliases": [ + "sys" + ], + "description": "Display the SYSLOG instead of the default log. Deprecated. Use the positional parameter instead.", + "type": "boolean", + "defaultValue": false, + "group": "Log Options" + }, + { + "name": "operlog", + "aliases": [ + "oper" + ], + "description": "Display the OPERLOG instead of the default log. Deprecated. Use the positional parameter instead.", + "type": "boolean", + "defaultValue": false, + "group": "Log Options" + }, + { + "name": "jes2", + "aliases": [ + "2" + ], + "description": "Use the JES2 spooler instead of the default spooler.", + "type": "boolean", + "defaultValue": false, + "group": "JES-type Options" + }, + { + "name": "jes3", + "aliases": [ + "3" + ], + "description": "Use the JES3 or JES3plus spooler instead of the default spooler.", + "type": "boolean", + "defaultValue": false, + "group": "JES-type Options" + }, + { + "name": "subsystem", + "description": "Specify the JES spooler system to use instead of the default spooler.", + "type": "string", + "group": "JES-type Options", + "aliases": [] + }, + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "aliases": [ + "H" + ], + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "aliases": [ + "P" + ], + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "aliases": [ + "U" + ], + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "enum-value", + "aliases": [ + "enumval", + "ev" + ], + "description": "Number of lines to retreieve per (E)JES API call. Overridden by the combination of --rfj and --line (-n). See --line.", + "type": "number", + "defaultValue": 200, + "group": "EJES CLI Runtime Options" + }, + { + "name": "refresh-interval", + "aliases": [ + "refreshInterval", + "refresh", + "ri", + "sleep-interval", + "sleep", + "s" + ], + "description": "Number of seconds between (E)JES API calls in log stream command. The actual minimum and maximum interval is controlled by your host refresh command settings.", + "type": "number", + "defaultValue": 5, + "numericValueRange": [ + 1, + 100 + ], + "group": "EJES CLI Runtime Options" + }, + { + "name": "debug", + "aliases": [ + "dbg", + "dv", + "d" + ], + "description": "Invoke debugging code with additive flags. 1=request, 2=minimum response, 4=full response, 8=housekeeping, 16=show record info, 32=show fetch metadata.", + "type": "number", + "defaultValue": 0, + "group": "EJES CLI Runtime Options" + }, + { + "name": "detailed-json", + "aliases": [ + "detailedjson", + "detail", + "dj" + ], + "description": "Include metadata objects and arrays in --rfj output, not just an array of lines.", + "type": "boolean", + "defaultValue": false, + "group": "EJES CLI Runtime Options" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "examples": [ + { + "description": "Output 10 lines at the tail of the log", + "options": "" + }, + { + "description": "Output 40 lines at head of the log with no header or trailer lines. The -n option is an alias for --lines and -q is an alias for --quiet", + "options": "--head -n 40 -q" + }, + { + "description": "Stream the tail of the default log defined for your credentials until you press CTRL+C. The -f option is an alias for --follow", + "options": "--follow" + }, + { + "description": "Stream the tail of the syslog", + "options": "syslog --follow" + }, + { + "description": "Stream the tail of the operlog", + "options": "operlog --follow" + }, + { + "description": "Match and highlight user logons in output lines. (NOTE: This does not position to the string; it *only* highlights them *if* they are in the output.) Match can also work with a simple string, or a regex string with no forward slash characters, implying the \"ig\" flags (ignore-case and global-match)", + "options": "--match \"/[Ll]ogo.{1,2}|force|Signoff/g\"" + }, + { + "description": "Match and mark user logons without ANSI color escape sequences. The --nc option is an alias for --no-color", + "options": "--match \"/[Ll]ogo.{1,2}|force|Signoff/g\" --nc on" + }, + { + "description": "Find your logon Id in the log", + "options": "--find yourLogonId" + }, + { + "description": "Find your logon Id in the log and highlight the found text", + "options": "--hilite --find yourLogonId" + }, + { + "description": "Find your logon id in the log with a few lines above it for context. The --offset option is down 4 lines (prev4l) if the argument is not specified", + "options": "--find yourLogonId --offset" + }, + { + "description": "Find your TSO logons and logoffs for today by specifying you logon id followed by \"- log\" in the log. Note that if the find string includes spaces or special characters, you need to enclose it in single-quotes. Find without a find without a search type uses NEXT, searching forward from a position. Using the --time option without an argument positions to the start of the current day before finding. Without the --time option, the default position is 53 lines from the bottom. (NOTE: The space after the trailing apostrophe and before the double quote is a work-around for a zowe parsing issue.)", + "options": "--find \"'yourLogonId - log' \" --time" + }, + { + "description": "Find your unix home directory in the log. Note that if find string is case sensitive, you need to enclose it in single-quotes prefixed with the letter c, e.g., c'String'", + "options": "--find \"c'DSN=/u/userName' last\"" + }, + { + "description": "Find beginning of speed boost with highlighting", + "options": "--find \"'speed boost is active' first\" --hilite" + }, + { + "description": "Find beginning of speed boost but mark found lines without ANSI color escape sequences. The --ht option is an alias for --hilite and --nc is an alias for --no-color", + "options": "--find \"'speed boost is active' first\" --ht --nc on" + }, + { + "description": "Find all speed boost messages with highlighting and only output found lines", + "options": "--find \"'speed boost is active' first\" --ht --only -n all" + }, + { + "description": "Find all speed boost messages with highlighting and output five lines of context (the default)", + "options": "--find \"'speed boost is active' first\" --ht --only --context -n all" + }, + { + "description": "Filter for IPL and boost informational messages that appear in the IEA681I message. The message can include generic characters to specify classes or subclasses of messages. The entire multiline message is output if the message is multiline. Other OPERLOG filtering options can be found under Message Filters Options", + "options": "--msgId \"IEA681I\"" + }, + { + "description": "Filter for all informational IEA messages. The % character is a placeholder that matches any character. The entire multiline message is output if the message is multiline. Other OPERLOG filtering options can be found under Message Filters Options", + "options": "--msgId \"IEA%%%I\"" + }, + { + "description": "Filter for \"boost\" in the text of any message. Note the use of the generic character * that matches any number of characters before or after the string. These are necessary for this type of search. The entire multiline message is output if the message is multiline. Other OPERLOG filtering options can be found under Message Filters Options", + "options": "--msgTxt \"*boost*\"" + }, + { + "description": "Filter using descriptor codes for audible alarm errors and warning messages with MCS console color emulation on. The program will beep.The option --dc is an alias for --descriptorCodes. OPERLOG filtering options can be found under Message Filt ers Options", + "options": "--descriptorCodes \"1,2,11\" --mcs" + }, + { + "description": "Find all system messages that required action for the hour after midnight. Specifying --only shows just found lines. Specifying --lines with \"1h\" tells the program to output lines up to one hour from the first line output. The --top option here specifies a time without a date, which means the current day. This logically sets the top of the log, windowing it, to midnight today (with no lines above it). Specifying --find with the first verb tells to search from the top. The character in the find string has a special meaning indicating that a message requires action. The special characters \"|\", \"-\", \"@\", \" * \", and \"+\" can be indexed from column 54 and \" * \" is a column 4 character, thus 58 below.\n\n ", + "options": "--find \"'*' first 58 58\" --only --top \"00:00\" --lines 1h" + }, + { + "description": "Same result as previous example but with different options and colorized to emulate an MCS color console. Specifying --time without an argument positions at the beginning of the current day. The difference from above is that --top sets the first line of the log the program sees and positions at the bottom. The --time option positions before --find runs. No directional argument is specified on the --find option so it runs starting as positioned by the --time option.", + "options": "--find \"'*' 58 58\" --only --time --lines 1h --mcs" + }, + { + "description": "Stream the tail of the log until you press CTRL+C. The -f option is an alias for --follow", + "options": "--follow" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + } + ], + "pluginHealthCheck": "./lib/healthCheck.handler", + "passOn": [ + { + "property": "profile", + "value": { + "required": [ + "ejes" + ] + }, + "merge": false, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "aliases": [ + "H" + ], + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "aliases": [ + "P" + ], + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "aliases": [ + "U" + ], + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "enum-value", + "aliases": [ + "enumval", + "ev" + ], + "description": "Number of lines to retreieve per (E)JES API call. Overridden by the combination of --rfj and --line (-n). See --line.", + "type": "number", + "defaultValue": 200, + "group": "EJES CLI Runtime Options" + }, + { + "name": "refresh-interval", + "aliases": [ + "refreshInterval", + "refresh", + "ri", + "sleep-interval", + "sleep", + "s" + ], + "description": "Number of seconds between (E)JES API calls in log stream command. The actual minimum and maximum interval is controlled by your host refresh command settings.", + "type": "number", + "defaultValue": 5, + "numericValueRange": [ + 1, + 100 + ], + "group": "EJES CLI Runtime Options" + }, + { + "name": "debug", + "aliases": [ + "dbg", + "dv", + "d" + ], + "description": "Invoke debugging code with additive flags. 1=request, 2=minimum response, 4=full response, 8=housekeeping, 16=show record info, 32=show fetch metadata.", + "type": "number", + "defaultValue": 0, + "group": "EJES CLI Runtime Options" + }, + { + "name": "detailed-json", + "aliases": [ + "detailedjson", + "detail", + "dj" + ], + "description": "Include metadata objects and arrays in --rfj output, not just an array of lines.", + "type": "boolean", + "defaultValue": false, + "group": "EJES CLI Runtime Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + } + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "aliases": [], + "positionals": [] + }, + { + "name": "query", + "aliases": [ + "q" + ], + "summary": "- Query the host using (E)JES", + "description": "Query the host using (E)JES. Return host spool, dataset, and library tables. Return browsable data as reports. Query commands specify which primary table to query. Each primary table may also have child tables or child reports you can query using the --table and/or --report options. You can access only those primary tables you are authorized to use. Issue these commands as an introduction: (1) \"zowe ejes query list\" to show available tables.(2) \"zowe ejes query status --owner help\" to demonstrate how to find how it all works. (3) \"zowe ejes query status --owner list\" to demonstrate how to find appropriate arguments. (4) \"zowe ejes query status --owner myuserid --sort time d\" to view a sorted table of your jobs.(5) \"zowe ejes query status --owner myuserid --sort time d --report \" to view the first job in report form (truncated to your screen).", + "type": "group", + "children": [ + { + "name": "activity", + "aliases": [ + "ac" + ], + "summary": " - Activity table", + "description": "Select a table of all the jobs in all active address spaces for the JESplex or sysplex.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "AC. List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "apfds", + "aliases": [ + "apf" + ], + "summary": " - APF-authorized libraries table", + "description": "Select a table of APF-authorized libraries defined to the systems in your sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "class", + "aliases": [ + "cl" + ], + "summary": " - Job classes table", + "description": "Select table of job classes defined for the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "djc", + "aliases": [ + "dj" + ], + "summary": " - JES3 dependent job network control table", + "description": "Select a table of Dependent Job Control networks in the JESplex.\n\nUse Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "dynexit", + "aliases": [ + "dynex", + "dynx" + ], + "summary": " - Dynamic exits table", + "description": "Select a table of MVS dynamic exits defined within the current sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "enclave", + "aliases": [ + "enc" + ], + "summary": " - Enclaves table", + "description": "Select a table of WLM enclaves defined within the JESplex.\n\nUse Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "enq", + "summary": " - ENQ table", + "description": "Select a table of information about ENQs and RESERVEs in the sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "enqc", + "summary": " - ENQ contention table", + "description": "Select a table of information about ENQ contention in the sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "enqd", + "summary": " - ENQ SYSDSN resources table", + "description": "Select a table of information about ENQ SYSDSN resources in the sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters and/or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "fss", + "summary": " - FSS (Function Subsystems) table", + "description": "Select a table of Functional Subsystems defined for the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "group", + "aliases": [ + "gr" + ], + "summary": " - Job class groups table", + "description": "Select a table of Generalized Main Scheduler parameters for job class groups in the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "hcheck", + "aliases": [ + "hchk", + "hc" + ], + "summary": " - Health check table", + "description": "Select a table of the about checks registered with IBM Health Checker for z/OS.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "hold", + "aliases": [ + "h" + ], + "summary": " - Hold table", + "description": "Select a table of the sysout in the Hold queue.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "init", + "summary": " - JES2 initiators table", + "description": "Select a table of JES2-managed batch initiators defined for the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "input", + "aliases": [ + "i" + ], + "summary": " - Input table", + "description": "Select a table of all jobs in the JESplex that are in pre-execution and execution status.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "jesplex", + "aliases": [ + "jesp" + ], + "summary": " - JESplex table", + "description": "Select a table of JES images in your z/OS JESplex.\n\nA JES2 JESplex is also known as a Multi-Access SPOOL configuration or MAS. A JES3 JESplex is also known as a JES3 complex. Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "jgroup", + "aliases": [ + "jg" + ], + "summary": " - JES2 job groups table", + "description": "Select a table of the active job groups in the JESplex.\n\nUse Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "line", + "aliases": [ + "li" + ], + "summary": " - JES3 dependent job network control table", + "description": "Select a table of the lines that connect NJE nodes to your JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "list", + "summary": " - List primary tables you are authorized to use.", + "description": "Display a list of all the primary display tables you are authorized to query on the host.", + "type": "command", + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "lnklst", + "aliases": [ + "lnkl", + "lnk" + ], + "summary": " - Link list data sets table", + "description": "Select a table of data sets in the link list concatenation of the link list libraries defined to the systems in your sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "lpalst", + "aliases": [ + "lpal", + "lpa" + ], + "summary": " - Link pack data sets table", + "description": "Select a table of data sets in the LPA concatenation of the link pack libraries defined to the systems in your sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "mds", + "aliases": [ + "md" + ], + "summary": " - JES3 MDS table", + "description": "Select a table of jobs in the JESplex that are currently delayed in one of the Main Device Scheduler queues.\n\nUse Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "memusage", + "aliases": [ + "memuse", + "memu" + ], + "summary": " - Memory usage table", + "description": "Select a table of real and virtual memory requirements of jobs and other tasks running within your sysplex.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "mounts", + "aliases": [ + "mount", + "mo" + ], + "summary": " - z/OS UNIX mounts table", + "description": "Select a table of mounted file systems within the sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "netconn", + "aliases": [ + "netc", + "nc" + ], + "summary": " - Network connections table", + "description": "Select a table of NJE (Network Job Entry) connections.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "netserv", + "aliases": [ + "nets" + ], + "summary": " - Network servers table", + "description": "Select a table of NJE network servers.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "nje", + "summary": " - JES3 NJE sysout table", + "description": "Select a table of sysout in the Bulk Data Transfer and TCP/IP NJE queues.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "aliases": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "node", + "aliases": [ + "node", + "no" + ], + "summary": " - Node table", + "description": "Select a table of the NJE nodes defined to the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "offload", + "aliases": [ + "off" + ], + "summary": " - JES2 spool offloader device table", + "description": "Select a table of the JES2 spool offload devices in your JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "pageds", + "aliases": [ + "pag", + "page", + "paged" + ], + "summary": " - Page data set resources table", + "description": "Select a table of paging resources defined to the systems in your sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "parmlib", + "aliases": [ + "parml", + "parm" + ], + "summary": " - Parameter library data sets table", + "description": "Select a table of information about system parameter libraries defined to the systems in your sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "printer", + "aliases": [ + "pr" + ], + "summary": " - Printer and punch table", + "description": "Select a table of JES writers which drive local, FSS, and signed-on/logged-on remote printer and punch devices attached to the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "proclib", + "aliases": [ + "procl", + "proc" + ], + "summary": " - Proclib data sets table", + "description": "Select a table of information about your JES proclib concatenations.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "pstatus", + "aliases": [ + "pstat", + "ps" + ], + "summary": " - UNIX process status table", + "description": "Select a table of z/OS UNIX processes running in the JESplex.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters, invocation primary selection criteria, or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "resmon", + "aliases": [ + "resm", + "rmon", + "rm" + ], + "summary": " - JES2 resource monitor table", + "description": "Select a table of JES resources for the JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "resource", + "aliases": [ + "reso" + ], + "summary": " - Workload manager resource table", + "description": "Select a table of the WLM Resources defined for the current sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "schenv", + "aliases": [ + "sch" + ], + "summary": " - Workload manager scheduling environments table", + "description": "Select a table of the WLM Scheduling Environments defined for the current sysplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "session", + "aliases": [ + "ses" + ], + "summary": " - (E)JES session table", + "description": "Select a table of all active (E)JES sessions.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "spart", + "aliases": [ + "spa" + ], + "summary": " - Spool partitions table", + "description": "Select a table of the SPOOL partition configuration of your JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "spvol", + "aliases": [ + "spv" + ], + "summary": " - Spool volume extents table", + "description": "Select a table of the SPOOL volume extent configuration of your JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "status", + "aliases": [ + "st" + ], + "summary": " - Job status table", + "description": "Select a table of all jobs in the JESplex.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "subsys", + "aliases": [ + "subsy", + "subs" + ], + "summary": " - MVS Sysplex Subsystems", + "description": "Select a table of all the MVS subsystems defined to the systems in your sysplex.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --sysnames sys* includes only systems starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the selection columns available for this table.\n\nThe \"list\" argument may be used on any option. A descriptive table for that option will be displayed and any other work will stop. The table may display available columns or positional input fields depending on the option.\n\n Example", + "options": "--select list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "symbol", + "aliases": [ + "sym" + ], + "summary": " - System symbols table", + "description": "Select a table of z/OS system symbols as well as JES and JCL symbols defined for the current address space.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "syscls", + "aliases": [ + "sysc" + ], + "summary": " - Sysout classes table", + "description": "Select a table of the sysout class configuration for your JESplex.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "positionals": [], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "sysplex", + "aliases": [ + "sysp", + "sys" + ], + "summary": " - Sysplex members table", + "description": "Select a table of the connected system images in your z/OS sysplex. In a monoplex, you manage the current system only (i.e., the image on which your (E)JES session is executing).\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain an invocation system selection override. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "sysreq", + "aliases": [ + "sysr", + "sr" + ], + "summary": " - System requests table", + "description": "Select a table of outstanding replies and messages retained by the MVS Action Message Retention Facility (AMRF). Outstanding replies and action messages for the entire sysplex are shown.\n\nUse General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other wor`k will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "writer", + "aliases": [ + "w", + "output", + "o" + ], + "summary": " - Writer (Output) table", + "description": "Select a table of sysout in the Output queue (JES2) or Writer queue (JES3). The interchangeable terms Output queue and Writer queue are used by the two JESes to describe the queue from which JES-managed or FSS-managed printers can select work.\n\nUse Primary Selection options to modify which rows are included in a table (for example, --jobname sys* includes only jobs starting with \"sys\"). Use General Use options to narrow your selected rows further. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + }, + { + "name": "zero", + "aliases": [ + "z" + ], + "summary": " - JES3 Job zero table", + "description": "Select a table of sysout data sets created by JES3 internal facilities.\n\nUse Use General Use options like --select and --metafilter to modify which rows are included in your table. Use --table to drill down to a child table and --report to output the contents of a spool data set, a MVS data set, or report instead of the table. Use --command to issue commands against the rows included in the table.", + "type": "command", + "examples": [ + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "--table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "--metafilter help" + } + ], + "positionals": [ + { + "name": "parameter-list", + "type": "string", + "description": "Optional list enclosed in double-quotes. May contain optional parameters or invocation primary selection criteria. See the (E)JES Reference Manual for information for the corresponding command for details about content and the list's internal order.", + "required": false + } + ], + "handler": "", + "options": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options", + "aliases": [] + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + }, + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help", + "aliases": [] + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format.", + "aliases": [] + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length.", + "aliases": [] + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides.", + "aliases": [] + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + }, + "aliases": [] + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]", + "aliases": [] + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler.", + "group": "Options", + "aliases": [] + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help", + "aliases": [] + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank.", + "aliases": [] + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided.", + "aliases": [] + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help", + "aliases": [] + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help", + "aliases": [] + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help", + "aliases": [] + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help", + "aliases": [] + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + }, + "aliases": [] + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + }, + { + "name": "show-inputs-only", + "group": "Global Options", + "description": "Show command inputs and do not run the command", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + }, + { + "name": "ejes-profile", + "aliases": [ + "ejes-p" + ], + "group": "Profile Options", + "description": "The name of a (ejes) profile to load for this command execution.", + "type": "string" + } + ], + "passOn": [], + "profile": { + "required": [ + "ejes" + ] + }, + "children": [] + } + ], + "pluginHealthCheck": "./lib/healthCheck.handler", + "passOn": [ + { + "property": "profile", + "value": { + "required": [ + "ejes" + ] + }, + "merge": false, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "protocol", + "aliases": [ + "prot" + ], + "description": "Protocol used to access (E)JES server.", + "type": "string", + "defaultValue": "https", + "group": "EJES Connection Options", + "allowableValues": { + "values": [ + "http", + "https", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "host", + "description": "The (E)JES server host name.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "port", + "description": "The (E)JES server port.", + "type": "number", + "defaultValue": 443, + "group": "EJES Connection Options" + }, + { + "name": "user", + "description": "Mainframe (E)JES user name, which can be the same as your TSO login.", + "type": "string", + "required": true, + "group": "EJES Connection Options" + }, + { + "name": "password", + "aliases": [ + "pass", + "pw" + ], + "description": "Mainframe (E)JES password, which can be the same as your TSO password.", + "type": "string", + "group": "EJES Connection Options", + "required": true + }, + { + "name": "reject-unauthorized", + "aliases": [ + "rejectunauthorized", + "ru" + ], + "description": "Reject self-signed certificates.", + "type": "boolean", + "defaultValue": true, + "group": "EJES Connection Options" + }, + { + "name": "base-path", + "aliases": [ + "basepath", + "bp" + ], + "description": "The base path for your API mediation layer instance. Specify this option to prepend the base path to all (E)JES resources when making REST requests.", + "type": "string", + "group": "EJES Connection Options" + }, + { + "name": "color-scheme", + "aliases": [ + "scheme", + "cs" + ], + "description": "Accessibility option: Specify the name of a color scheme. User scheme files may also be created and specified to provide better contrast or to favor easier to see colors. For a how-to, use \"zowe ejes emulate batch --helpApp scheme-info\". Zowe ejes log stream ignores this option as it outputs plain text by default, only colorizing when ANSI color options are specified.\n\nAllowed values: dark, light, powershell, nono, none, user-scheme-file, list, help", + "type": "string", + "defaultValue": "dark", + "group": "EJES Connection Options" + }, + { + "name": "no-color", + "aliases": [ + "nocolor", + "nc" + ], + "description": "Accessibility option: Specify to prevent colorization of the CLI. Same effect as defining NO_COLOR or FORCE_COLOR=0.", + "type": "string", + "group": "EJES Connection Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "helpApp", + "aliases": [ + "ha" + ], + "description": "Invoke extended application specific detailed help.", + "type": "array", + "group": "Global Options" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + }, + { + "property": "options", + "value": [ + { + "name": "metafilter", + "group": "General Use Options", + "aliases": [ + "m" + ], + "type": "array", + "description": "Specify row filtering in a table. Use \"-m help\" for detailed information. Use \"-m list\" to show available columns.\n\nAllowed value: off, metafilter_construct, list, help" + }, + { + "name": "dest", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 8 destination filters. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets, and job zero.\n\nAllowed values: off, destination-mask(s), list, help" + }, + { + "name": "header", + "group": "Query options", + "type": "string", + "description": "Specify whether to include headers for tables.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "actpurge", + "group": "Command Processing Options", + "type": "string", + "description": "Enable cancel/purge commands for executing jobs on job-oriented tables.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "submit", + "group": "Job Submission Options", + "aliases": [ + "submit", + "sub" + ], + "type": "string", + "description": "Submit a local or host file to the host. Searches the current working directory for the file or the path on the EJES_SUBMIT_PATH environment variable.\n\nAllowed values: local:path, MVS data set, z/OS UNIX path" + }, + { + "name": "debug", + "group": "Debug and Test Options", + "aliases": [ + "dbg", + "debug-value", + "dv" + ], + "type": "string", + "description": "Specify a numeric debugging mode.\n\nAllowed values: number, list, help", + "allowableValues": { + "values": [ + "\\d+", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "atx", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting APPC/MVS transaction jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "acplex", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the data gathering scope for the Activity display.", + "allowableValues": { + "values": [ + "jes", + "sys", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "cc", + "group": "Query options", + "type": "string", + "description": "Establish carriage control handling for downloaded reports.", + "allowableValues": { + "values": [ + "discard", + "interpret", + "keep", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "codepage", + "group": "Advanced Use Options", + "aliases": [ + "--cp" + ], + "type": "string", + "description": "Change the code page set for your installation for output as UTF-8.", + "allowableValues": { + "values": [ + "list", + "help", + "0", + "273", + "277", + "280", + "284", + "297", + "297", + "424", + "833", + "870", + "875", + "1026", + "1047", + "1122", + "1141", + "1143", + "1145", + "1147", + "1149", + "1159", + "37", + "275", + "278", + "281", + "285", + "420", + "500", + "836", + "871", + "1025", + "1027", + "1112", + "1140", + "1140", + "1142", + "1144", + "1146", + "1148", + "1153" + ], + "caseSensitive": true + } + }, + { + "name": "command", + "group": "Command Processing Options", + "aliases": [ + "c" + ], + "type": "string", + "description": "Specify a line command. Use \"-c list\" to show available commands.\n\nAllowed values: command[ argument], list, help" + }, + { + "name": "confirm", + "group": "Command Processing Options", + "type": "string", + "description": "Confirm previously queued commands. Use \"--confirm help\" for detailed information.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "countOnly", + "group": "Query options", + "aliases": [ + "count" + ], + "type": "string", + "description": "When a table or report is selected for output, only output the \"Rows available\" line.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "curstep", + "group": "Advanced Use Options", + "type": "string", + "description": "Enable extra columns on JES2 Input and Job Status.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "datefmt", + "group": "Advanced Use Options", + "type": "string", + "description": "Customize date formatting.", + "allowableValues": { + "values": [ + "yyyyddd .", + "yyyyddd -", + "yyyyddd", + "YYYYMMDD /", + "YYYYMMDD -", + "YYYYMMDD", + "YYYYDDMM /", + "YYYYDDMM -", + "YYYYDDMM", + "MMDDYYYY /", + "MMDDYYYY -", + "MMDDYYYY", + "DDMMYYYY /", + "DDMMYYYY -", + "DDMMYYYY" + ], + "caseSensitive": false + } + }, + { + "name": "deltxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Possibly show canceled or printed data sets in the JES spool.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "recfm", + "group": "Job Submission Options", + "type": "array", + "description": "Record format." + }, + { + "name": "lrecl", + "group": "Job Submission Options", + "type": "array", + "description": "Logical record length." + }, + { + "name": "unit", + "group": "Job Submission Options", + "type": "array", + "description": "Generic or esoteric unit name where an uncataloged MVS data set resides." + }, + { + "name": "volume", + "group": "Job Submission Options", + "type": "array", + "description": "Volume serial where an uncataloged MVS data set resides." + }, + { + "name": "subsys", + "group": "Job Submission Options", + "type": "array", + "description": "Subsystem name where the job should be sent. If not speficied defaults to the subsystem under which the current (E)JES session is running.", + "allowableValues": { + "values": [ + "jes2", + "jes3", + "list", + "help" + ], + "caseSensitive": false + } + }, + { + "name": "dry-run", + "group": "Debug and Test Options", + "aliases": [ + "n" + ], + "type": "array", + "description": "Run under dry-run protocols.", + "allowableValues": { + "values": [ + "syntax", + "check", + "all", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "hidecols", + "group": "Query options", + "type": "string", + "description": "Specify columns to hide in a table. Use \"--hidecols list\" to show available columns.\n\nAllowed values: column-key..., list, help]" + }, + { + "name": "immediate", + "group": "Command Processing Options", + "aliases": [ + "i" + ], + "type": "string", + "description": "Run line commands without confirmation.", + "implies": [ + "command" + ], + "allowableValues": { + "values": [ + "fast", + "slow", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "inptxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show in-stream SYSIN data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "jes2", + "group": "Advanced Use Options", + "aliases": [ + "2" + ], + "type": "boolean", + "description": "Use the JES2 spooler instead of the default spooler." + }, + { + "name": "jes3", + "group": "Advanced Use Options", + "aliases": [ + "3" + ], + "type": "boolean", + "description": "Use the JES3 or JES3plus spooler instead of the default spooler." + }, + { + "name": "subsystem", + "type": "string", + "description": "Name of the spooler to use instead of the default spooler." + }, + { + "name": "job", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting batch jobs for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "jobclass", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job class filter masks. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, jobclass-mask(s), list, help" + }, + { + "name": "jobname", + "group": "General Primary Selection Options", + "aliases": [ + "j" + ], + "type": "string", + "description": "Establish up to 8 job name filter masks. Filters these tables: activity, input, hold, writer (output), nje, status, and mds.\n\nAllowed values: off, jobname-mask(s), list, help" + }, + { + "name": "lines", + "group": "Query options", + "aliases": [ + "y" + ], + "type": "string", + "description": "Specify lines in a table or report.\n\nDefault value:  Table: Terminal rows - 6, Report: 1000\nAllowed values: 1000, number, all, list, help" + }, + { + "name": "max", + "group": "Advanced Use Options", + "type": "string", + "description": "Change level of detail to show maximum number of columns. Filters these tables: activity, djc, hold, input, job status, nje, and writer.", + "allowableValues": { + "values": [ + "on", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "numchar", + "group": "Advanced Use Options", + "type": "string", + "description": "Establish the numeric magnitude and decimal separator character to be used when formatting numeric values.\n\nAllowed values: 'MD', 'M ' where M is a magnitude character, D is a decimal character, and either can be blank." + }, + { + "name": "pdf", + "group": "Query options", + "type": "array", + "description": "Output a report in PDF format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "text", + "group": "Query options", + "aliases": [ + "txt" + ], + "type": "array", + "description": "Output a report in text format to a host provided file name corresponding to the data set. Optionally provide a file name or path. The EJES_DOWNLOAD_PATH environment variable value is prepended if a path is not provided." + }, + { + "name": "origin", + "group": "General Primary Selection Options", + "type": "string", + "description": "Establish up to 4 job origin filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, origin-mask(s), list, help" + }, + { + "name": "owner", + "group": "General Primary Selection Options", + "aliases": [ + "o" + ], + "type": "string", + "description": "Specify up to 8 owner masks.\n\nAllowed values: off, name-mask(s), list, help" + }, + { + "name": "report", + "group": "General Use Options", + "aliases": [ + "r" + ], + "type": "array", + "description": "Specify a child report to output. Only the first row of the table is selected for the report. You may want to use --sort, --select, or --metafilter to position the desired report as the first row. Use \"-r list\" to show available reports.\n\nDefault value:  b\nAllowed values: browse-linecommand, list, help" + }, + { + "name": "select", + "group": "General Use Options", + "aliases": [ + "s" + ], + "type": "array", + "description": "Specify column selections (TSELECT). Use \"-s help\" for detailed information. Use \"-s list\" to show available arguments for the table.\n\nAllowed values: off, select_construct, list, help" + }, + { + "name": "setup", + "group": "Advanced Use Options", + "type": "string", + "description": "On Printer/Punch table, show required attributes of devices in setup status (on) or show current attributes of devices in setup status(off).", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "showcols", + "group": "General Use Options", + "aliases": [ + "w" + ], + "type": "string", + "description": "Specify the only columns to show in a table being output, and their order. It does not apply to the parent tables of the output table. Use \"-w list\" to show available columns.\n\nAllowed values: column-key..., list, help" + }, + { + "name": "sort", + "group": "General Use Options", + "aliases": [ + "z" + ], + "type": "array", + "description": "Specify column sorting. Use \"-z list\" to show available columns.\n\nAllowed values: off, sort_construct, list, help" + }, + { + "name": "start", + "group": "Query options", + "type": "string", + "description": "Specify the beginning line number for a report.\n\nAllowed values: number, 1, list, help" + }, + { + "name": "stc", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting started tasks for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "sysclass", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Establish up to 8 1-character sysclasses without spaces. Filters these tables: hold, hold datasets, writer (output), writer datasets, job status, job status datasets and job zero.\n\nAllowed values: off, sysclass(es), list, help" + }, + { + "name": "sysname", + "group": "Advanced Use Options", + "type": "string", + "description": "Set the server system name filter. This filter limits the systems from which peer-to-peer remote server data is gathered.\n\nAllowed values: system-mask, '', *, list, help" + }, + { + "name": "systxt", + "group": "Advanced Use Options", + "type": "string", + "description": "Show internal JES data sets.", + "allowableValues": { + "values": [ + "on", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "table", + "group": "General Use Options", + "aliases": [ + "t" + ], + "type": "array", + "description": "Specify a child table. Use \"-t list\" to show available tables.\n\nDefault value:  s\nAllowed values: tabular-linecommand, list, help" + }, + { + "name": "tsu", + "group": "Advanced Use Primary Selection Options", + "type": "string", + "description": "Disable selecting TSO user output for applicable tables by specifying \"no\".", + "allowableValues": { + "values": [ + "yes", + "no", + "off", + "list", + "help" + ], + "caseSensitive": true + } + }, + { + "name": "usr", + "group": "Advanced Use Primary Selection Options", + "aliases": [ + "userid" + ], + "type": "string", + "description": "Establish up to 8 submitter user filters. Filters these tables: activity, input, hold, writer (output), job status, mds, and nje.\n\nAllowed values: off, user-mask(s), list, help" + }, + { + "name": "width", + "group": "Query options", + "aliases": [ + "x" + ], + "type": "string", + "description": "Specify maximum characters per line or row.\n\nDefault value:  tty default character width\nAllowed values: number, all, list, help" + } + ], + "merge": true, + "ignoreNodes": [ + { + "type": "group" + } + ] + } + ], + "examples": [ + { + "description": "Customize status table output.\n\n(1) Limit to owners beginning with \"rb\". If not specified, the owner will be the same as your logon id. To specify all, use an asterisk(*). (2) Filter rows to display only abends. (3) Show only relevant columns and arrange in the order desired. (4) Limit the number of lines, including headers, to 10. (5) Remove header lines.\n\n Example", + "options": "st --owner rb* --metafilter \"maxcomp eq ab*\" \n --showcols \"jobname maxcomp status jobid rec\" --lines 10 --header off" + }, + { + "description": "Display a table of data sets for a specific job on the spool by job id.\n\n(1) Select job 0437107. The asterisk causes the positional job name to be ignored. (2) Display a child table by table type. Data sets status is \"s\" on the status table.\n\n Example", + "options": "st --select \"* j0437107\" --table s" + }, + { + "description": "List the available table types for the child table.\n\nThe \"list\" argument may be used on any option. A table for that option will be displayed and any other work will stop. The table may display available tables, reports, columns, for positional input fields depending on the option.\n\n Example", + "options": "st --table list" + }, + { + "description": "Provide detailed help for the metafilter option.\n\n The \"help\" argument may be used on any option. Help for the option will be displayed and any other work will stop.\n\n Example", + "options": "hchk --metafilter help" + } + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "positionals": [] + } + ], + "summary": "Zowe CLI EJES RESTapi Manager plug-in", + "aliases": [ + "ejes" + ], + "options": [ + { + "name": "help-examples", + "group": "Global Options", + "description": "Display examples for all the commands in a group", + "type": "boolean", + "aliases": [] + }, + { + "name": "response-format-json", + "aliases": [ + "rfj" + ], + "group": "Global Options", + "description": "Produce JSON formatted data from a command", + "type": "boolean" + }, + { + "name": "help", + "aliases": [ + "h" + ], + "group": "Global Options", + "description": "Display help text", + "type": "boolean" + }, + { + "name": "help-web", + "aliases": [ + "hw" + ], + "group": "Global Options", + "description": "Display HTML help in browser", + "type": "boolean" + } + ], + "positionals": [], + "passOn": [] +} \ No newline at end of file