functions/generated/PipelinesChecks/Get-AdsPipelineCheckConfiguration.ps1
function Get-AdsPipelineCheckConfiguration { <# .SYNOPSIS .DESCRIPTION Get Check configuration by resource type and id .PARAMETER Expand .PARAMETER Id .PARAMETER ResourceId resource id .PARAMETER Project Project ID or project name .PARAMETER ResourceType resource type .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. .EXAMPLE PS C:\> Get-AdsPipelineCheckConfiguration -Id $id -Project $project -Organization $organization -ApiVersion $apiversion Get Check configuration by Id .EXAMPLE PS C:\> Get-AdsPipelineCheckConfiguration -Project $project -Organization $organization -ApiVersion $apiversion Get Check configuration by resource type and id .LINK <unknown> #> [CmdletBinding(DefaultParameterSetName = 'default')] param ( [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'Check Configurations_Get')] [string] $Expand, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'Check Configurations_Get')] [string] $Id, [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ResourceId, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'Check Configurations_Get')] [string] $Project, [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ResourceType, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'Check Configurations_Get')] [string] $Organization, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'Check Configurations_Get')] [string] $ApiVersion ) process { $__mapping = @{ 'Expand' = '$expand' 'ResourceId' = 'resourceId' 'ResourceType' = 'resourceType' 'ApiVersion' = 'api-version' } $__body = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__query = $PSBoundParameters | ConvertTo-Hashtable -Include @('Expand','ResourceId','ResourceType','ApiVersion') -Mapping $__mapping $__header = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__path = 'https://dev.azure.com/{organization}/{project}/_apis/pipelines/checks/configurations' -Replace '{project}',$Project -Replace '{organization}',$Organization if ($Id) { $__path += "/$Id" } Invoke-RestRequest -Path $__path -Method get -Body $__body -Query $__query -Header $__header } } |