I am working with some automation that deploys and configures vROPs and we recently updated to 8.6, which is causing an issue with the automation.
As a normal part of the configuration, the code will configure the vRLI adapter (LogInsightAdapter) through the api endpoint /suite-api/api/adapters. However, with 8.6, I found that the vRLI adapter is disabled by default which is makes the request to /suite-api/api/adapters fail. The error I get is "No such Adapter Kind - LogInsightAdapter".
If I go to the vROPs UI and look at Data Sources -> Integrations -> Repository ->Available Integrations -> vRealize Log Insight and click activate, the vRLI adapter becomes available to use and the automation works fine again.
The part I've been struggling with is finding a way to activate the vRLI adapter via API or some other automated means. I've found the pakid is MPforLogInsight-8618741595. I've tried playing around with the casa and suite-api, but I'm not really having much luck.
Anyone know of a way I can activate the vRLI adapter by automated means?
Well I found a way using the UI api. I'm not sure if it's totally the right way, but it works.
General flow
Well I found a way using the UI api. I'm not sure if it's totally the right way, but it works.
General flow