Nutanix, Inc.
GENERIC ACCESS TO HETEROGENEOUS VIRTUALIZED ENTITIES

Last updated:

Abstract:

Systems and methods for providing generic access web service entry points for virtualized entities in a computing system. A method embodiment commences by identifying a code base comprising one or more arbitrarily-named entity management functions. A set of generically-named entry points are defined and exposed. A data structure that comprises mappings between generically-named entry points and respective arbitrarily-named entity management functions is defined. When a call to one of the generically-named entry points is received, characteristics of the call itself and/or the call parameters are examined. The data structure comprising the mappings is accessed to determine a corresponding set of one or more arbitrarily-named entity management functions. The corresponding set of arbitrarily-named entity management functions is executed on behalf of the caller. Results are returned to the caller in a format as specified by the call parameters, or as formatted by the entity management function, or in a default format.

Status:
Application
Type:

Utility

Filling date:

29 Nov 2017

Issue date:

31 Oct 2019