UNPKG

@zowe/imperative

Version:
59 lines 1.66 kB
import { IProfile } from "../definition/IProfile"; /** * The success response to the profile "load()" API. * @export * @interface IProfileLoaded */ export interface IProfileLoaded { /** * API response message - for display and logging purposes * @type {string} * @memberof IProfileLoaded */ message: string; /** * The profile "type" of the profile loaded. * @type {string} * @memberof IProfileLoaded */ type: string; /** * The "failNotFound" specification value on original request. * @type {boolean} * @memberof IProfileLoaded */ failNotFound: boolean; /** * Indicates the a profile type that references this profile - populated when the dependencies are * loaded for a particular profile chain * TODO - this might no longer be necessary - will need to investigate the impact on the command processor (loading profs) * @type {string} * @memberof IProfileLoaded */ referencedBy?: string; /** * The name of the profile * @type {string} * @memberof IProfileLoaded */ name?: string; /** * The profile contents. * @type {IProfile} * @memberof IProfileLoaded */ profile?: IProfile; /** * Indicates that mutliple profiles were loaded - due to dependencies. * @type {boolean} * @memberof IProfileLoaded */ dependenciesLoaded?: boolean; /** * Full set of profile loaded responses. * @type {IProfileLoaded[]} * @memberof IProfileLoaded */ dependencyLoadResponses?: IProfileLoaded[]; } //# sourceMappingURL=IProfileLoaded.d.ts.map