Public/Get-UnifiSiteEvent.ps1
function Get-UnifiSiteEvent { [CmdletBinding()] param ( [Parameter(Position = 0, Mandatory = $true, ValueFromPipeline = $true)][string]$name, [switch]$IncludeArchived ) If ($IncludeArchived){ $URI = "$controller/api/s/$name/stat/event" } else { $URI = "$controller/api/s/$name/stat/event?archived=false" } (Invoke-GetRestAPICall $URI).data <# .SYNOPSIS List site events by most recent first, 3000 result limit. .DESCRIPTION List site events by most recent first, 3000 result limit. .PARAMETER Name Short name for the site. This is the 'name' value from the Get-UnifiSite command. .PARAMETER IncludeArchived Switch to return all events, including archived. .INPUTS System.String. Can take value from pipeline. .OUTPUTS System.Object. #> } |