Public/Teams/Remove-MMTeam.ps1
|
# Удаление (архивирование) команды MatterMost function Remove-MMTeam { <# .SYNOPSIS Архивирует команду MatterMost. .EXAMPLE Remove-MMTeam -TeamId 'abc123' .EXAMPLE Get-MMTeam -Name 'myteam' | Remove-MMTeam #> [CmdletBinding(SupportsShouldProcess)] param( [Parameter(Mandatory, ValueFromPipelineByPropertyName)] [Alias('id')] [string]$TeamId ) process { if ($PSCmdlet.ShouldProcess($TeamId, 'Archive team')) { Invoke-MMRequest -Endpoint "teams/$TeamId" -Method DELETE } } } |