UNPKG

@zowe/provisioning-for-zowe-sdk

Version:

Zowe SDK to interact with the z/OS provisioning APIs

107 lines 2.96 kB
import { IMessageDefinition } from "@zowe/imperative"; /** * Constants for provisioning related info. * @export * @class ProvisioningConstants */ export declare class ProvisioningConstants { /** * URI base for provisioning API. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly RESOURCE: string; /** * URI base for provisioned instances API. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly INSTANCES_RESOURCE: string; /** * URI base for published templates API. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly TEMPLATES_RESOURCES: string; /** * URI base for performed actions on a provisioned instance. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly ACTIONS_RESOURCES: string; /** * URI base for provisioned instance variables. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly VARIABLES_RESOURCE: string; /** * Parameter for filtering by type. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly RESOURCE_TYPE: string; /** * Parameter for filtering by external name. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly RESOURCE_EXTERNAL_NAME: string; /** * URI base for provisioning a published template. * @static * @type {string} * @memberof ProvisioningConstants */ static readonly RESOURCE_PROVISION_RUN: string; /** * Version of the z/OSMF software services template service * @static * @type {string} * @memberof ProvisioningConstants */ static readonly ZOSMF_VERSION: string; } /** * Error message that no session provided. * @static * @type {IMessageDefinition} * @memberof ProvisioningConstants */ export declare const noSessionProvisioning: IMessageDefinition; /** * Error message that no template name parameter string was supplied. * @static * @type {IMessageDefinition} * @memberof ProvisioningConstants */ export declare const noTemplateName: IMessageDefinition; /** * No account number was provided error message. * @static * @type {IMessageDefinition} * @memberof ProvisioningConstants */ export declare const noAccountInfo: IMessageDefinition; /** * Error message that no instance-id parameter string was supplied. * @static * @type {IMessageDefinition} * @memberof ProvisioningConstants */ export declare const noInstanceId: IMessageDefinition; /** * Error message that no template name parameter string was supplied. * @static * @type {IMessageDefinition} * @memberof ProvisioningConstants */ export declare const noActionName: IMessageDefinition; //# sourceMappingURL=ProvisioningConstants.d.ts.map