functions/generated/TaskAgent/Get-AdsDistributedtaskEnvironmentEnvironmentdeploymentrecord.ps1
function Get-AdsDistributedtaskEnvironmentEnvironmentdeploymentrecord { <# .SYNOPSIS .DESCRIPTION Get environment deployment execution history .PARAMETER ContinuationToken .PARAMETER Top .PARAMETER Project Project ID or project name .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 EnvironmentId .EXAMPLE PS C:\> Get-AdsDistributedtaskEnvironmentEnvironmentdeploymentrecord -Project $project -Organization $organization -ApiVersion $apiversion -EnvironmentId $environmentid Get environment deployment execution history .LINK <unknown> #> [CmdletBinding(DefaultParameterSetName = 'default')] param ( [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $ContinuationToken, [Parameter(ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [int32] $Top, [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true, ParameterSetName = 'default')] [string] $Project, [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] $EnvironmentId ) process { $__mapping = @{ 'ContinuationToken' = 'continuationToken' 'Top' = 'top' 'ApiVersion' = 'api-version' } $__body = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__query = $PSBoundParameters | ConvertTo-Hashtable -Include @('ContinuationToken','Top','ApiVersion') -Mapping $__mapping $__header = $PSBoundParameters | ConvertTo-Hashtable -Include @() -Mapping $__mapping $__path = 'https://dev.azure.com/{organization}/{project}/_apis/distributedtask/environments/{environmentId}/environmentdeploymentrecords' -Replace '{project}',$Project -Replace '{organization}',$Organization -Replace '{environmentId}',$EnvironmentId Invoke-RestRequest -Path $__path -Method get -Body $__body -Query $__query -Header $__header } } |