MaintenanceWindows/Set-NcentralMaintenanceWindows.ps1
|
function Set-NcentralMaintenanceWindows { <# .SYNOPSIS Modify device maintenance windows by schedule id .DESCRIPTION This function modifies existing device maintenance windows by schedule id .PARAMETER Body Required. The request body matching MaintenanceWindowsPutRequest in the API Explorer. .EXAMPLE Set-NcentralMaintenanceWindows -Body @{ scheduleIds = @(1); maintenanceWindows = @() } This example modifies existing maintenance windows #> [cmdletbinding()] param( [Parameter(Mandatory = $true)] [hashtable]$Body ) $uri = "$script:BaseUrl/api/devices/maintenance-windows" return Invoke-NcentralApi -Uri $uri -Method "PUT" -Body $Body } |