@zowe/imperative
Version:
framework for building configurable CLIs
26 lines • 752 B
TypeScript
/**
* A single field in a profile schema which can be serialized to a profile file
*/
export interface IProfileProperty {
/**
* See ICommandProfileProperty.ts for how to include option definitions
* on your schema for auto-generated commands
*/
type: string | string[];
items?: any;
/**
* Nested properties e.g. banana.origin.zipcode, banana.origin.country
*/
properties?: any;
/**
* Indicates if the given property should be securely stored
*/
secure?: boolean;
/**
* Should this property be defined in a new config JSON template?
* @type {boolean}
* @memberof IProfileProperty
*/
includeInTemplate?: boolean;
}
//# sourceMappingURL=IProfileProperty.d.ts.map