functions/generated/WorkItemTracking/Remove-AdsWorkProcesseWorkitemtypeLayoutSystemcontrol.ps1
function Remove-AdsWorkProcesseWorkitemtypeLayoutSystemcontrol { <# .SYNOPSIS .DESCRIPTION Deletes a system control modification on the work item form. .PARAMETER Organization The name of the Azure DevOps organization. .PARAMETER ApiVersion Version of the API to use. This should be set to '7.1-preview.1' to use this version of the api. .PARAMETER ProcessId The ID of the process. .PARAMETER WitRefName The reference name of the work item type. .PARAMETER ControlId The ID of the control. .EXAMPLE PS C:\> Remove-AdsWorkProcesseWorkitemtypeLayoutSystemcontrol -Organization $organization -ApiVersion $apiversion -ProcessId $processid -WitRefName $witrefname -ControlId $controlid Deletes a system control modification on the work item form. .LINK <unknown> #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '')] [CmdletBinding(DefaultParameterSetName = 'default')] param ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $Organization, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ApiVersion, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ProcessId, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $WitRefName, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ControlId ) process { $__mapping = @{ 'ApiVersion' = 'api-version' } $__body = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__query = $PSBoundParameters | ConvertTo-Hashtable -Include @('ApiVersion') -Mapping $__mapping $__header = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__path = 'https://dev.azure.com/{organization}/_apis/work/processes/{processId}/workItemTypes/{witRefName}/layout/systemcontrols/{controlId}' -Replace '{organization}',$Organization -Replace '{processId}',$ProcessId -Replace '{witRefName}',$WitRefName -Replace '{controlId}',$ControlId Invoke-RestRequest -Path $__path -Method delete -Body $__body -Query $__query -Header $__header } } |