Function: AVI vRO Client Get Object UUID by Name

by Simon Sparks · 11 March 2026

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.

You may also like