@broadcom/endevor-bridge-for-git-for-zowe-cli
Version:
Endevor Bridge for Git plug-in for Zowe CLI
32 lines (31 loc) • 760 B
TypeScript
export interface IBranchMetadataBase {
name: string;
environment: string;
stageNumber: number;
systems: ISystemMetadata[];
readOnly: boolean;
}
/** Version 4 or later */
export interface IBranchMetadata extends IBranchMetadataBase {
mappingMode: MappingMode;
}
/** Version 2 and 3 */
export interface IBranchMetadataV2 extends IBranchMetadataBase {
workEnvironmentOnly: boolean;
}
export interface ISystemMetadata {
name: string;
alias?: string;
subsystems: ISubsystemMetadata[];
filters?: any;
}
export interface ISubsystemMetadata {
name: string;
alias?: string;
filters?: any;
}
export declare enum MappingMode {
FULL = "Full",
WORK_ENV_ONLY = "Work environment only",
MIRROR = "Mirror"
}