import { ICommandDefinition } from "@zowe/imperative" ; import { IssueCommand } from "./issue/Issue.definition" ; import { SshSession } from "@zowe/zos-uss-for-zowe-sdk" ; export const definition = { name : "zos-ssh" , aliases : [ "ssh" , "zos-uss" , "uss" ] , type : "group" , summary : "Issue z/OS USS commands and receive responses" , description : "Issue z/OS USS commands remotely using an SSH session. Output from the commands is displayed on the local terminal." , children : [ IssueCommand ] , passOn : [ { property : "options" , value : SshSession . SSH_CONNECTION_OPTIONS , merge : true , ignoreNodes : [ { type : "group" } ] } ] } ; module . exports = definition ;