To use this function add it to the class library file named vCenterServerService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: vCenterServerService.ts
publicVcVirtualMachineAnnotationGet(objVcVirtualMachine:VcVirtualMachine):string{
letobjVcVirtualMachineSummary:VcVirtualMachineSummary=objVcVirtualMachine.summary;
letobjVcVirtualMachineConfigSummary:VcVirtualMachineConfigSummary=objVcVirtualMachineSummary.config;
returnobjVcVirtualMachineConfigSummary.annotation;
}
publicVcVirtualMachineAnnotationSet(objVcVirtualMachine:VcVirtualMachine,strAnnotation:string):boolean{
letobjVcVirtualMachineConfigSpec:VcVirtualMachineConfigSpec=newVcVirtualMachineConfigSpec();
objVcVirtualMachineConfigSpec.annotation=strAnnotation;
letblnResult:boolean=this.VcVirtualMachineReconfigure(objVcVirtualMachine,objVcVirtualMachineConfigSpec);
returnblnResult;
}
publicVcVirtualMachineAnnotationRemove(objVcVirtualMachine:VcVirtualMachine):boolean{
letblnResult:boolean=this.VcVirtualMachineAnnotationSet(objVcVirtualMachine,"");
returnblnResult;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
