To use this function add it to the class library file named vCenterServerService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: vCenterServerService.ts
public VcVmFolderGetByName(objVcSdkConnection: VcSdkConnection, strVcVmFolderName: string): VcVmFolder {
let strXPathQuery: string = `sdkConnection/id='${objVcSdkConnection.id}' and name='${strVcVmFolderName}'`;
let arrVcVmFolder: VcVmFolder[] = this.serverFindAllForType<VcVmFolder>("VC:VmFolder", strXPathQuery);
let objVcVmFolder: VcVmFolder = arrVcVmFolder.find((objVcVmFolder: VcVmFolder): boolean => { return objVcVmFolder.name === strVcVmFolderName; });
return objVcVmFolder;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
