functions/Get-ABApplic.ps1
|
function Get-ABApplic { $result = Invoke-ABRequest -Service 'ServiceSystem' -Method 'getApplicList' if ($null -eq $result) { return $null } $raw = $result.ArrayOfApplicData.ApplicData if ($null -eq $raw) { return @() } if ($raw -isnot [System.Array]) { $raw = @($raw) } return $raw | ForEach-Object { [PSCustomObject]@{ ID = [int]$_.ID UId = $_.UId Name = $_.Name Type = [int]$_.Type Active = [bool]$_.Active CarparkUId = $_.CarparkUId } } } |