@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
13 lines (12 loc) • 1.39 kB
TypeScript
import { Session } from "@zowe/imperative";
import { IElementBasicData, IEndevorRestResponse, IListAcmActionRequestOptions, QueryAcmDictionary, IEndevorAcmComponents, IEndevorAsyncTask, ElmSpecDictionary } from "../index";
export declare class QueryACMComponents {
static setupAcmComponentsRequest(args: QueryAcmDictionary): IListAcmActionRequestOptions;
static queryACMComponents(session: Session, instance: string, element: IElementBasicData, requestBody: IListAcmActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAcmComponents>>;
static queryACMComponentsAsync(session: Session, instance: string, element: IElementBasicData, requestBody: IListAcmActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
static setupAcmElementsRequest(args: ElmSpecDictionary & QueryAcmDictionary): IListAcmActionRequestOptions;
static queryACMElements(session: Session, instance: string, requestBody: IListAcmActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAcmComponents>>;
static queryACMElementsAsync(session: Session, instance: string, requestBody: IListAcmActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>;
static generateCSVResult(jsonResult: IEndevorAcmComponents[]): IEndevorAcmComponents[];
static isNoMatch(returnCode: number, queryacmCompResult: IEndevorAcmComponents[], messages: string[]): boolean;
}