Config/workitems.psd1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
@{
    endpoints = @(
        @{
            name             = "workitems"
            path             = '$BaseUri/_apis/wit/wiql'
            partitionKey     = '$Organization'
            method           = "POST"
            body             = @{
                query = "Select * From WorkItems"
            }
            batchiterator    = @{
                field = "workitems"
                size  = 100
            }
            persistToStorage = $false
            resources        = @(
                @{
                    name         = "workitems"
                    path         = '$BaseUri/_apis/wit/workitemsbatch'
                    iterator     = "value"
                    partitionKey = '$Organization'
                    method       = "post"
                    body         = @{
                        ids = '$($workitems.id)'
                    }
                }
            )
        }
        
    ) 
}