1. A machine implemented method, comprising: obtaining information regarding a plurality of virtual machines in a storage operating environment having a storage system for managing storage space presented to the plurality of virtual machines; generating a data structure for illustration of a hierarchical resource structure showing details associated with the plurality of virtual machines, including a configuration file for each virtual machine with a path indicating where the configuration file is stored and a virtual storage device associated with each of the plurality of virtual machines for storing information; wherein the virtual storage device is represented in the hierarchical resource structure by a data structure that is associated with a drive that in turn is associated with a logical unit number (LUN) belonging to a storage volume; and wherein a processor-executable plug-in application that interfaces with a storage operating system of the storage system having a plurality of storage devices and an operating system of a computing system executing the plurality of virtual machines in the storage operating environment with access to storage space at the storage devices obtains information regarding the plurality of virtual machines and generates the data structure; filtering the hierarchical resource structure, in response to a request for information regarding one or more of the plurality of virtual machines, where the hierarchical resource structure is filtered depending on the requested information; and providing requested information based on the filtered hierarchical resource structure.