To use this function add it to the class library file named PluginAVIService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: PluginAVIService.ts
Description: Orchestrator Function to Get an AVI vRO Client by Object UUID by Name.
Private Function: AviVroClientGetObjectUUIDbyName
public AviVroClientGetObjectUUIDbyName<T>(strTenant: string = "admin", strControllerFQDN: string, strAviObjectType: string, strAviObjectName: string): string {
let objAviVroClient: AviVroClient = this.AviVroClientGetByController(strControllerFQDN);
let objAviObject: T = objAviVroClient.getObjectByName(strAviObjectType, strAviObjectName, strTenant);
// @ts-ignore
return objAviObject.getUuid();
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
