UNPKG

@broadcom/endevor-bridge-for-git-for-zowe-cli

Version:

Endevor Bridge for Git plug-in for Zowe CLI

22 lines (21 loc) 1.21 kB
import { AddElementPayload, ApiResponse, CopyBackResponse, CreateMappingPayload, EBGRestService, Mapping, UpdateMappingPayload, VerifyRemoteGitUrlPayload } from "@broadcom/endevor-bridge-for-git-rest-api"; export declare class EBGMappingService { /** * Lists mappings * @param ebgService */ static listMappings(ebgService: EBGRestService): Promise<Mapping[]>; static validateGitRemoteUrl(ebgService: EBGRestService, repoPayload: VerifyRemoteGitUrlPayload): Promise<ApiResponse>; static createMapping(ebgService: EBGRestService, payload: CreateMappingPayload): Promise<ApiResponse>; static updateMapping(ebgService: EBGRestService, payload: UpdateMappingPayload): Promise<ApiResponse>; static addElement(ebgService: EBGRestService, payload: AddElementPayload): Promise<CopyBackResponse>; /** * Deletes a mapping * * @param ebgService * @param context context ID * @param repository mapping ID */ static deleteMapping(ebgService: EBGRestService, context: string, repository: string): Promise<ApiResponse>; static getMapping(ebgService: EBGRestService, context: string, repository: string, allData?: boolean): Promise<Mapping[]>; }