Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 6e2f8f6

Browse files
committed
Address bicep warnings
1 parent a3504f5 commit 6e2f8f6

3 files changed

Lines changed: 73 additions & 77 deletions

File tree

deploy/bicep/function-worker.bicep

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ resource userManagedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2
2525
name: userManagedIdentityName
2626
}
2727

28-
var sakConnectionString = 'AccountName=${storageAccountName};AccountKey=${listkeys(storageAccount.id, storageAccount.apiVersion).keys[0].value};DefaultEndpointsProtocol=https;EndpointSuffix=${environment().suffixes.storage}'
28+
var sakConnectionString = 'AccountName=${storageAccountName};AccountKey=${storageAccount.listkeys().keys[0].value};DefaultEndpointsProtocol=https;EndpointSuffix=${environment().suffixes.storage}'
2929
var isConsumptionPlan = sku == 'Y1'
3030

3131
resource workerPlan 'Microsoft.Web/serverfarms@2020-09-01' = {

deploy/bicep/main.bicep

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ param spotWorkerAdminPassword string = ''
4949
param spotWorkerSpecs array = []
5050

5151
// Shared resources
52-
resource storageAccount 'Microsoft.Storage/storageAccounts@2019-06-01' existing = {
53-
name: storageAccountName
54-
}
55-
5652
resource userManagedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = {
5753
name: userManagedIdentityName
5854
location: location

deploy/bicep/spot-worker.bicep

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -289,147 +289,147 @@ resource autoscale 'Microsoft.Insights/autoscalesettings@2015-04-01' = {
289289
// Calculated using this resource: https://github.com/joelverhagen/data-azure-spot-vms/blob/main/vm-skus.csv
290290
// If a SKU has both a CacheDisk and a ResourceDisk with a capacity of a least 30 GB, the larger is selected.
291291
var skuInfo = {
292-
'Standard_D2a_v4': {
292+
Standard_D2a_v4: {
293293
diskSizeGB: 50
294294
diffDiskPlacement: 'ResourceDisk'
295295
}
296-
'Standard_D2ads_v5': {
296+
Standard_D2ads_v5: {
297297
diskSizeGB: 75
298298
diffDiskPlacement: 'ResourceDisk'
299299
}
300-
'Standard_D2as_v4': {
300+
Standard_D2as_v4: {
301301
diskSizeGB: 50
302302
diffDiskPlacement: 'CacheDisk'
303303
}
304-
'Standard_D2d_v4': {
304+
Standard_D2d_v4: {
305305
diskSizeGB: 75
306306
diffDiskPlacement: 'ResourceDisk'
307307
}
308-
'Standard_D2d_v5': {
308+
Standard_D2d_v5: {
309309
diskSizeGB: 75
310310
diffDiskPlacement: 'ResourceDisk'
311311
}
312-
'Standard_D2ds_v4': {
312+
Standard_D2ds_v4: {
313313
diskSizeGB: 75
314314
diffDiskPlacement: 'ResourceDisk'
315315
}
316-
'Standard_D2ds_v5': {
316+
Standard_D2ds_v5: {
317317
diskSizeGB: 75
318318
diffDiskPlacement: 'ResourceDisk'
319319
}
320-
'Standard_D2s_v3': {
320+
Standard_D2s_v3: {
321321
diskSizeGB: 50
322322
diffDiskPlacement: 'CacheDisk'
323323
}
324-
'Standard_D4a_v4': {
324+
Standard_D4a_v4: {
325325
diskSizeGB: 100
326326
diffDiskPlacement: 'ResourceDisk'
327327
}
328-
'Standard_D4ads_v5': {
328+
Standard_D4ads_v5: {
329329
diskSizeGB: 150
330330
diffDiskPlacement: 'ResourceDisk'
331331
}
332-
'Standard_D4as_v4': {
332+
Standard_D4as_v4: {
333333
diskSizeGB: 100
334334
diffDiskPlacement: 'CacheDisk'
335335
}
336-
'Standard_D4d_v4': {
336+
Standard_D4d_v4: {
337337
diskSizeGB: 150
338338
diffDiskPlacement: 'ResourceDisk'
339339
}
340-
'Standard_D4d_v5': {
340+
Standard_D4d_v5: {
341341
diskSizeGB: 150
342342
diffDiskPlacement: 'ResourceDisk'
343343
}
344-
'Standard_D4ds_v4': {
344+
Standard_D4ds_v4: {
345345
diskSizeGB: 150
346346
diffDiskPlacement: 'ResourceDisk'
347347
}
348-
'Standard_D4ds_v5': {
348+
Standard_D4ds_v5: {
349349
diskSizeGB: 150
350350
diffDiskPlacement: 'ResourceDisk'
351351
}
352-
'Standard_D4s_v3': {
352+
Standard_D4s_v3: {
353353
diskSizeGB: 100
354354
diffDiskPlacement: 'CacheDisk'
355355
}
356-
'Standard_D8a_v4': {
356+
Standard_D8a_v4: {
357357
diskSizeGB: 200
358358
diffDiskPlacement: 'ResourceDisk'
359359
}
360-
'Standard_D8ads_v5': {
360+
Standard_D8ads_v5: {
361361
diskSizeGB: 300
362362
diffDiskPlacement: 'ResourceDisk'
363363
}
364-
'Standard_D8as_v4': {
364+
Standard_D8as_v4: {
365365
diskSizeGB: 200
366366
diffDiskPlacement: 'CacheDisk'
367367
}
368-
'Standard_D8d_v4': {
368+
Standard_D8d_v4: {
369369
diskSizeGB: 300
370370
diffDiskPlacement: 'ResourceDisk'
371371
}
372-
'Standard_D8d_v5': {
372+
Standard_D8d_v5: {
373373
diskSizeGB: 300
374374
diffDiskPlacement: 'ResourceDisk'
375375
}
376-
'Standard_D8ds_v4': {
376+
Standard_D8ds_v4: {
377377
diskSizeGB: 300
378378
diffDiskPlacement: 'ResourceDisk'
379379
}
380-
'Standard_D8ds_v5': {
380+
Standard_D8ds_v5: {
381381
diskSizeGB: 300
382382
diffDiskPlacement: 'ResourceDisk'
383383
}
384-
'Standard_D8s_v3': {
384+
Standard_D8s_v3: {
385385
diskSizeGB: 200
386386
diffDiskPlacement: 'CacheDisk'
387387
}
388-
'Standard_DC2ads_v5': {
388+
Standard_DC2ads_v5: {
389389
diskSizeGB: 75
390390
diffDiskPlacement: 'ResourceDisk'
391391
}
392-
'Standard_DC2ds_v3': {
392+
Standard_DC2ds_v3: {
393393
diskSizeGB: 150
394394
diffDiskPlacement: 'ResourceDisk'
395395
}
396-
'Standard_DC2s_v2': {
396+
Standard_DC2s_v2: {
397397
diskSizeGB: 100
398398
diffDiskPlacement: 'ResourceDisk'
399399
}
400-
'Standard_DC4ads_v5': {
400+
Standard_DC4ads_v5: {
401401
diskSizeGB: 150
402402
diffDiskPlacement: 'ResourceDisk'
403403
}
404-
'Standard_DC4ds_v3': {
404+
Standard_DC4ds_v3: {
405405
diskSizeGB: 300
406406
diffDiskPlacement: 'ResourceDisk'
407407
}
408-
'Standard_DC4s_v2': {
408+
Standard_DC4s_v2: {
409409
diskSizeGB: 200
410410
diffDiskPlacement: 'ResourceDisk'
411411
}
412-
'Standard_DC8_v2': {
412+
Standard_DC8_v2: {
413413
diskSizeGB: 400
414414
diffDiskPlacement: 'ResourceDisk'
415415
}
416-
'Standard_DC8ads_v5': {
416+
Standard_DC8ads_v5: {
417417
diskSizeGB: 300
418418
diffDiskPlacement: 'ResourceDisk'
419419
}
420-
'Standard_DS11_v2': {
420+
Standard_DS11_v2: {
421421
diskSizeGB: 72
422422
diffDiskPlacement: 'CacheDisk'
423423
}
424424
'Standard_DS11-1_v2': {
425425
diskSizeGB: 72
426426
diffDiskPlacement: 'CacheDisk'
427427
}
428-
'Standard_DS11': {
428+
Standard_DS11: {
429429
diskSizeGB: 72
430430
diffDiskPlacement: 'CacheDisk'
431431
}
432-
'Standard_DS12_v2': {
432+
Standard_DS12_v2: {
433433
diskSizeGB: 144
434434
diffDiskPlacement: 'CacheDisk'
435435
}
@@ -441,63 +441,63 @@ var skuInfo = {
441441
diskSizeGB: 144
442442
diffDiskPlacement: 'CacheDisk'
443443
}
444-
'Standard_DS12': {
444+
Standard_DS12: {
445445
diskSizeGB: 144
446446
diffDiskPlacement: 'CacheDisk'
447447
}
448-
'Standard_DS2_v2': {
448+
Standard_DS2_v2: {
449449
diskSizeGB: 86
450450
diffDiskPlacement: 'CacheDisk'
451451
}
452-
'Standard_DS2': {
452+
Standard_DS2: {
453453
diskSizeGB: 86
454454
diffDiskPlacement: 'CacheDisk'
455455
}
456-
'Standard_DS3_v2': {
456+
Standard_DS3_v2: {
457457
diskSizeGB: 172
458458
diffDiskPlacement: 'CacheDisk'
459459
}
460-
'Standard_DS3': {
460+
Standard_DS3: {
461461
diskSizeGB: 172
462462
diffDiskPlacement: 'CacheDisk'
463463
}
464-
'Standard_DS4_v2': {
464+
Standard_DS4_v2: {
465465
diskSizeGB: 344
466466
diffDiskPlacement: 'CacheDisk'
467467
}
468-
'Standard_DS4': {
468+
Standard_DS4: {
469469
diskSizeGB: 344
470470
diffDiskPlacement: 'CacheDisk'
471471
}
472-
'Standard_E2a_v4': {
472+
Standard_E2a_v4: {
473473
diskSizeGB: 50
474474
diffDiskPlacement: 'ResourceDisk'
475475
}
476-
'Standard_E2ads_v5': {
476+
Standard_E2ads_v5: {
477477
diskSizeGB: 75
478478
diffDiskPlacement: 'ResourceDisk'
479479
}
480-
'Standard_E2as_v4': {
480+
Standard_E2as_v4: {
481481
diskSizeGB: 50
482482
diffDiskPlacement: 'CacheDisk'
483483
}
484-
'Standard_E2bds_v5': {
484+
Standard_E2bds_v5: {
485485
diskSizeGB: 75
486486
diffDiskPlacement: 'ResourceDisk'
487487
}
488-
'Standard_E2d_v5': {
488+
Standard_E2d_v5: {
489489
diskSizeGB: 75
490490
diffDiskPlacement: 'ResourceDisk'
491491
}
492-
'Standard_E2ds_v4': {
492+
Standard_E2ds_v4: {
493493
diskSizeGB: 75
494494
diffDiskPlacement: 'ResourceDisk'
495495
}
496-
'Standard_E2ds_v5': {
496+
Standard_E2ds_v5: {
497497
diskSizeGB: 75
498498
diffDiskPlacement: 'ResourceDisk'
499499
}
500-
'Standard_E2s_v3': {
500+
Standard_E2s_v3: {
501501
diskSizeGB: 50
502502
diffDiskPlacement: 'CacheDisk'
503503
}
@@ -521,91 +521,91 @@ var skuInfo = {
521521
diskSizeGB: 100
522522
diffDiskPlacement: 'CacheDisk'
523523
}
524-
'Standard_E4a_v4': {
524+
Standard_E4a_v4: {
525525
diskSizeGB: 100
526526
diffDiskPlacement: 'ResourceDisk'
527527
}
528-
'Standard_E4ads_v5': {
528+
Standard_E4ads_v5: {
529529
diskSizeGB: 150
530530
diffDiskPlacement: 'ResourceDisk'
531531
}
532-
'Standard_E4as_v4': {
532+
Standard_E4as_v4: {
533533
diskSizeGB: 100
534534
diffDiskPlacement: 'CacheDisk'
535535
}
536-
'Standard_E4bds_v5': {
536+
Standard_E4bds_v5: {
537537
diskSizeGB: 150
538538
diffDiskPlacement: 'ResourceDisk'
539539
}
540-
'Standard_E4d_v5': {
540+
Standard_E4d_v5: {
541541
diskSizeGB: 150
542542
diffDiskPlacement: 'ResourceDisk'
543543
}
544-
'Standard_E4ds_v4': {
544+
Standard_E4ds_v4: {
545545
diskSizeGB: 150
546546
diffDiskPlacement: 'ResourceDisk'
547547
}
548-
'Standard_E4ds_v5': {
548+
Standard_E4ds_v5: {
549549
diskSizeGB: 150
550550
diffDiskPlacement: 'ResourceDisk'
551551
}
552-
'Standard_E4s_v3': {
552+
Standard_E4s_v3: {
553553
diskSizeGB: 100
554554
diffDiskPlacement: 'CacheDisk'
555555
}
556-
'Standard_EC2ads_v5': {
556+
Standard_EC2ads_v5: {
557557
diskSizeGB: 75
558558
diffDiskPlacement: 'ResourceDisk'
559559
}
560-
'Standard_EC4ads_v5': {
560+
Standard_EC4ads_v5: {
561561
diskSizeGB: 150
562562
diffDiskPlacement: 'ResourceDisk'
563563
}
564-
'Standard_F16s_v2': {
564+
Standard_F16s_v2: {
565565
diskSizeGB: 256
566566
diffDiskPlacement: 'CacheDisk'
567567
}
568-
'Standard_F16s': {
568+
Standard_F16s: {
569569
diskSizeGB: 192
570570
diffDiskPlacement: 'CacheDisk'
571571
}
572-
'Standard_F2s_v2': {
572+
Standard_F2s_v2: {
573573
diskSizeGB: 32
574574
diffDiskPlacement: 'CacheDisk'
575575
}
576-
'Standard_F4s_v2': {
576+
Standard_F4s_v2: {
577577
diskSizeGB: 64
578578
diffDiskPlacement: 'CacheDisk'
579579
}
580-
'Standard_F4s': {
580+
Standard_F4s: {
581581
diskSizeGB: 48
582582
diffDiskPlacement: 'CacheDisk'
583583
}
584-
'Standard_F8s_v2': {
584+
Standard_F8s_v2: {
585585
diskSizeGB: 128
586586
diffDiskPlacement: 'CacheDisk'
587587
}
588-
'Standard_F8s': {
588+
Standard_F8s: {
589589
diskSizeGB: 96
590590
diffDiskPlacement: 'CacheDisk'
591591
}
592-
'Standard_GS1': {
592+
Standard_GS1: {
593593
diskSizeGB: 264
594594
diffDiskPlacement: 'CacheDisk'
595595
}
596-
'Standard_L4s': {
596+
Standard_L4s: {
597597
diskSizeGB: 678
598598
diffDiskPlacement: 'ResourceDisk'
599599
}
600-
'Standard_NC4as_T4_v3': {
600+
Standard_NC4as_T4_v3: {
601601
diskSizeGB: 176
602602
diffDiskPlacement: 'ResourceDisk'
603603
}
604-
'Standard_NV4as_v4': {
604+
Standard_NV4as_v4: {
605605
diskSizeGB: 88
606606
diffDiskPlacement: 'ResourceDisk'
607607
}
608-
'Standard_NV8as_v4': {
608+
Standard_NV8as_v4: {
609609
diskSizeGB: 176
610610
diffDiskPlacement: 'ResourceDisk'
611611
}

0 commit comments

Comments
 (0)