Skip to content

Commit cf1728a

Browse files
committed
naming updates
1 parent fc771a9 commit cf1728a

14 files changed

+205
-205
lines changed

CPIs/cpi-azure-api.json

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"api_version": "2022-08-01",
77
"location": "eastus",
88
"resource_group": "default-rg",
9-
"vm_size": "Standard_B1s",
9+
"worker_size": "Standard_B1s",
1010
"image": {
1111
"publisher": "Canonical",
1212
"offer": "UbuntuServer",
@@ -157,24 +157,24 @@
157157
"create_worker": {
158158
"target": {
159159
"Endpoint": {
160-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
160+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
161161
"method": "Put",
162162
"headers": {
163163
"Authorization": "Bearer {access_token}",
164164
"Content-Type": "application/json"
165165
},
166-
"body": "{\"location\":\"{location}\",\"properties\":{\"hardwareProfile\":{\"vmSize\":\"{vm_size}\"},\"storageProfile\":{\"imageReference\":{\"publisher\":\"{image_publisher}\",\"offer\":\"{image_offer}\",\"sku\":\"{image_sku}\",\"version\":\"{image_version}\"},\"osDisk\":{\"createOption\":\"FromImage\",\"managedDisk\":{\"storageAccountType\":\"{disk_sku}\"}}},\"osProfile\":{\"computerName\":\"{vm_name}\",\"adminUsername\":\"{admin_username}\",\"linuxConfiguration\":{\"disablePasswordAuthentication\":true,\"ssh\":{\"publicKeys\":[{\"path\":\"/home/{admin_username}/.ssh/authorized_keys\",\"keyData\":\"{ssh_public_key}\"}]}}},\"networkProfile\":{\"networkInterfaces\":[{\"id\":\"{network_interface_id}\"}]}}}"
166+
"body": "{\"location\":\"{location}\",\"properties\":{\"hardwareProfile\":{\"vmSize\":\"{worker_size}\"},\"storageProfile\":{\"imageReference\":{\"publisher\":\"{image_publisher}\",\"offer\":\"{image_offer}\",\"sku\":\"{image_sku}\",\"version\":\"{image_version}\"},\"osDisk\":{\"createOption\":\"FromImage\",\"managedDisk\":{\"storageAccountType\":\"{disk_sku}\"}}},\"osProfile\":{\"computerName\":\"{worker_name}\",\"adminUsername\":\"{admin_username}\",\"linuxConfiguration\":{\"disablePasswordAuthentication\":true,\"ssh\":{\"publicKeys\":[{\"path\":\"/home/{admin_username}/.ssh/authorized_keys\",\"keyData\":\"{ssh_public_key}\"}]}}},\"networkProfile\":{\"networkInterfaces\":[{\"id\":\"{network_interface_id}\"}]}}}"
167167
}
168168
},
169169
"params": [
170170
"api_url",
171171
"subscription_id",
172172
"resource_group",
173-
"vm_name",
173+
"worker_name",
174174
"api_version",
175175
"access_token",
176176
"location",
177-
"vm_size",
177+
"worker_size",
178178
"image_publisher",
179179
"image_offer",
180180
"image_sku",
@@ -201,7 +201,7 @@
201201
"delete_worker": {
202202
"target": {
203203
"Endpoint": {
204-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
204+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
205205
"method": "Delete",
206206
"headers": {
207207
"Authorization": "Bearer {access_token}",
@@ -213,7 +213,7 @@
213213
"api_url",
214214
"subscription_id",
215215
"resource_group",
216-
"vm_name",
216+
"worker_name",
217217
"api_version",
218218
"access_token"
219219
],
@@ -230,7 +230,7 @@
230230
"get_worker": {
231231
"target": {
232232
"Endpoint": {
233-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
233+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
234234
"method": "Get",
235235
"headers": {
236236
"Authorization": "Bearer {access_token}",
@@ -242,7 +242,7 @@
242242
"api_url",
243243
"subscription_id",
244244
"resource_group",
245-
"vm_name",
245+
"worker_name",
246246
"api_version",
247247
"access_token"
248248
],
@@ -276,7 +276,7 @@
276276
"start_worker": {
277277
"target": {
278278
"Endpoint": {
279-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}/start?api-version={api_version}",
279+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}/start?api-version={api_version}",
280280
"method": "Post",
281281
"headers": {
282282
"Authorization": "Bearer {access_token}",
@@ -288,7 +288,7 @@
288288
"api_url",
289289
"subscription_id",
290290
"resource_group",
291-
"vm_name",
291+
"worker_name",
292292
"api_version",
293293
"access_token"
294294
],
@@ -305,7 +305,7 @@
305305
"stop_worker": {
306306
"target": {
307307
"Endpoint": {
308-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}/powerOff?api-version={api_version}",
308+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}/powerOff?api-version={api_version}",
309309
"method": "Post",
310310
"headers": {
311311
"Authorization": "Bearer {access_token}",
@@ -317,7 +317,7 @@
317317
"api_url",
318318
"subscription_id",
319319
"resource_group",
320-
"vm_name",
320+
"worker_name",
321321
"api_version",
322322
"access_token"
323323
],
@@ -334,7 +334,7 @@
334334
"restart_worker": {
335335
"target": {
336336
"Endpoint": {
337-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}/restart?api-version={api_version}",
337+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}/restart?api-version={api_version}",
338338
"method": "Post",
339339
"headers": {
340340
"Authorization": "Bearer {access_token}",
@@ -346,7 +346,7 @@
346346
"api_url",
347347
"subscription_id",
348348
"resource_group",
349-
"vm_name",
349+
"worker_name",
350350
"api_version",
351351
"access_token"
352352
],
@@ -400,7 +400,7 @@
400400
"attach_volume": {
401401
"target": {
402402
"Endpoint": {
403-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
403+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
404404
"method": "Get",
405405
"headers": {
406406
"Authorization": "Bearer {access_token}",
@@ -412,31 +412,31 @@
412412
"api_url",
413413
"subscription_id",
414414
"resource_group",
415-
"vm_name",
415+
"worker_name",
416416
"api_version",
417417
"access_token"
418418
],
419419
"post_exec": [
420420
{
421421
"target": {
422422
"Endpoint": {
423-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
423+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
424424
"method": "Put",
425425
"headers": {
426426
"Authorization": "Bearer {access_token}",
427427
"Content-Type": "application/json"
428428
},
429-
"body": "{...vm_template, \"properties\": {...vm_template.properties, \"storageProfile\": {...vm_template.properties.storageProfile, \"dataDisks\": [...vm_template.properties.storageProfile.dataDisks || [], {\"lun\": {next_lun}, \"name\": \"{disk_name}\", \"createOption\": \"Attach\", \"managedDisk\": {\"id\": \"{disk_id}\"}}]}}}"
429+
"body": "{...worker_template, \"properties\": {...worker_template.properties, \"storageProfile\": {...worker_template.properties.storageProfile, \"dataDisks\": [...worker_template.properties.storageProfile.dataDisks || [], {\"lun\": {next_lun}, \"name\": \"{disk_name}\", \"createOption\": \"Attach\", \"managedDisk\": {\"id\": \"{disk_id}\"}}]}}}"
430430
}
431431
},
432432
"params": [
433433
"api_url",
434434
"subscription_id",
435435
"resource_group",
436-
"vm_name",
436+
"worker_name",
437437
"api_version",
438438
"access_token",
439-
"vm_template",
439+
"worker_template",
440440
"next_lun",
441441
"disk_name",
442442
"disk_id"
@@ -455,7 +455,7 @@
455455
"parse_rules": {
456456
"type": "object",
457457
"patterns": {
458-
"vm_template": {
458+
"worker_template": {
459459
"regex": "(.*)",
460460
"group": 1
461461
},
@@ -470,7 +470,7 @@
470470
"detach_volume": {
471471
"target": {
472472
"Endpoint": {
473-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
473+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
474474
"method": "Get",
475475
"headers": {
476476
"Authorization": "Bearer {access_token}",
@@ -482,31 +482,31 @@
482482
"api_url",
483483
"subscription_id",
484484
"resource_group",
485-
"vm_name",
485+
"worker_name",
486486
"api_version",
487487
"access_token"
488488
],
489489
"post_exec": [
490490
{
491491
"target": {
492492
"Endpoint": {
493-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
493+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
494494
"method": "Put",
495495
"headers": {
496496
"Authorization": "Bearer {access_token}",
497497
"Content-Type": "application/json"
498498
},
499-
"body": "{...vm_template, \"properties\": {...vm_template.properties, \"storageProfile\": {...vm_template.properties.storageProfile, \"dataDisks\": vm_template.properties.storageProfile.dataDisks.filter(disk => disk.managedDisk.id !== \"{disk_id}\")}}}"
499+
"body": "{...worker_template, \"properties\": {...worker_template.properties, \"storageProfile\": {...worker_template.properties.storageProfile, \"dataDisks\": worker_template.properties.storageProfile.dataDisks.filter(disk => disk.managedDisk.id !== \"{disk_id}\")}}}"
500500
}
501501
},
502502
"params": [
503503
"api_url",
504504
"subscription_id",
505505
"resource_group",
506-
"vm_name",
506+
"worker_name",
507507
"api_version",
508508
"access_token",
509-
"vm_template",
509+
"worker_template",
510510
"disk_id"
511511
],
512512
"parse_rules": {
@@ -523,7 +523,7 @@
523523
"parse_rules": {
524524
"type": "object",
525525
"patterns": {
526-
"vm_template": {
526+
"worker_template": {
527527
"regex": "(.*)",
528528
"group": 1
529529
}
@@ -640,7 +640,7 @@
640640
"resize_worker": {
641641
"target": {
642642
"Endpoint": {
643-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
643+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
644644
"method": "Get",
645645
"headers": {
646646
"Authorization": "Bearer {access_token}",
@@ -652,32 +652,32 @@
652652
"api_url",
653653
"subscription_id",
654654
"resource_group",
655-
"vm_name",
655+
"worker_name",
656656
"api_version",
657657
"access_token"
658658
],
659659
"post_exec": [
660660
{
661661
"target": {
662662
"Endpoint": {
663-
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{vm_name}?api-version={api_version}",
663+
"url": "{api_url}/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Compute/virtualMachines/{worker_name}?api-version={api_version}",
664664
"method": "Put",
665665
"headers": {
666666
"Authorization": "Bearer {access_token}",
667667
"Content-Type": "application/json"
668668
},
669-
"body": "{...vm_template, \"properties\": {...vm_template.properties, \"hardwareProfile\": {\"vmSize\": \"{new_vm_size}\"}}}"
669+
"body": "{...worker_template, \"properties\": {...worker_template.properties, \"hardwareProfile\": {\"vmSize\": \"{new_worker_size}\"}}}"
670670
}
671671
},
672672
"params": [
673673
"api_url",
674674
"subscription_id",
675675
"resource_group",
676-
"vm_name",
676+
"worker_name",
677677
"api_version",
678678
"access_token",
679-
"vm_template",
680-
"new_vm_size"
679+
"worker_template",
680+
"new_worker_size"
681681
],
682682
"parse_rules": {
683683
"type": "object",
@@ -693,7 +693,7 @@
693693
"parse_rules": {
694694
"type": "object",
695695
"patterns": {
696-
"vm_template": {
696+
"worker_template": {
697697
"regex": "(.*)",
698698
"group": 1
699699
}
@@ -726,7 +726,7 @@
726726
}
727727
}
728728
},
729-
"list_vm_sizes": {
729+
"list_worker_sizes": {
730730
"target": {
731731
"Endpoint": {
732732
"url": "{api_url}/subscriptions/{subscription_id}/providers/Microsoft.Compute/locations/{location}/vmSizes?api-version={api_version}",

0 commit comments

Comments
 (0)