Skip to content

Commit 6abf7f9

Browse files
nibooyyoobinshin
authored andcommitted
Adding memberSelector to UpdateGroup in dev-aks-fleet-2026-05-01-preview (#41988)
* add memberselector to updategroup in typespec * update examples * compile tsp and regenerate swagger * update comments --------- Co-authored-by: yoobinshin <yoobinshin@microsoft.com>
1 parent 00a5be6 commit 6abf7f9

20 files changed

Lines changed: 113 additions & 12 deletions

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_CreateOrUpdate.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
{
2020
"name": "group-a",
2121
"maxConcurrency": "2",
22+
"memberSelector": {
23+
"byLabel": "tier=frontend"
24+
},
2225
"beforeGates": [
2326
{
2427
"displayName": "gate before group-a",
@@ -106,6 +109,9 @@
106109
{
107110
"name": "group-a",
108111
"maxConcurrency": "2",
112+
"memberSelector": {
113+
"byLabel": "tier=frontend"
114+
},
109115
"beforeGates": [
110116
{
111117
"displayName": "gate before group-a",
@@ -286,6 +292,9 @@
286292
{
287293
"name": "group-a",
288294
"maxConcurrency": "2",
295+
"memberSelector": {
296+
"byLabel": "tier=frontend"
297+
},
289298
"beforeGates": [
290299
{
291300
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_Get.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
{
3434
"name": "group-a",
3535
"maxConcurrency": "2",
36+
"memberSelector": {
37+
"byLabel": "tier=frontend"
38+
},
3639
"beforeGates": [
3740
{
3841
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_ListByFleet.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@
3434
{
3535
"name": "group-a",
3636
"maxConcurrency": "2",
37+
"memberSelector": {
38+
"byLabel": "tier=frontend"
39+
},
3740
"beforeGates": [
3841
{
3942
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_Skip.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,17 @@
4444
"groups": [
4545
{
4646
"name": "group-a",
47-
"maxConcurrency": "2"
47+
"maxConcurrency": "2",
48+
"memberSelector": {
49+
"byLabel": "tier=frontend"
50+
}
4851
},
4952
{
5053
"name": "group-b",
51-
"maxConcurrency": "2"
54+
"maxConcurrency": "2",
55+
"memberSelector": {
56+
"byLabel": "tier=frontend"
57+
}
5258
}
5359
],
5460
"afterStageWaitInSeconds": 3600

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_Start.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@
3232
"groups": [
3333
{
3434
"name": "group-a",
35-
"maxConcurrency": "5"
35+
"maxConcurrency": "5",
36+
"memberSelector": {
37+
"byLabel": "tier=frontend"
38+
}
3639
}
3740
],
3841
"afterStageWaitInSeconds": 3600

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateRuns_Stop.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@
3232
"groups": [
3333
{
3434
"name": "group-a",
35-
"maxConcurrency": "5"
35+
"maxConcurrency": "5",
36+
"memberSelector": {
37+
"byLabel": "tier=frontend"
38+
}
3639
}
3740
],
3841
"afterStageWaitInSeconds": 3600

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateStrategies_CreateOrUpdate.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
{
1919
"name": "group-a",
2020
"maxConcurrency": "5",
21+
"memberSelector": {
22+
"byLabel": "tier=frontend"
23+
},
2124
"beforeGates": [
2225
{
2326
"displayName": "gate before group-a",
@@ -84,6 +87,9 @@
8487
{
8588
"name": "group-a",
8689
"maxConcurrency": "5",
90+
"memberSelector": {
91+
"byLabel": "tier=frontend"
92+
},
8793
"beforeGates": [
8894
{
8995
"displayName": "gate before group-a",
@@ -150,6 +156,9 @@
150156
{
151157
"name": "group-a",
152158
"maxConcurrency": "5",
159+
"memberSelector": {
160+
"byLabel": "tier=frontend"
161+
},
153162
"beforeGates": [
154163
{
155164
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateStrategies_Get.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
{
3434
"name": "group-a",
3535
"maxConcurrency": "5",
36+
"memberSelector": {
37+
"byLabel": "tier=frontend"
38+
},
3639
"beforeGates": [
3740
{
3841
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/examples/2026-05-01-preview/UpdateStrategies_ListByFleet.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@
3434
{
3535
"name": "group-a",
3636
"maxConcurrency": "5",
37+
"memberSelector": {
38+
"byLabel": "tier=frontend"
39+
},
3740
"beforeGates": [
3841
{
3942
"displayName": "gate before group-a",

specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/preview/2026-05-01-preview/examples/UpdateRuns_CreateOrUpdate.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
{
2020
"name": "group-a",
2121
"maxConcurrency": "2",
22+
"memberSelector": {
23+
"byLabel": "tier=frontend"
24+
},
2225
"beforeGates": [
2326
{
2427
"displayName": "gate before group-a",
@@ -106,6 +109,9 @@
106109
{
107110
"name": "group-a",
108111
"maxConcurrency": "2",
112+
"memberSelector": {
113+
"byLabel": "tier=frontend"
114+
},
109115
"beforeGates": [
110116
{
111117
"displayName": "gate before group-a",
@@ -286,6 +292,9 @@
286292
{
287293
"name": "group-a",
288294
"maxConcurrency": "2",
295+
"memberSelector": {
296+
"byLabel": "tier=frontend"
297+
},
289298
"beforeGates": [
290299
{
291300
"displayName": "gate before group-a",

0 commit comments

Comments
 (0)