To use this function add it to the class library file named OrchestratorPluginVCFAService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: OrchestratorPluginVCFAService.ts
Public Function: VcfaCatalogItemGetProjects
public VcfaCatalogItemGetProjects(objVCFAHost: VCFAHost, strCatalogItemName: string): VCFAProject[] {
let objCatalogItem: any = this.VcfaCatalogItemGetByName(objVCFAHost, strCatalogItemName);
let arrProjectId: string[] = objCatalogItem.projectIds;
let objVCFAProjectService: VCFAProjectService = objVCFAHost.projectService;
let arrVCFAProject: VCFAProject[] = arrProjectId.map((strProjectId: string): VCFAProject => {
let objVCFAProject: VCFAProject = objVCFAProjectService.getProject(strProjectId);
return objVCFAProject;
});
return arrVCFAProject;
}TypeScriptDiscover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
