functions/generated/TestPlan/Set-AdsTestplanSuiteentry.ps1
function Set-AdsTestplanSuiteentry { <# .SYNOPSIS .DESCRIPTION Reorder test suite entries in the test suite. .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 Project Project ID or project name .PARAMETER SuiteId Id of the parent test suite. .EXAMPLE PS C:\> Set-AdsTestplanSuiteentry -Organization $organization -ApiVersion $apiversion -Project $project -SuiteId $suiteid Reorder test suite entries in the test suite. .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] $Project, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $SuiteId ) 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}/{project}/_apis/testplan/suiteentry/{suiteId}' -Replace '{organization}',$Organization -Replace '{project}',$Project -Replace '{suiteId}',$SuiteId Invoke-RestRequest -Path $__path -Method patch -Body $__body -Query $__query -Header $__header } } |