Orchestrator Function: VCFA Catalog Item Get Projects

by Simon Sparks · 28 February 2026

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

publicVcfaCatalogItemGetProjects(objVCFAHost:VCFAHost,strCatalogItemName:string):VCFAProject[]{

letobjCatalogItem:any=this.VcfaCatalogItemGetByName(objVCFAHost,strCatalogItemName);

letarrProjectId:string[]=objCatalogItem.projectIds;

letobjVCFAProjectService:VCFAProjectService=objVCFAHost.projectService;

letarrVCFAProject:VCFAProject[]=arrProjectId.map((strProjectId:string):VCFAProject=>{

letobjVCFAProject:VCFAProject=objVCFAProjectService.getProject(strProjectId);

returnobjVCFAProject;
});

returnarrVCFAProject;
}
TypeScript

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like