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: VcfaCatalogItemGetByName
public VcfaCatalogItemGetByName(objVCFAHost: VCFAHost, strCatalogItemName: string): any {
let strPath: string = `/catalog/api/items?search=${strCatalogItemName}`;
let strReturn: string = this.VcfaGenericRestClient(objVCFAHost, "GET", strPath);
let objReturn: any = JSON.parse(strReturn);
let arrCatalogItem: any[] = objReturn.content;
let objCatalogItem: any = arrCatalogItem.find((objCatalogItem: any): boolean => {
return objCatalogItem.name === strCatalogItemName;
});
return objCatalogItem;
}TypeScriptDiscover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
