#
#.SYNOPSIS
# Gets SolarWinds groups.
#
#.EXAMPLE
# Get-SWGroup
#
function Get-SWGroup {
Write-Information ("The name of this function is: {0} " -f $MyInvocation.MyCommand)
Get-SwisData -SwisConnection $swis -Query 'SELECT ContainerID,Name,URI FROM Orion.Container'
}
#
#.SYNOPSIS
# Remove-SWGroup
#
#.EXAMPLE
# Remove-SWGroup
#
Function Remove-SWGroup {
Param (
[Parameter(Mandatory=$True)]
$Group
)
Remove-SWISObject $swis -Uri (Get-SWGroup|where {$_.Name -eq $Group}).URI
}
Remove-SWISObject : Operation not supported on Orion.Groups
At C:\Program Files\WindowsPowerShell\Modules\ITDSolarWinds\ITDSolarWinds.psm1:1227 char:5
+ Remove-SWISObject $swis -Uri (Get-SWGroup|where {$_.Name -eq $Gro ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Remove-SwisObject], FaultException`1
+ FullyQualifiedErrorId : SwisError,SwisPowerShell.RemoveSwisObject
Can anyone provide me working example?