Src/Public/New-PromMetricDescription.ps1
function New-PromMetricDescription { [CmdletBinding()] param ( [Parameter(Mandatory=$true)] [string] $Name, [Parameter(Mandatory=$true)] [ValidateSet('counter','gauge','histogram','summary')] [string] $Type, [Parameter(Mandatory=$true)] [string] $Help, [Parameter()] [string[]] $Labels ) process{ [PSCustomObject]@{ PSTypeName = 'PrometheusMetricDesc' Name = $Name Type = $Type Help = $Help Labels = $Labels } } } |