@zowe/provisioning-for-zowe-sdk
Version:
Zowe SDK to interact with the z/OS provisioning APIs
27 lines • 1.43 kB
TypeScript
import { AbstractSession } from "@zowe/imperative";
import { IProvisionedInstanceVariables } from "./doc/zosmf/IProvisionedInstanceVariables";
/**
* Get variables of the provisioned instance.
* @export
* @class ListInstanceVariables
*/
export declare class ListInstanceVariables {
/**
* This operation returns variables of the provisioned instance.
* @param {AbstractSession} session - z/OSMF connection info
* @param {string} zOSMFVersion - the URI path that identifies the version of the provisioning service.
* @param {string} instanceId - unique id of the provisioned instance .
* @returns {Promise<IProvisionedInstanceVariable>} z/OSMF response object, @see {IProvisionedInstanceVariable}
* @memberof ListInstanceVariables
*/
static listVariablesCommon(session: AbstractSession, zOSMFVersion: string, instanceId: string): Promise<IProvisionedInstanceVariables>;
/**
* Builds a resources query from passed parameters which is needed for z/OSMF api URI.
* @param {string} zOSMFVersion - the URI path that identifies the version of the provisioning service.
* @param {string} instanceId - unique id of the provisioned instance .
* @returns {string} URI path for the REST call.
* @memberof ListInstanceVariables
*/
static getResourcesQuery(zOSMFVersion: string, instanceId: string): string;
}
//# sourceMappingURL=ListInstanceVariables.d.ts.map