Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 42 commits ahead, 4 commits behind andydvmware:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



PowervROps is a module written for PowerShell that can be used to access various elements of the vRealize Operations Manager API via PowerShell functions. Feature requests are welcome via the issues tracker on the projects page on GitHub.


  • vROPs 7.0
  • vROPs 7.5
  • PowerShell 5.1



New Functions

  • getResourcesWithAdapterAndResourceKind


New Functions

  • getGlobalSettings


New Functions

  • deleteAdapterInstance


  • Support for vROPs 7.5
  • Default to TLS 1.2

New Functions

  • getLatestPropertiesofResources
  • getLatestStatsofResources
  • getSystemAudit
  • getProductEdition
  • addGroupType


New functions

The following functions have been added in version 0.5.0, most have been tested but there are a couple that still require modification to allow additonal parameter inputs.

  • getAdapterInstances
  • setAdapterInMaintenance
  • setAdapterEndMaintenance
  • setAdapterStartMonitoring
  • setAdapterStopMonitoring
  • releaseToken
  • getAuthSources
  • getAuthSource
  • getRoles
  • getUsers
  • getUserGroups
  • getCollectorGroups
  • getServicesInfo
  • getServiceInfo
  • getPakList
  • getPakStatus
  • getPakDistributionStatus
  • getNotificationRules
  • addNotificationRule
  • deleteReport
  • getReports
  • getSymptomDefinitions
  • addCollecotrToGroup
  • deleteCollectorFromGroup
  • getCollectorGroup


This module is not supported by VMware, and comes with no warranties express or implied. Please test and validate its functionality before using this product in a production environment. The module exposes elements of both the public and internal APIs, the latter of these may not be included in future releases of vROps so functionality of this module may be reduced at a later date. Please note that PowervRops is a work in progress, both in terms of the functions that are available but also some of the filtering methods that can be used via each function. There is an expectation that more functions will be made available, although the likelylihood is that this will not include the API in its entirety.

No testing has been done against PowerShell core at this time and there are a number of known issues (see issues tracker).

You can’t perform that action at this time.