UNPKG

@broadcom/endevor-for-zowe-cli

Version:

Endevor Plug-in for Zowe CLI

22 lines (21 loc) 2.58 kB
import { Session } from "@zowe/imperative"; import { IElementBasicData, IEndevorRestResponse, IListActionRequestOptions, ListInventoryDictionary, IEndevorInstance, IEndevorEnvironment, IEndevorAsyncTask } from "../index"; import { IEndevorStage } from "./doc/IEndevorStage"; import { IEndevorSubsystem } from "./doc/IEndevorSubsystem"; import { IEndevorSystem } from "./doc/IEndevorSystem"; import { IEndevorType } from "./doc/IEndevorType"; export declare class ListInventories { static listInstances(session: Session): Promise<IEndevorRestResponse<IEndevorInstance>>; static setupListInventoryRequest(args: ListInventoryDictionary): IListActionRequestOptions; static listEnvironment(session: Session, instance: string, environment: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorEnvironment>>; static listEnvironmentAsync(session: Session, instance: string, environment: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>; static listStage(session: Session, instance: string, stageNumber: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorStage>>; static listStageAsync(session: Session, instance: string, stageNumber: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>; static listSystem(session: Session, instance: string, system: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorSystem>>; static listSystemAsync(session: Session, instance: string, system: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>; static listSubsystem(session: Session, instance: string, subsystem: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorSubsystem>>; static listSubsystemAsync(session: Session, instance: string, subsystem: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>; static listType(session: Session, instance: string, type: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorType>>; static listTypeAsync(session: Session, instance: string, type: IElementBasicData, requestBody: IListActionRequestOptions): Promise<IEndevorRestResponse<IEndevorAsyncTask>>; static isNoMatch(returnCode: number, listInventoryResult: any[], messages: string[]): boolean; }