UNPKG

@zowe/provisioning-for-zowe-sdk

Version:

Zowe SDK to interact with the z/OS provisioning APIs

32 lines 1.1 kB
import { AbstractSession } from "@zowe/imperative"; /** * Class validates parameters for provisioning commands. * @export * @class ProvisioningValidator */ export declare class ProvisioningValidator { /** * Validate session * @static * @param {AbstractSession} session - z/OSMF connection info * @memberof ProvisioningValidator */ static validateSession(session: AbstractSession): void; /** * Validate supplied parameters * @static * @param {string} text - string to check if not null or undefined * @param {string} errorMsg - message to show in case validation fails * @memberof ProvisioningValidator */ static validateString(text: string, errorMsg: string): void; /** * Validate supplied parameters * @static * @param {string} text - string to check if empty * @param {string} errorMsg - message to show in case validation fails * @memberof ProvisioningValidator */ static validateNotEmptyString(text: string, errorMsg: string): void; } //# sourceMappingURL=ProvisioningValidator.d.ts.map