import { IExplanationMap } from "@zowe/imperative" ; import { explainAtCreateVariable , explainPromptVariable , explainProvisionedInstanceVariable , IProvisionedInstanceVariable } from "./IProvisionedInstanceVariable" ; export interface export interface IProvisionedInstanceActions { type { string } memberof name : string ; type { string } memberof type : string ; type { string } memberof command : string ; type { string } memberof instructions : string ; type { string } memberof "is-deprovision" : string ; type { string } memberof "command-run-as-user" : string ; type { string } memberof "command-sol-key" : string ; type { string } memberof "command-unsol-key" : string ; type { string } memberof "command-detect-time" : string ; type { string } memberof "workflow-definition-file" : string ; type { string } memberof "workflow-variable-input-file" : string ; type { string } memberof "workflow-clean-after-complete" : string ; type { IProvisionedInstanceVariable [ ] } memberof variables : IProvisionedInstanceVariable [ ] ; type { IProvisionedInstanceVariable [ ] } memberof "prompt-variables" : IProvisionedInstanceVariable [ ] ; type { IProvisionedInstanceVariable [ ] } memberof "at-create-variables" : IProvisionedInstanceVariable [ ] ; } memberof const prettySummary = { name : "Name" } ; memberof const prettyFull = { ... prettySummary , "type" : "Value" , "command" : "Command" , "instructions" : "Instructions" , "is-deprovision" : "Deprovision?" , "command-run-as-user" : "Command Run As User" , "command-sol-key" : "Command Solicited Key" , "command-unsol-key" : "Command Un-Solicited Key" , "command-detect-time" : "Command Detect Time" , "workflow-definition-file" : "Workflow Definition File" , "workflow-variable-input-file" : "Workflow Variable Input File" , "workflow-clean-after-complete" : "Workflow Clean After Complete" } ; type IExplanationMap see { IExplanationMap } memberof export const explainProvisionedInstanceActionsFull = { ... prettyFull , "variables" : explainProvisionedInstanceVariable , "prompt-variables" : explainPromptVariable , "at-create-variables" : explainAtCreateVariable , "explainedParentKey" : "Actions" , "ignoredKeys" : null } ; type IExplanationMap see { IExplanationMap } memberof export const explainProvisionedInstanceActionsSummary = { ... prettySummary , explainedParentKey : "Actions" , ignoredKeys : null } ;