The manager should just return the result of self.client['Account'].getIscsiNetworkStorage(). The NestedDict wrapping was done for display purposes to prevent errors in the case that properties were not be returned (for example, the 'datacenter' key would not exist on a Virtual_Guest if the VSI has no assigned datacenter).