Skip to content

Commit eed9074

Browse files
cezudasCopilot
andauthored
Add Azure benchmark workflows (#2156)
Fixes OPS-3941. --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 31a13c0 commit eed9074

11 files changed

Lines changed: 9732 additions & 0 deletions

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Elastic Pool Storage.json

Lines changed: 1035 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Elastic Pools.json

Lines changed: 1271 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Idle VMs.json

Lines changed: 912 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Rightsizing ASE.json

Lines changed: 1510 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Rightsizing App Service Plans.json

Lines changed: 781 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Rightsizing VMs.json

Lines changed: 1120 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Single Databases.json

Lines changed: 777 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Unattached Managed Disks.json

Lines changed: 750 additions & 0 deletions
Large diffs are not rendered by default.

packages/server/api/src/app/benchmark/workflows-catalog/azure/Azure Benchmark - Unused App Services Plans.json

Lines changed: 992 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
{
2+
"created": "1774252548632",
3+
"updated": "1774252548632",
4+
"name": "Clean-up Azure Benchmark data",
5+
"tags": [],
6+
"services": [],
7+
"domains": [],
8+
"template": {
9+
"displayName": "Clean-up Azure Benchmark data",
10+
"trigger": {
11+
"name": "trigger",
12+
"valid": true,
13+
"displayName": "Catch Webhook",
14+
"type": "TRIGGER",
15+
"settings": {
16+
"blockName": "@openops/block-webhook",
17+
"blockVersion": "0.1.5",
18+
"blockType": "OFFICIAL",
19+
"packageType": "REGISTRY",
20+
"input": {
21+
"authType": "none",
22+
"markdown": null,
23+
"authFields": {}
24+
},
25+
"inputUiInfo": {
26+
"customizedInputs": {}
27+
},
28+
"triggerName": "catch_webhook"
29+
},
30+
"stepIndex": 1,
31+
"nextAction": {
32+
"id": "RPHRb3WqRbtqgngCrRBTU",
33+
"name": "step_d",
34+
"type": "BLOCK",
35+
"valid": true,
36+
"settings": {
37+
"input": {
38+
"filters": {
39+
"filters": [
40+
{
41+
"value": {
42+
"value": "Azure Benchmark"
43+
},
44+
"fieldName": "Workflow",
45+
"filterType": "Contains"
46+
}
47+
]
48+
},
49+
"tableName": "Timeseries",
50+
"filterType": "AND"
51+
},
52+
"blockName": "@openops/block-openops-tables",
53+
"blockType": "OFFICIAL",
54+
"actionName": "get_records",
55+
"inputUiInfo": {
56+
"customizedInputs": {}
57+
},
58+
"packageType": "REGISTRY",
59+
"blockVersion": "0.0.1",
60+
"errorHandlingOptions": {
61+
"retryOnFailure": {
62+
"value": false
63+
},
64+
"continueOnFailure": {
65+
"value": false
66+
}
67+
}
68+
},
69+
"nextAction": {
70+
"id": "jMTYsBzcQIgJtd6617Pp0",
71+
"name": "step_e",
72+
"type": "LOOP_ON_ITEMS",
73+
"valid": true,
74+
"settings": {
75+
"items": "{{step_d['items']}}",
76+
"inputUiInfo": {
77+
"customizedInputs": {}
78+
}
79+
},
80+
"nextAction": {
81+
"id": "CIq91DE18SXAfBZE0BDcH",
82+
"name": "step_a",
83+
"type": "BLOCK",
84+
"valid": true,
85+
"settings": {
86+
"input": {
87+
"filters": {
88+
"filters": [
89+
{
90+
"value": {
91+
"value": "Azure Benchmark"
92+
},
93+
"fieldName": "Workflow",
94+
"filterType": "Contains"
95+
}
96+
]
97+
},
98+
"tableName": "Opportunities",
99+
"filterType": "AND"
100+
},
101+
"blockName": "@openops/block-openops-tables",
102+
"blockType": "OFFICIAL",
103+
"actionName": "get_records",
104+
"inputUiInfo": {
105+
"customizedInputs": {}
106+
},
107+
"packageType": "REGISTRY",
108+
"blockVersion": "0.0.1",
109+
"errorHandlingOptions": {
110+
"retryOnFailure": {
111+
"value": false
112+
},
113+
"continueOnFailure": {
114+
"value": false
115+
}
116+
}
117+
},
118+
"nextAction": {
119+
"id": "DQQFIGvJ0Bul0ImkYtloz",
120+
"name": "step_b",
121+
"type": "LOOP_ON_ITEMS",
122+
"valid": true,
123+
"settings": {
124+
"items": "{{step_a['items']}}",
125+
"inputUiInfo": {
126+
"customizedInputs": {}
127+
}
128+
},
129+
"displayName": "Loop on Opportunities",
130+
"firstLoopAction": {
131+
"id": "UYI6CVO2zKmD8VRis1x7Z",
132+
"name": "step_c",
133+
"type": "BLOCK",
134+
"valid": true,
135+
"settings": {
136+
"input": {
137+
"tableName": "Opportunities",
138+
"rowPrimaryKey": "{{step_b['item']['ID']}}"
139+
},
140+
"blockName": "@openops/block-openops-tables",
141+
"blockType": "OFFICIAL",
142+
"actionName": "delete_record",
143+
"inputUiInfo": {
144+
"customizedInputs": {}
145+
},
146+
"packageType": "REGISTRY",
147+
"blockVersion": "0.0.1",
148+
"errorHandlingOptions": {
149+
"retryOnFailure": {
150+
"value": false
151+
},
152+
"continueOnFailure": {
153+
"value": false
154+
}
155+
}
156+
},
157+
"displayName": "Delete Record",
158+
"stepIndex": 7
159+
},
160+
"stepIndex": 6
161+
},
162+
"displayName": "Get Opportunities",
163+
"stepIndex": 5
164+
},
165+
"displayName": "Loop on Timeseries",
166+
"firstLoopAction": {
167+
"id": "3Ir4T3D7cDbUiUIP8HrAt",
168+
"name": "step_f",
169+
"type": "BLOCK",
170+
"valid": true,
171+
"settings": {
172+
"input": {
173+
"tableName": "Timeseries",
174+
"rowPrimaryKey": "{{step_e['item']['ID']}}"
175+
},
176+
"blockName": "@openops/block-openops-tables",
177+
"blockType": "OFFICIAL",
178+
"actionName": "delete_record",
179+
"inputUiInfo": {
180+
"customizedInputs": {}
181+
},
182+
"packageType": "REGISTRY",
183+
"blockVersion": "0.0.1",
184+
"errorHandlingOptions": {
185+
"retryOnFailure": {
186+
"value": false
187+
},
188+
"continueOnFailure": {
189+
"value": false
190+
}
191+
}
192+
},
193+
"displayName": "Delete Record",
194+
"stepIndex": 4
195+
},
196+
"stepIndex": 3
197+
},
198+
"displayName": "Get Timeseries",
199+
"stepIndex": 2
200+
}
201+
},
202+
"valid": true,
203+
"description": ""
204+
},
205+
"blocks": ["@openops/block-webhook", "@openops/block-openops-tables"],
206+
"categories": []
207+
}

0 commit comments

Comments
 (0)