Provisioning Datasource Plugins

For built-in datasources like MySQL, provisioning is pretty straight forward using the YAML files approach, but for datasource plugins like the Cloudera Manager one, I am not sure how to set this up.

First of all, is it possible to use provisioning for datasource plugins, and if so, are there specific best practices or examples that someone can provide on how to set the YAML file up?

Should have known I would find the solution myself. After revisiting this site https://github.com/grafana/grafana/blob/master/docs/sources/administration/provisioning.md and finding a few of the other JSON data variables that can be utilized AND digging into the code of the Foursquare Cloudera Manager Plugin Datasource itself I found all of the required fields/values to add to my YAML file