Public/MIT/Set-MITFolder.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function Set-MITFolder
{
    [CmdletBinding()]
    param (
        [Parameter(Mandatory)]
        [ValidateNotNullOrEmpty()]
        [string]$Id,
        [Parameter(Mandatory)]
        [ValidateNotNullOrEmpty()]
        [string]$Name
    )

    $body = Convert-PSBoundToRequestBody $PSBoundParameters -KeysToExclude 'Id'
    $response = Invoke-MITRequest -Method 'Patch' -Resource "folders/$Id" -Body $body
    Write-MITOutput -Response $response -Typename "MIREST.MITFolderSimple"
}