import * as path from "path" ; import { ICommandDefinition } from "@zowe/imperative" ; export const catalogTemplates = { name : "catalog-templates" , aliases : [ "ct" ] , type : "command" , summary : "List z/OSMF published catalog templates." , description : "Lists the z/OSMF service catalog published templates." , handler : path . join ( __dirname , "/CatalogTemplates.handler" ) , profile : { optional : [ "zosmf" ] } , options : [ { name : "all-info" , aliases : [ "ai" ] , description : "Display information about published z/OSMF " + "service catalog templates (summary information is printed by default)." , type : "boolean" } ] , examples : [ { description : "List all published templates in the z/OSMF service catalog (with full detail)" , options : "--all-info" } ] } ;