##Description The OMSDataInjection PowerShell module provides abilities to inject custom data into Microsoft Operations Management Suite (OMS) using it's HTTP data Collector API. This module also provides an Azure Automation / SMA connection type called 'OMSWorkspace', so it can be used in automation runbooks.
##Install Instruction ###Install from PowerShell Gallery Install-module OMSDataInjection
###Manually Install Download this module from github, and place the OMSDataInjection module folder to 'C:\Program Files\WindowsPowerShell\Modules'
###Download from PowerShell Gallery Find-Module OMSDataInjection | Save-Module -Force -Path 'C:\Temp'
##PowerShell functions ###New-OMSDataInjection Injecting custom data into Microsoft Operations Management Suite (OMS) Log Analytics using its HTTP Data Collector API.
Use Get-Help New-OMSDataInjection -Full to access the help file for this function.
Injecting data using JSON formatted string by specifying the OMSWorkspace Azure Automation / SMA connection object (to be used in a runbook)
##Additional information:
###PowerShell Gallery: https://www.powershellgallery.com/packages/OMSDataInjection
###OMSDataInjection PowerShell module Blog Post: http://blog.tyang.org/2016/08/31/powershell-modul…ta-collector-api/
###OMS Log Analytics HTTP Data Collector API Documentation https://azure.microsoft.com/en-us/documentation/articles/log-analytics-data-collector-api/