Public/Get-PegasusConnectorGenericData.ps1
<# .SYNOPSIS Gets connector generic data from the Pegasus API .EXAMPLE Get-PegasusConnectorGenericData -ConnectorId "ca29c5b7-ec3a-4efc-8fc7-125a33029471" #> function Get-PegasusConnectorGenericData { [CmdletBinding()] Param ( [Parameter(Mandatory = $true)] [ValidatePattern("^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$")] [String] $ConnectorId ) Process { Write-Verbose "Getting generic data for connector $ConnectorId" Invoke-PegasusRequest -Endpoint "/connectors/$ConnectorId/genericdata" | ForEach-Object { $_ } } } |