Public/Set-GCAuthorizationDivision.ps1
|
<# .SYNOPSIS Updates an existing authorization division. .DESCRIPTION Updates the specified authorization division in Genesys Cloud. Uses the PUT /api/v2/authorization/divisions/{divisionId} endpoint. .PARAMETER DivisionId The unique identifier of the division to update. .PARAMETER Body The updated division definition object. .EXAMPLE $divBody = @{ name = 'Updated Division' } Set-GCAuthorizationDivision -DivisionId 'a1b2c3d4-e5f6-7890-abcd-ef1234567890' -Body $divBody .NOTES Genesys Cloud API: PUT /api/v2/authorization/divisions/{divisionId} #> function Set-GCAuthorizationDivision { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [string]$DivisionId, [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "authorization/divisions/$DivisionId" return Invoke-GCApiRequest -Endpoint $endpoint -Method PUT -Body $Body } |