UNPKG

@zowe/provisioning-for-zowe-sdk

Version:

Zowe SDK to interact with the z/OS provisioning APIs

82 lines 2.13 kB
import { IExplanationMap } from "@zowe/imperative"; import { IPromptVariable } from "./IPromptVariable"; /** * The ListTemplateInfo z/OSMF API response. * @export * @interface IPublishedTemplateInfo */ export interface IPublishedTemplateInfo { /** * Name of the template. * @type {string} * @memberof IPublishedTemplateInfo */ name: string; /** * Version of the template. * @type {string} * @memberof IPublishedTemplateInfo */ version: string; /** * Template owner ID. * @type {string} * @memberof IPublishedTemplateInfo */ owner: string; /** * Status of the template. * @type {string} * @memberof IPublishedTemplateInfo */ state: string; /** * Description of the template. * @type {string} * @memberof IPublishedTemplateInfo */ description: string; /** * Generated name for a template. * @type {string} * @memberof IPublishedTemplateInfo */ "generated-name": string; /** * The ID that identifies a template. * @type {string} * @memberof IPublishedTemplateInfo */ "object-id": string; /** * The domain the template is associated with. * @type {string} * @memberof IPublishedTemplateInfo */ "domain-name": string; /** * Name of the software that is being provisioned. * @type {string} * @memberof IPublishedTemplateInfo */ "software-name": string; /** * Array the of prompt variables of the template. * @type {IPromptVariable} * @memberof IPublishedTemplateInfo */ "prompt-variables": IPromptVariable[]; } /** * Main explanation map object for summary output * @type {IExplanationMap} * @memberof IPublishedTemplateInfo */ export declare const explainPublishedTemplateInfoSummary: IExplanationMap; /** * Main explanation map object for full output * @type {IExplanationMap} * @memberof IPublishedTemplateInfo */ export declare const explainPublishedTemplateInfoFull: IExplanationMap; //# sourceMappingURL=IPublishedTemplateInfo.d.ts.map