Source
Azure Portal
Display name
Configure periodic checking for missing system updates on azure virtual machines
Id
59efceea-0c96-497e-a4a1-4eb2290dac15 Copy Id Copy resourceId
Version
4.9.0 Details on versioning
Versioning
Versions supported for Versioning: 6 4.9.0 4.8.0 4.7.0 4.6.0 4.5.0 4.4.1 Built-in Versioning [Preview]
Category
Azure Update Manager Microsoft Learn
Description
Configure auto-assessment (every 24 hours) for OS updates on native Azure virtual machines. You can control the scope of assignment according to machine subscription, resource group, location or tag. Learn more about this for Windows: https://aka.ms/computevm-windowspatchassessmentmode, for Linux: https://aka.ms/computevm-linuxpatchassessmentmode.
Cloud environments
AzureCloud = true AzureUSGovernment = unknown AzureChinaCloud = unknown
Available in AzUSGov
Unknown, no evidence if Policy definition is/not available in AzureUSGovernment
Mode
Indexed
Type
BuiltIn
Preview
False
Deprecated
False
Effect
Fixed modify
RBAC role(s)
Rule aliases
IF (11)
THEN-Operations (2)
Rule resource types
IF (3)
Compliance
Not a Compliance control
Initiatives usage
Records: 10 25 100 200 Use the filters above each column to filter and limit table data. Advanced searches can be performed by using the following operators:
< ,
<= ,
> ,
>= ,
= ,
* ,
! ,
{ ,
} ,
|| ,
&& ,
[empty] ,
[nonempty] ,
rgx: Learn more ? Page 1 of 1
Clear Security Center Clear GA Clear ALZ
Initiative DisplayName
Initiative Id
Initiative Category
State
Type
polSet in AzUSGov
Configure periodic checking for missing system updates on azure virtual machines and Arc-enabled virtual machines
Deploy-AUM-CheckUpdates
Security Center
GA ALZ
Configure periodic checking for missing system updates on azure virtual machines and Arc-enabled virtual machines
Deploy-AUM-CheckUpdates
Security Center
GA ALZ
No results
History
Date/Time (UTC ymd) (i)
Change type
Change detail
2025-05-06 19:40:34
change
Minor (4.8.0 > 4.9.0)
2024-03-11 18:31:50
change
Minor (4.7.0 > 4.8.0)
2024-02-20 22:44:08
change
Minor (4.5.0 > 4.7.0)
2024-01-24 19:15:51
change
Minor (4.4.1 > 4.5.0)
2023-09-18 18:02:04
change
Patch, old suffix: preview (4.4.0-preview > 4.4.1)
2023-09-11 17:59:12
change
Minor, suffix remains equal (4.3.0-preview > 4.4.0-preview)
2023-08-03 17:56:09
change
Minor, suffix remains equal (4.0.0-preview > 4.3.0-preview)
2023-07-25 17:56:05
change
Minor, suffix remains equal (4.1.0-preview > 4.0.0-preview)
2023-07-24 17:56:14
change
Minor, suffix remains equal (4.0.0-preview > 4.1.0-preview)
2022-12-21 17:43:51
change
Major, suffix remains equal (3.0.0-preview > 4.0.0-preview)
2022-10-21 16:42:13
change
Major, suffix remains equal (2.0.0-preview > 3.0.0-preview)
2022-04-29 18:06:01
change
Major, suffix remains equal (1.0.0-preview > 2.0.0-preview)
2021-10-08 15:47:40
add
59efceea-0c96-497e-a4a1-4eb2290dac15
JSON compareHide
compare mode:
side-by-side
line-by-line
version left: 4.8.0 4.7.0 4.5.0 4.4.1 4.4.0-preview 4.3.0-preview 4.1.0-preview 4.0.0-preview 3.0.0-preview 2.0.0-preview 1.0.0-preview
version right: 4.9.0 4.8.0 4.7.0 4.5.0 4.4.1 4.4.0-preview 4.3.0-preview 4.1.0-preview 4.0.0-preview 3.0.0-preview 2.0.0-preview 1.0.0-preview
@@ -3,9 +3,9 @@
3
"policyType": "BuiltIn",
4
"mode": "Indexed",
5
"description": "Configure auto-assessment (every 24 hours) for OS updates on native Azure virtual machines. You can control the scope of assignment according to machine subscription, resource group, location or tag. Learn more about this for Windows: https://aka.ms/computevm-windowspatchassessmentmode, for Linux: https://aka.ms/computevm-linuxpatchassessmentmode.",
6
"metadata": {
7
-
"version": "4.8.0",
8
"category": "Azure Update Manager"
9
},
10
"parameters": {
11
"assessmentMode": {
@@ -234,9 +234,16 @@
234
"8",
235
"8-ci",
236
"81",
237
"81-ci",
238
-
"81-gen2"
239
]
240
},
241
{
242
"field": "Microsoft.Compute/imageSKU",
@@ -324,16 +331,66 @@
324
"field": "Microsoft.Compute/imagePublisher",
325
"equals": "microsoft-dsvm"
326
},
327
{
328
-
"field": "Microsoft.Compute/imageOffer",
329
-
"equals": "aml-workstation"
330
-
},
331
-
{
332
-
"field": "Microsoft.Compute/imageSKU",
333
-
"in": [
334
-
"ubuntu-20",
335
-
"ubuntu-20-gen2"
336
]
337
}
338
]
339
},
@@ -400,17 +457,64 @@
400
{
401
"allOf": [
402
{
403
"field": "Microsoft.Compute/imageOffer",
404
"in": [
405
"rhel-sap-ha"
406
]
407
},
408
{
409
"anyOf": [
410
{
411
"field": "Microsoft.Compute/imageSKU",
412
-
"equals": "90sapha-gen2"
413
},
414
{
415
"field": "Microsoft.Compute/imageSKU",
416
"like": "7*"
@@ -438,9 +542,14 @@
438
{
439
"anyOf": [
440
{
441
"field": "Microsoft.Compute/imageSKU",
442
-
"equals": "90sapha-gen2"
443
},
444
{
445
"field": "Microsoft.Compute/imageSKU",
446
"like": "7*"
@@ -477,14 +586,17 @@
477
},
478
{
479
"field": "Microsoft.Compute/imageSKU",
480
"notIn": [
481
-
"7.4",
482
-
"7.5",
483
-
"7.6",
484
-
"8.1",
485
"81_gen2"
486
]
487
}
488
]
489
},
490
{
@@ -563,14 +675,18 @@
563
"field": "Microsoft.Compute/imageSKU",
564
"equals": "7-ci"
565
}
566
]
567
}
568
]
569
-
},
570
-
{
571
-
"field": "Microsoft.Compute/imageOffer",
572
-
"notEquals": "centos-hpc"
573
}
574
]
575
}
576
]
@@ -586,48 +702,150 @@
586
{
587
"allOf": [
588
{
589
"field": "Microsoft.Compute/imageOffer",
590
"in": [
591
-
"sles-12-sp5",
592
-
"sles-15-sp2",
593
"sle-hpc-15-sp4",
594
"sles-15-sp1-sapcal",
595
"sles-15-sp3-sapcal",
596
"sles-15-sp4-basic",
597
-
"sles-15-sp4"
598
]
599
},
600
{
601
"field": "Microsoft.Compute/imageSKU",
602
"in": [
603
-
"gen1",
604
-
"gen2"
605
]
606
}
607
]
608
},
609
{
610
"allOf": [
611
{
612
"field": "Microsoft.Compute/imageOffer",
613
"in": [
614
-
"sles",
615
-
"sles-standard"
616
]
617
},
618
{
619
"field": "Microsoft.Compute/imageSKU",
620
-
"equals": "12-sp4-gen2"
621
}
622
]
623
},
624
{
625
"allOf": [
626
{
627
"field": "Microsoft.Compute/imageOffer",
628
"in": [
629
-
"sles-15-sp2-basic",
630
"sles-15-sp2-hpc"
631
]
632
},
633
{
@@ -651,18 +869,33 @@
651
{
652
"allOf": [
653
{
654
"field": "Microsoft.Compute/imageOffer",
655
"in": [
656
-
"sles-byos",
657
-
"sles-sap"
658
]
659
},
660
{
661
"field": "Microsoft.Compute/imageSKU",
662
"in": [
663
"12-sp4",
664
-
"12-sp4-gen2"
665
]
666
}
667
]
668
},
@@ -676,9 +909,10 @@
676
"field": "Microsoft.Compute/imageSKU",
677
"in": [
678
"12-sp4",
679
"12-sp4-gen2",
680
-
"gen2-12-sp4"
681
]
682
}
683
]
684
},
@@ -696,38 +930,585 @@
696
},
697
{
698
"allOf": [
699
{
700
"field": "Microsoft.Compute/imageSKU",
701
-
"like": "gen*"
702
},
703
{
704
"anyOf": [
705
{
706
"field": "Microsoft.Compute/imageOffer",
707
-
"like": "opensuse-leap-15-*"
708
},
709
{
710
"field": "Microsoft.Compute/imageOffer",
711
-
"like": "sles-12-sp5-*"
712
},
713
{
714
"field": "Microsoft.Compute/imageOffer",
715
-
"like": "sles-sap-12-sp5*"
716
},
717
{
718
-
"allOf": [
719
{
720
-
"field": "Microsoft.Compute/imageOffer",
721
-
"like": "sles-sap-15-*"
722
},
723
{
724
-
"field": "Microsoft.Compute/imageOffer",
725
-
"notLike": "sles-sap-15-*-byos"
726
}
727
]
728
}
729
]
730
}
731
]
732
}
733
]
@@ -737,22 +1518,479 @@
737
{
738
"allOf": [
739
{
740
"field": "Microsoft.Compute/imagePublisher",
741
-
"equals": "MicrosoftSQLServer"
742
},
743
{
744
"field": "Microsoft.Compute/imageOffer",
745
-
"notLike": "sql2019-sles*"
746
},
747
{
748
"field": "Microsoft.Compute/imageOffer",
749
-
"notIn": [
750
-
"sql2019-rhel7",
751
-
"sql2017-rhel7"
752
]
753
}
754
]
755
}
756
]
757
}
758
]
@@ -847,27 +2085,18 @@
847
{
848
"allOf": [
849
{
850
"field": "Microsoft.Compute/imageOffer",
851
-
"equals": "microsoftserveroperatingsystems-previews"
852
},
853
{
854
"field": "Microsoft.Compute/imageSKU",
855
-
"equals": "windows-server-vnext-azure-edition-core"
856
}
857
]
858
-
},
859
-
{
860
-
"allOf": [
861
-
{
862
-
"field": "Microsoft.Compute/imageOffer",
863
-
"equals": "windowsserverhotpatch-previews"
864
-
},
865
-
{
866
-
"field": "Microsoft.Compute/imageSKU",
867
-
"equals": "windows-server-2022-azure-edition-hotpatch"
868
-
}
869
-
]
870
}
871
]
872
}
873
]
@@ -875,16 +2104,8 @@
875
{
876
"allOf": [
877
{
878
"field": "Microsoft.Compute/imagePublisher",
879
-
"equals": "MicrosoftSQLServer"
880
-
}
881
-
]
882
-
},
883
-
{
884
-
"allOf": [
885
-
{
886
-
"field": "Microsoft.Compute/imagePublisher",
887
"equals": "microsoftdynamicsax"
888
},
889
{
890
"field": "Microsoft.Compute/imageOffer",
@@ -978,14 +2199,513 @@
978
}
979
]
980
}
981
]
982
}
983
]
984
-
},
985
-
{
986
-
"field": "Microsoft.Compute/imagePublisher",
987
-
"notEquals": "microsoft-ads"
988
}
989
]
990
}
991
]
3
"policyType": "BuiltIn",
4
"mode": "Indexed",
5
"description": "Configure auto-assessment (every 24 hours) for OS updates on native Azure virtual machines. You can control the scope of assignment according to machine subscription, resource group, location or tag. Learn more about this for Windows: https://aka.ms/computevm-windowspatchassessmentmode, for Linux: https://aka.ms/computevm-linuxpatchassessmentmode.",
6
"metadata": {
7
+
"version": "4.9 .0",
8
"category": "Azure Update Manager"
9
},
10
"parameters": {
11
"assessmentMode": {
234
"8",
235
"8-ci",
236
"81",
237
"81-ci",
238
+
"81-gen2",
239
+
"ol82",
240
+
"ol8_2-gen2",
241
+
"ol82-gen2",
242
+
"ol83-lvm",
243
+
"ol83-lvm-gen2",
244
+
"ol84-lvm",
245
+
"ol84-lvm-gen2"
246
]
247
},
248
{
249
"field": "Microsoft.Compute/imageSKU",
331
"field": "Microsoft.Compute/imagePublisher",
332
"equals": "microsoft-dsvm"
333
},
334
{
335
+
"anyOf": [
336
+
{
337
+
"allOf": [
338
+
{
339
+
"field": "Microsoft.Compute/imageOffer",
340
+
"equals": "aml-workstation"
341
+
},
342
+
{
343
+
"field": "Microsoft.Compute/imageSKU",
344
+
"equals": "ubuntu"
345
+
}
346
+
]
347
+
},
348
+
{
349
+
"allOf": [
350
+
{
351
+
"field": "Microsoft.Compute/imageOffer",
352
+
"equals": "ubuntu-hpc"
353
+
},
354
+
{
355
+
"field": "Microsoft.Compute/imageSKU",
356
+
"in": [
357
+
"1804 ",
358
+
"2004-preview-ndv5",
359
+
"2004",
360
+
"2204-preview-ndv5",
361
+
"2204"
362
+
]
363
+
}
364
+
]
365
+
},
366
+
{
367
+
"allOf": [
368
+
{
369
+
"field": "Microsoft.Compute/imageOffer",
370
+
"equals": "ubuntu-1804"
371
+
},
372
+
{
373
+
"field": "Microsoft.Compute/imageSKU",
374
+
"equals": "1804-gen2"
375
+
}
376
+
]
377
+
},
378
+
{
379
+
"allOf": [
380
+
{
381
+
"field": "Microsoft.Compute/imageOffer",
382
+
"equals": "ubuntu-2004"
383
+
},
384
+
{
385
+
"field": "Microsoft.Compute/imageSKU",
386
+
"in": [
387
+
"2004",
388
+
"2004 -gen2"
389
+
]
390
+
}
391
+
]
392
+
}
393
]
394
}
395
]
396
},
457
{
458
"allOf": [
459
{
460
"field": "Microsoft.Compute/imageOffer",
461
+
"equals": "rhel-arm64"
462
+
},
463
+
{
464
+
"field": "Microsoft.Compute/imageSKU",
465
"in": [
466
+
"9_1-arm64"
467
+
]
468
+
}
469
+
]
470
+
},
471
+
{
472
+
"allOf": [
473
+
{
474
+
"field": "Microsoft.Compute/imageOffer",
475
+
"equals": "rhel-byos"
476
+
},
477
+
{
478
+
"anyOf": [
479
+
{
480
+
"field": "Microsoft.Compute/imageSKU",
481
+
"in": [
482
+
"rhel-raw76",
483
+
"rhel-lvm92",
484
+
"rhel-lvm-92-gen2"
485
+
]
486
+
},
487
+
{
488
+
"field": "Microsoft.Compute/imageSKU",
489
+
"like": "rhel-lvm7*"
490
+
},
491
+
{
492
+
"field": "Microsoft.Compute/imageSKU",
493
+
"like": "rhel-lvm8*"
494
+
}
495
+
]
496
+
}
497
+
]
498
+
},
499
+
{
500
+
"allOf": [
501
+
{
502
+
"field": "Microsoft.Compute/imageOffer",
503
+
"in": [
504
"rhel-sap-ha"
505
]
506
},
507
{
508
"anyOf": [
509
{
510
"field": "Microsoft.Compute/imageSKU",
511
+
"in": [
512
+
"9_0",
513
+
"90sapha-gen2",
514
+
"9_2",
515
+
"92sapha-gen2"
516
+
]
517
},
518
{
519
"field": "Microsoft.Compute/imageSKU",
520
"like": "7*"
542
{
543
"anyOf": [
544
{
545
"field": "Microsoft.Compute/imageSKU",
546
+
"in": [
547
+
"9_0",
548
+
"90sapha-gen2",
549
+
"9_2",
550
+
"92sapha-gen2"
551
+
]
552
},
553
{
554
"field": "Microsoft.Compute/imageSKU",
555
"like": "7*"
586
},
587
{
588
"field": "Microsoft.Compute/imageSKU",
589
"notIn": [
590
"81_gen2"
591
]
592
+
},
593
+
{
594
+
"field": "Microsoft.Compute/imageSKU",
595
+
"in": [
596
+
"9_2",
597
+
"9_2-gen2"
598
+
]
599
}
600
]
601
},
602
{
675
"field": "Microsoft.Compute/imageSKU",
676
"equals": "7-ci"
677
}
678
]
679
+
},
680
+
{
681
+
"allOf": [
682
+
{
683
+
"field": "Microsoft.Compute/imageOffer",
684
+
"notEquals": "centos-hpc"
685
+
}
686
+
]
687
}
688
]
689
}
690
]
691
}
692
]
702
{
703
"allOf": [
704
{
705
"field": "Microsoft.Compute/imageOffer",
706
+
"like": "opensuse-leap-15-*"
707
+
},
708
+
{
709
+
"field": "Microsoft.Compute/imageSKU",
710
+
"like": "gen*"
711
+
}
712
+
]
713
+
},
714
+
{
715
+
"allOf": [
716
+
{
717
+
"field": "Microsoft.Compute/imageOffer",
718
+
"like": "sles-12-sp5*"
719
+
},
720
+
{
721
+
"field": "Microsoft.Compute/imageSku",
722
+
"like": "gen*"
723
+
}
724
+
]
725
+
},
726
+
{
727
+
"allOf": [
728
+
{
729
+
"field": "Microsoft.Compute/imageOffer",
730
+
"like": "sles-sap-12-sp5*"
731
+
},
732
+
{
733
+
"field": "Microsoft.Compute/imageSku",
734
+
"like": "gen*"
735
+
}
736
+
]
737
+
},
738
+
{
739
+
"allOf": [
740
+
{
741
+
"field": "Microsoft.Compute/imageOffer",
742
+
"like": "sles-sap-15-*"
743
+
},
744
+
{
745
+
"field": "Microsoft.Compute/imageSku",
746
+
"like": "gen*"
747
+
}
748
+
]
749
+
},
750
+
{
751
+
"allOf": [
752
+
{
753
+
"field": "Microsoft.Compute/imageOffer",
754
+
"equals": "sles-15-sp6*"
755
+
},
756
+
{
757
+
"field": "Microsoft.Compute/imageSku",
758
+
"like": "gen*"
759
+
}
760
+
]
761
+
},
762
+
{
763
+
"allOf": [
764
+
{
765
+
"field": "Microsoft.Compute/imageOffer",
766
"in": [
767
"sle-hpc-15-sp4",
768
"sles-15-sp1-sapcal",
769
"sles-15-sp3-sapcal",
770
+
"sles-15-sp4",
771
"sles-15-sp4-basic",
772
+
"sle-hpc-15-sp4-byos",
773
+
"sle-hpc-15-sp5-byos",
774
+
"sle-hpc-15-sp5",
775
+
"sles-15-sp4-byos",
776
+
"sles-15-sp4-chost-byos",
777
+
"sles-15-sp4-hardened-byos",
778
+
"sles-15-sp5-basic",
779
+
"sles-15-sp5-byos",
780
+
"sles-15-sp5-chost-byos",
781
+
"sles-15-sp5-hardened-byos",
782
+
"sles-15-sp5-sapcal",
783
+
"sles-15-sp5 ",
784
+
"sles-sap-15-sp4-byos",
785
+
"sles-sap-15-sp4-hardened-byos",
786
+
"sles-sap-15-sp5-byos",
787
+
"sles-sap-15-sp5-hardened-byos"
788
]
789
},
790
{
791
+
"field": "Microsoft.Compute/imageSku",
792
+
"like": "gen*"
793
+
}
794
+
]
795
+
},
796
+
{
797
+
"allOf": [
798
+
{
799
+
"field": "Microsoft.Compute/imageOffer",
800
+
"equals": "sles"
801
+
},
802
+
{
803
"field": "Microsoft.Compute/imageSKU",
804
"in": [
805
+
"12-sp3 ",
806
+
"12-sp4-gen2",
807
+
"15 "
808
]
809
}
810
]
811
},
812
{
813
"allOf": [
814
{
815
"field": "Microsoft.Compute/imageOffer",
816
+
"equals": "sles-15-sp1-basic"
817
+
},
818
+
{
819
+
"field": "Microsoft.Compute/imageSKU",
820
+
"equals": "gen1"
821
+
}
822
+
]
823
+
},
824
+
{
825
+
"allOf": [
826
+
{
827
+
"field": "Microsoft.Compute/imageOffer",
828
"in": [
829
+
"sles-15-sp3-basic ",
830
+
"sles-15-sp2-basic "
831
]
832
},
833
{
834
"field": "Microsoft.Compute/imageSKU",
835
+
"in": [
836
+
"gen1",
837
+
"gen2"
838
+
]
839
}
840
]
841
},
842
{
843
"allOf": [
844
{
845
"field": "Microsoft.Compute/imageOffer",
846
"in": [
847
+
"sles-15-sp3 ",
848
"sles-15-sp2-hpc"
849
]
850
},
851
{
869
{
870
"allOf": [
871
{
872
"field": "Microsoft.Compute/imageOffer",
873
+
"equals": "sles-byos"
874
+
},
875
+
{
876
+
"field": "Microsoft.Compute/imageSKU",
877
"in": [
878
+
"12 -sp4 ",
879
+
"12-sp4-gen2"
880
]
881
+
}
882
+
]
883
+
},
884
+
{
885
+
"allOf": [
886
+
{
887
+
"field": "Microsoft.Compute/imageOffer",
888
+
"equals": "sles-sap"
889
},
890
{
891
"field": "Microsoft.Compute/imageSKU",
892
"in": [
893
+
"12-sp3",
894
"12-sp4",
895
+
"12-sp4-gen2",
896
+
"15",
897
+
"gen2-15"
898
]
899
}
900
]
901
},
909
"field": "Microsoft.Compute/imageSKU",
910
"in": [
911
"12-sp4",
912
"12-sp4-gen2",
913
+
"gen2-12-sp4",
914
+
"15"
915
]
916
}
917
]
918
},
930
},
931
{
932
"allOf": [
933
{
934
+
"field": "Microsoft.Compute/imageOffer",
935
+
"equals": "sles-standard"
936
+
},
937
+
{
938
"field": "Microsoft.Compute/imageSKU",
939
+
"equals": "12-sp4-gen2"
940
+
}
941
+
]
942
+
}
943
+
]
944
+
}
945
+
]
946
+
},
947
+
{
948
+
"allOf": [
949
+
{
950
+
"field": "Microsoft.Compute/imagePublisher",
951
+
"equals": "MicrosoftSQLServer"
952
+
},
953
+
{
954
+
"field": "Microsoft.Compute/imageOffer",
955
+
"notLike": "sql2019-sles*"
956
+
},
957
+
{
958
+
"field": "Microsoft.Compute/imageOffer",
959
+
"notIn": [
960
+
"sql2019-rhel7",
961
+
"sql2017-rhel7"
962
+
]
963
+
}
964
+
]
965
+
},
966
+
{
967
+
"allOf": [
968
+
{
969
+
"field": "Microsoft.Compute/imagePublisher",
970
+
"equals ": "debian "
971
+
},
972
+
{
973
+
"anyOf": [
974
+
{
975
+
"allOf": [
976
+
{
977
+
"field": "Microsoft.Compute/imageOffer",
978
+
"equals": "debian-10"
979
},
980
{
981
+
"field": "Microsoft.Compute/imageSKU",
982
+
"in": [
983
+
"10",
984
+
"10-gen2",
985
+
"10-backports",
986
+
"10-backports-gen2"
987
+
]
988
+
}
989
+
]
990
+
},
991
+
{
992
+
"allOf": [
993
+
{
994
+
"field": "Microsoft.Compute/imageOffer",
995
+
"equals": "debian-10-daily"
996
+
},
997
+
{
998
+
"field": "Microsoft.Compute/imageSKU",
999
+
"in": [
1000
+
"10",
1001
+
"10-gen2",
1002
+
"10-backports",
1003
+
"10-backports-gen2"
1004
+
]
1005
+
}
1006
+
]
1007
+
},
1008
+
{
1009
+
"allOf": [
1010
+
{
1011
+
"field": "Microsoft.Compute/imageOffer",
1012
+
"equals": "debian-11"
1013
+
},
1014
+
{
1015
+
"field": "Microsoft.Compute/imageSKU",
1016
+
"in": [
1017
+
"11",
1018
+
"11-gen2",
1019
+
"11-backports",
1020
+
"11-backports-gen2"
1021
+
]
1022
+
}
1023
+
]
1024
+
},
1025
+
{
1026
+
"allOf": [
1027
+
{
1028
+
"field": "Microsoft.Compute/imageOffer",
1029
+
"equals": "debian-11-daily"
1030
+
},
1031
+
{
1032
+
"field": "Microsoft.Compute/imageSKU",
1033
+
"in": [
1034
+
"11",
1035
+
"11-gen2",
1036
+
"11-backports",
1037
+
"11-backports-gen2"
1038
+
]
1039
+
}
1040
+
]
1041
+
},
1042
+
{
1043
+
"allOf": [
1044
+
{
1045
+
"field": "Microsoft.Compute/imageOffer",
1046
+
"equals": "debian-12"
1047
+
},
1048
+
{
1049
+
"field": "Microsoft.Compute/imageSKU",
1050
+
"in": [
1051
+
"12",
1052
+
"12-arm64",
1053
+
"12-gen2"
1054
+
]
1055
+
}
1056
+
]
1057
+
},
1058
+
{
1059
+
"allOf": [
1060
+
{
1061
+
"field": "Microsoft.Compute/imageOffer",
1062
+
"equals": "debian-12-daily"
1063
+
},
1064
+
{
1065
+
"field": "Microsoft.Compute/imageSKU",
1066
+
"in": [
1067
+
"12",
1068
+
"12-arm64",
1069
+
"12-gen2",
1070
+
"12-backports",
1071
+
"12-backports-arm64",
1072
+
"12-backports-gen2"
1073
+
]
1074
+
}
1075
+
]
1076
+
}
1077
+
]
1078
+
}
1079
+
]
1080
+
},
1081
+
{
1082
+
"allOf": [
1083
+
{
1084
+
"field": "Microsoft.Compute/imagePublisher",
1085
+
"equals": "almalinux"
1086
+
},
1087
+
{
1088
+
"anyOf": [
1089
+
{
1090
+
"allOf": [
1091
+
{
1092
+
"field": "Microsoft.Compute/imageOffer",
1093
+
"equals": "almalinux-x86_64"
1094
+
},
1095
+
{
1096
"anyOf": [
1097
{
1098
+
"field": "Microsoft.Compute/imageSKU",
1099
+
"equals": "8_7-gen2"
1100
+
},
1101
+
{
1102
+
"anyOf": [
1103
+
{
1104
+
"field": "Microsoft.Compute/imageSKU",
1105
+
"like": "8-gen*"
1106
+
},
1107
+
{
1108
+
"field": "Microsoft.Compute/imageSKU",
1109
+
"like": "9-gen*"
1110
+
}
1111
+
]
1112
+
}
1113
+
]
1114
+
}
1115
+
]
1116
+
},
1117
+
{
1118
+
"allOf": [
1119
+
{
1120
+
"field": "Microsoft.Compute/imageOffer",
1121
+
"equals": "almalinux-hpc"
1122
+
},
1123
+
{
1124
+
"anyOf": [
1125
+
{
1126
+
"field": "Microsoft.Compute/imageSKU",
1127
+
"in": [
1128
+
"8_6-hpc",
1129
+
"8_6-hpc-gen2"
1130
+
]
1131
+
},
1132
+
{
1133
+
"anyOf": [
1134
+
{
1135
+
"field": "Microsoft.Compute/imageSKU",
1136
+
"like": "8-hpc-gen*"
1137
+
},
1138
+
{
1139
+
"field": "Microsoft.Compute/imageSKU",
1140
+
"like": "8_5-hpc*"
1141
+
},
1142
+
{
1143
+
"field": "Microsoft.Compute/imageSKU",
1144
+
"like": "8_7-hpc-gen*"
1145
+
},
1146
+
{
1147
+
"field": "Microsoft.Compute/imageSKU",
1148
+
"like": "8_10-hpc-gen*"
1149
+
}
1150
+
]
1151
+
}
1152
+
]
1153
+
}
1154
+
]
1155
+
},
1156
+
{
1157
+
"allOf": [
1158
+
{
1159
+
"field": "Microsoft.Compute/imageOffer",
1160
+
"equals": "almalinux"
1161
+
},
1162
+
{
1163
+
"anyOf": [
1164
+
{
1165
+
"field": "Microsoft.Compute/imageSKU",
1166
+
"like": "8-gen*"
1167
+
},
1168
+
{
1169
+
"field": "Microsoft.Compute/imageSKU",
1170
+
"like": "9-gen*"
1171
+
}
1172
+
]
1173
+
}
1174
+
]
1175
+
}
1176
+
]
1177
+
}
1178
+
]
1179
+
},
1180
+
{
1181
+
"allOf": [
1182
+
{
1183
+
"field": "Microsoft.Compute/imagePublisher",
1184
+
"equals": "aviatrix-systems"
1185
+
},
1186
+
{
1187
+
"anyOf": [
1188
+
{
1189
+
"allOf": [
1190
+
{
1191
+
"field": "Microsoft.Compute/imageOffer",
1192
+
"equals": "aviatrix-bundle-payg"
1193
+
},
1194
+
{
1195
+
"field": "Microsoft.Compute/imageSKU",
1196
+
"equals": "aviatrix-enterprise-bundle-byol"
1197
+
}
1198
+
]
1199
+
},
1200
+
{
1201
+
"allOf": [
1202
+
{
1203
+
"field": "Microsoft.Compute/imageOffer",
1204
+
"equals": "aviatrix-copilot"
1205
+
},
1206
+
{
1207
+
"field": "Microsoft.Compute/imageSKU",
1208
+
"in": [
1209
+
"avx-cplt-byol-01",
1210
+
"avx-cplt-byol-02"
1211
+
]
1212
+
}
1213
+
]
1214
+
},
1215
+
{
1216
+
"allOf": [
1217
+
{
1218
+
"field": "Microsoft.Compute/imageOffer",
1219
+
"equals": "aviatrix-companion-gateway-v9"
1220
+
},
1221
+
{
1222
+
"field": "Microsoft.Compute/imageSKU",
1223
+
"equals": "aviatrix-companion-gateway-v9"
1224
+
}
1225
+
]
1226
+
},
1227
+
{
1228
+
"allOf": [
1229
+
{
1230
+
"field": "Microsoft.Compute/imageOffer",
1231
+
"equals": "aviatrix-companion-gateway-v10"
1232
+
},
1233
+
{
1234
+
"field": "Microsoft.Compute/imageSKU",
1235
+
"in": [
1236
+
"aviatrix-companion-gateway-v10",
1237
+
"aviatrix-companion-gateway-v10u"
1238
+
]
1239
+
}
1240
+
]
1241
+
},
1242
+
{
1243
+
"allOf": [
1244
+
{
1245
+
"field": "Microsoft.Compute/imageOffer",
1246
+
"equals": "aviatrix-companion-gateway-v12"
1247
+
},
1248
+
{
1249
+
"field": "Microsoft.Compute/imageSKU",
1250
+
"equals": "aviatrix-companion-gateway-v12"
1251
+
}
1252
+
]
1253
+
},
1254
+
{
1255
+
"allOf": [
1256
+
{
1257
+
"field": "Microsoft.Compute/imageOffer",
1258
+
"equals": "aviatrix-companion-gateway-v13"
1259
+
},
1260
+
{
1261
+
"field": "Microsoft.Compute/imageSKU",
1262
+
"in": [
1263
+
"aviatrix-companion-gateway-v13",
1264
+
"aviatrix-companion-gateway-v13u"
1265
+
]
1266
+
}
1267
+
]
1268
+
},
1269
+
{
1270
+
"allOf": [
1271
+
{
1272
+
"field": "Microsoft.Compute/imageOffer",
1273
+
"equals": "aviatrix-companion-gateway-v14"
1274
+
},
1275
+
{
1276
+
"field": "Microsoft.Compute/imageSKU",
1277
+
"in": [
1278
+
"aviatrix-companion-gateway-v14",
1279
+
"aviatrix-companion-gateway-v14u"
1280
+
]
1281
+
}
1282
+
]
1283
+
},
1284
+
{
1285
+
"allOf": [
1286
+
{
1287
+
"field": "Microsoft.Compute/imageOffer",
1288
+
"equals": "aviatrix-companion-gateway-v16"
1289
+
},
1290
+
{
1291
+
"field": "Microsoft.Compute/imageSKU",
1292
+
"equals": "aviatrix-companion-gateway-v16"
1293
+
}
1294
+
]
1295
+
}
1296
+
]
1297
+
}
1298
+
]
1299
+
},
1300
+
{
1301
+
"allOf": [
1302
+
{
1303
+
"field": "Microsoft.Compute/imagePublisher",
1304
+
"equals": "center-for-internet-security-inc"
1305
+
},
1306
+
{
1307
+
"anyOf": [
1308
+
{
1309
+
"allOf": [
1310
+
{
1311
+
"field": "Microsoft.Compute/imageOffer",
1312
+
"equals": "cis-rhel-7-v2-2-0-l1"
1313
+
},
1314
+
{
1315
+
"field": "Microsoft.Compute/imageSKU",
1316
+
"equals": "cis-rhel7-l1"
1317
+
}
1318
+
]
1319
+
},
1320
+
{
1321
+
"allOf": [
1322
+
{
1323
+
"field": "Microsoft.Compute/imageOffer",
1324
+
"equals": "cis-rhel-7-stig"
1325
+
},
1326
+
{
1327
+
"field": "Microsoft.Compute/imageSKU",
1328
+
"equals": "cis-rhel-7-stig"
1329
+
}
1330
+
]
1331
+
},
1332
+
{
1333
+
"allOf": [
1334
+
{
1335
+
"field": "Microsoft.Compute/imageOffer",
1336
+
"equals": "cis-rhel-7-l2"
1337
+
},
1338
+
{
1339
+
"field": "Microsoft.Compute/imageSKU",
1340
+
"equals": "cis-rhel7-l2"
1341
+
}
1342
+
]
1343
+
},
1344
+
{
1345
+
"allOf": [
1346
+
{
1347
+
"field": "Microsoft.Compute/imageOffer",
1348
+
"equals": "cis-rhel-8-stig"
1349
+
},
1350
+
{
1351
+
"field": "Microsoft.Compute/imageSKU",
1352
+
"equals": "cis-rhel-8-stig"
1353
+
}
1354
+
]
1355
+
},
1356
+
{
1357
+
"allOf": [
1358
+
{
1359
+
"field": "Microsoft.Compute/imageOffer",
1360
+
"equals": "cis-oracle"
1361
+
},
1362
+
{
1363
+
"anyOf": [
1364
+
{
1365
+
"field": "Microsoft.Compute/imageSKU",
1366
+
"equals": "cis-oraclelinux8-l1-gen1"
1367
+
},
1368
+
{
1369
+
"field": "Microsoft.Compute/imageSku",
1370
+
"like": "cis-oraclelinux9-l1-gen*"
1371
+
}
1372
+
]
1373
+
}
1374
+
]
1375
+
},
1376
+
{
1377
+
"allOf": [
1378
+
{
1379
+
"field": "Microsoft.Compute/imageOffer",
1380
+
"equals": "cis-oracle-linux-8-l1"
1381
+
},
1382
+
{
1383
+
"field": "Microsoft.Compute/imageSKU",
1384
+
"equals": "cis-oracle8-l1"
1385
+
}
1386
+
]
1387
+
},
1388
+
{
1389
+
"anyOf": [
1390
+
{
1391
+
"allOf": [
1392
+
{
1393
"field": "Microsoft.Compute/imageOffer",
1394
+
"equals ": "cis -ubuntu "
1395
},
1396
{
1397
+
"anyOf": [
1398
+
{
1399
+
"field": "Microsoft.Compute/imageSKU",
1400
+
"in": [
1401
+
"cis-ubuntu1804-l1",
1402
+
"cis-ubuntulinux2004-l1-gen1"
1403
+
]
1404
+
},
1405
+
{
1406
+
"field": "Microsoft.Compute/imageSku",
1407
+
"like": "cis-ubuntulinux2204-l1-gen*"
1408
+
},
1409
+
{
1410
+
"field": "Microsoft.Compute/imageSku",
1411
+
"like": "cis-ubuntulinux2404-l1-gen*"
1412
+
}
1413
+
]
1414
+
}
1415
+
]
1416
+
},
1417
+
{
1418
+
"allOf": [
1419
+
{
1420
"field": "Microsoft.Compute/imageOffer",
1421
+
"equals ": "cis -ubuntu -linux-1804-l1 "
1422
},
1423
{
1424
+
"field": "Microsoft.Compute/imageSKU",
1425
+
"equals": "cis-ubuntu1804-l1"
1426
+
}
1427
+
]
1428
+
},
1429
+
{
1430
+
"allOf": [
1431
+
{
1432
"field": "Microsoft.Compute/imageOffer",
1433
+
"equals ": "cis -ubuntu -linux -2004-l1 "
1434
},
1435
{
1436
+
"field": "Microsoft.Compute/imageSKU",
1437
+
"equals": "cis-ubuntu2004-l1"
1438
+
}
1439
+
]
1440
+
},
1441
+
{
1442
+
"allOf": [
1443
+
{
1444
+
"field": "Microsoft.Compute/imageOffer",
1445
+
"equals": "cis-ubuntu-linux-2204-l1"
1446
+
},
1447
+
{
1448
+
"field": "Microsoft.Compute/imageSKU",
1449
+
"in": [
1450
+
"cis-ubuntu-linux-2204-l1",
1451
+
"cis-ubuntu-linux-2204-l1-gen2"
1452
+
]
1453
+
}
1454
+
]
1455
+
},
1456
+
{
1457
+
"allOf": [
1458
+
{
1459
+
"field": "Microsoft.Compute/imageOffer",
1460
+
"equals": "cis-rhel"
1461
+
},
1462
+
{
1463
+
"anyOf": [
1464
{
1465
+
"field": "Microsoft.Compute/imageSku ",
1466
+
"like": "cis -redhat7 -l*-gen1 "
1467
},
1468
{
1469
+
"field": "Microsoft.Compute/imageSku ",
1470
+
"like ": "cis -redhat8 -l*-gen1 "
1471
+
},
1472
+
{
1473
+
"field": "Microsoft.Compute/imageSku",
1474
+
"like": "cis-redhat8-l*-gen2"
1475
+
},
1476
+
{
1477
+
"field": "Microsoft.Compute/imageSku",
1478
+
"like": "cis-redhat9-l*-gen1"
1479
+
},
1480
+
{
1481
+
"field": "Microsoft.Compute/imageSku",
1482
+
"like": "cis-redhat9-l*-gen2"
1483
}
1484
]
1485
}
1486
]
1487
+
},
1488
+
{
1489
+
"allOf": [
1490
+
{
1491
+
"field": "Microsoft.Compute/imageOffer",
1492
+
"like": "cis-rhel-8-l*"
1493
+
},
1494
+
{
1495
+
"field": "Microsoft.Compute/imageSku",
1496
+
"like": "cis-rhel8-l*"
1497
+
}
1498
+
]
1499
+
},
1500
+
{
1501
+
"allOf": [
1502
+
{
1503
+
"field": "Microsoft.Compute/imageOffer",
1504
+
"equals": "cis-rhel9-l1"
1505
+
},
1506
+
{
1507
+
"field": "Microsoft.Compute/imageSku",
1508
+
"like": "cis-rhel9-l1*"
1509
+
}
1510
+
]
1511
}
1512
]
1513
}
1514
]
1518
{
1519
"allOf": [
1520
{
1521
"field": "Microsoft.Compute/imagePublisher",
1522
+
"equals": "cloud-infrastructure-services "
1523
},
1524
{
1525
+
"anyOf": [
1526
+
{
1527
+
"allOf": [
1528
+
{
1529
+
"field": "Microsoft.Compute/imageOffer",
1530
+
"equals": "dns-ubuntu-2004"
1531
+
},
1532
+
{
1533
+
"field": "Microsoft.Compute/imageSKU",
1534
+
"equals": "dns-ubuntu-2004"
1535
+
}
1536
+
]
1537
+
},
1538
+
{
1539
+
"allOf": [
1540
+
{
1541
+
"field": "Microsoft.Compute/imageOffer",
1542
+
"equals": "gitlab-ce-ubuntu20-04"
1543
+
},
1544
+
{
1545
+
"field": "Microsoft.Compute/imageSKU",
1546
+
"equals": "gitlab-ce-ubuntu-20-04"
1547
+
}
1548
+
]
1549
+
},
1550
+
{
1551
+
"allOf": [
1552
+
{
1553
+
"field": "Microsoft.Compute/imageOffer",
1554
+
"equals": "squid-ubuntu-2004"
1555
+
},
1556
+
{
1557
+
"field": "Microsoft.Compute/imageSKU",
1558
+
"equals": "squid-ubuntu-2004"
1559
+
}
1560
+
]
1561
+
},
1562
+
{
1563
+
"allOf": [
1564
+
{
1565
+
"field": "Microsoft.Compute/imageOffer",
1566
+
"equals": "load-balancer-nginx"
1567
+
},
1568
+
{
1569
+
"field": "Microsoft.Compute/imageSKU",
1570
+
"equals": "load-balancer-nginx"
1571
+
}
1572
+
]
1573
+
}
1574
+
]
1575
+
}
1576
+
]
1577
+
},
1578
+
{
1579
+
"allOf": [
1580
+
{
1581
+
"field": "Microsoft.Compute/imagePublisher",
1582
+
"equals": "cloudera"
1583
+
},
1584
+
{
1585
"field": "Microsoft.Compute/imageOffer",
1586
+
"equals ": "cloudera -centos-os "
1587
},
1588
{
1589
+
"field": "Microsoft.Compute/imageSKU",
1590
+
"equals": "7_5"
1591
+
}
1592
+
]
1593
+
},
1594
+
{
1595
+
"allOf": [
1596
+
{
1597
+
"field": "Microsoft.Compute/imagePublisher",
1598
+
"equals": "cncf-upstream"
1599
+
},
1600
+
{
1601
"field": "Microsoft.Compute/imageOffer",
1602
+
"equals": "capi"
1603
+
},
1604
+
{
1605
+
"field": "Microsoft.Compute/imageSKU",
1606
+
"in ": [
1607
+
"ubuntu-1804-gen1",
1608
+
"ubuntu -2004-gen1 ",
1609
+
"ubuntu -2204-gen1 "
1610
]
1611
}
1612
]
1613
+
},
1614
+
{
1615
+
"allOf": [
1616
+
{
1617
+
"field": "Microsoft.Compute/imagePublisher",
1618
+
"equals": "cognosys"
1619
+
},
1620
+
{
1621
+
"field": "Microsoft.Compute/imageOffer",
1622
+
"equals": "centos-77-free"
1623
+
},
1624
+
{
1625
+
"field": "Microsoft.Compute/imageSKU",
1626
+
"equals": "centos-77-free"
1627
+
}
1628
+
]
1629
+
},
1630
+
{
1631
+
"allOf": [
1632
+
{
1633
+
"field": "Microsoft.Compute/imagePublisher",
1634
+
"equals": "credativ"
1635
+
},
1636
+
{
1637
+
"field": "Microsoft.Compute/imageOffer",
1638
+
"equals": "debian"
1639
+
},
1640
+
{
1641
+
"field": "Microsoft.Compute/imageSKU",
1642
+
"in": [
1643
+
"8",
1644
+
"9",
1645
+
"9-backports"
1646
+
]
1647
+
}
1648
+
]
1649
+
},
1650
+
{
1651
+
"allOf": [
1652
+
{
1653
+
"field": "Microsoft.Compute/imagePublisher",
1654
+
"equals": "erockyenterprisesoftwarefoundationinc1653071250513"
1655
+
},
1656
+
{
1657
+
"field": "Microsoft.Compute/imageOffer",
1658
+
"equals": "rockylinux"
1659
+
},
1660
+
{
1661
+
"field": "Microsoft.Compute/imageSKU",
1662
+
"in": [
1663
+
"free",
1664
+
"rockylinux-9"
1665
+
]
1666
+
}
1667
+
]
1668
+
},
1669
+
{
1670
+
"allOf": [
1671
+
{
1672
+
"field": "Microsoft.Compute/imagePublisher",
1673
+
"equals": "kali-linux"
1674
+
},
1675
+
{
1676
+
"field": "Microsoft.Compute/imageOffer",
1677
+
"equals": "kali"
1678
+
},
1679
+
{
1680
+
"field": "Microsoft.Compute/imageSKU",
1681
+
"equals": "kali-2024-3"
1682
+
}
1683
+
]
1684
+
},
1685
+
{
1686
+
"allOf": [
1687
+
{
1688
+
"field": "Microsoft.Compute/imagePublisher",
1689
+
"equals": "github"
1690
+
},
1691
+
{
1692
+
"field": "Microsoft.Compute/imageOffer",
1693
+
"equals": "github-enterprise"
1694
+
},
1695
+
{
1696
+
"field": "Microsoft.Compute/imageSKU",
1697
+
"equals": "github-enterprise"
1698
+
}
1699
+
]
1700
+
},
1701
+
{
1702
+
"allOf": [
1703
+
{
1704
+
"field": "Microsoft.Compute/imagePublisher",
1705
+
"equals": "matillion"
1706
+
},
1707
+
{
1708
+
"field": "Microsoft.Compute/imageOffer",
1709
+
"equals": "matillion"
1710
+
},
1711
+
{
1712
+
"field": "Microsoft.Compute/imageSKU",
1713
+
"equals": "matillion-etl-for-snowflake"
1714
+
}
1715
+
]
1716
+
},
1717
+
{
1718
+
"allOf": [
1719
+
{
1720
+
"field": "Microsoft.Compute/imagePublisher",
1721
+
"equals": "netapp"
1722
+
},
1723
+
{
1724
+
"field": "Microsoft.Compute/imageOffer",
1725
+
"equals": "netapp-oncommand-cloud-manager"
1726
+
},
1727
+
{
1728
+
"field": "Microsoft.Compute/imageSKU",
1729
+
"equals": "occm-byol"
1730
+
}
1731
+
]
1732
+
},
1733
+
{
1734
+
"allOf": [
1735
+
{
1736
+
"field": "Microsoft.Compute/imagePublisher",
1737
+
"equals": "nginxinc"
1738
+
},
1739
+
{
1740
+
"field": "Microsoft.Compute/imageOffer",
1741
+
"equals": "nginx-plus-ent-v1"
1742
+
},
1743
+
{
1744
+
"field": "Microsoft.Compute/imageSKU",
1745
+
"equals": "nginx-plus-ent-centos7"
1746
+
}
1747
+
]
1748
+
},
1749
+
{
1750
+
"allOf": [
1751
+
{
1752
+
"field": "Microsoft.Compute/imagePublisher",
1753
+
"equals": "ntegralinc1586961136942"
1754
+
},
1755
+
{
1756
+
"anyOf": [
1757
+
{
1758
+
"allOf": [
1759
+
{
1760
+
"field": "Microsoft.Compute/imageOffer",
1761
+
"equals": "ntg_oracle_8_7"
1762
+
},
1763
+
{
1764
+
"field": "Microsoft.Compute/imageSKU",
1765
+
"equals": "ntg_oracle_8_7"
1766
+
}
1767
+
]
1768
+
},
1769
+
{
1770
+
"allOf": [
1771
+
{
1772
+
"field": "Microsoft.Compute/imageOffer",
1773
+
"equals": "ntg_ubuntu_20_04_lts"
1774
+
},
1775
+
{
1776
+
"field": "Microsoft.Compute/imageSKU",
1777
+
"equals": "ntg_ubuntu_20_04_lts"
1778
+
}
1779
+
]
1780
+
}
1781
+
]
1782
+
}
1783
+
]
1784
+
},
1785
+
{
1786
+
"allOf": [
1787
+
{
1788
+
"field": "Microsoft.Compute/imagePublisher",
1789
+
"equals": "procomputers"
1790
+
},
1791
+
{
1792
+
"anyOf": [
1793
+
{
1794
+
"allOf": [
1795
+
{
1796
+
"field": "Microsoft.Compute/imageOffer",
1797
+
"equals": "almalinux-8-7"
1798
+
},
1799
+
{
1800
+
"field": "Microsoft.Compute/imageSKU",
1801
+
"equals": "almalinux-8-7"
1802
+
}
1803
+
]
1804
+
},
1805
+
{
1806
+
"allOf": [
1807
+
{
1808
+
"field": "Microsoft.Compute/imageOffer",
1809
+
"equals": "rhel-8-2"
1810
+
},
1811
+
{
1812
+
"field": "Microsoft.Compute/imageSKU",
1813
+
"equals": "rhel-8-2"
1814
+
}
1815
+
]
1816
+
},
1817
+
{
1818
+
"allOf": [
1819
+
{
1820
+
"field": "Microsoft.Compute/imageOffer",
1821
+
"equals": "rhel-8-8-gen2"
1822
+
},
1823
+
{
1824
+
"field": "Microsoft.Compute/imageSKU",
1825
+
"equals": "rhel-8-8-gen2"
1826
+
}
1827
+
]
1828
+
},
1829
+
{
1830
+
"allOf": [
1831
+
{
1832
+
"field": "Microsoft.Compute/imageOffer",
1833
+
"equals": "rhel-8-9-gen2"
1834
+
},
1835
+
{
1836
+
"field": "Microsoft.Compute/imageSKU",
1837
+
"equals": "rhel-8-9-gen2"
1838
+
}
1839
+
]
1840
+
}
1841
+
]
1842
+
}
1843
+
]
1844
+
},
1845
+
{
1846
+
"allOf": [
1847
+
{
1848
+
"field": "Microsoft.Compute/imagePublisher",
1849
+
"equals": "rapid7"
1850
+
},
1851
+
{
1852
+
"anyOf": [
1853
+
{
1854
+
"allOf": [
1855
+
{
1856
+
"field": "Microsoft.Compute/imageOffer",
1857
+
"equals": "nexpose-scan-engine"
1858
+
},
1859
+
{
1860
+
"field": "Microsoft.Compute/imageSKU",
1861
+
"equals": "nexpose-scan-engine"
1862
+
}
1863
+
]
1864
+
},
1865
+
{
1866
+
"allOf": [
1867
+
{
1868
+
"field": "Microsoft.Compute/imageOffer",
1869
+
"equals": "rapid7-vm-console"
1870
+
},
1871
+
{
1872
+
"field": "Microsoft.Compute/imageSKU",
1873
+
"equals": "rapid7-vm-console"
1874
+
}
1875
+
]
1876
+
}
1877
+
]
1878
+
}
1879
+
]
1880
+
},
1881
+
{
1882
+
"allOf": [
1883
+
{
1884
+
"field": "Microsoft.Compute/imagePublisher",
1885
+
"equals": "resf"
1886
+
},
1887
+
{
1888
+
"field": "Microsoft.Compute/imageOffer",
1889
+
"equals": "rockylinux-x86_64"
1890
+
},
1891
+
{
1892
+
"field": "Microsoft.Compute/imageSKU",
1893
+
"in": [
1894
+
"8-base",
1895
+
"8-lvm",
1896
+
"9-base",
1897
+
"9-lvm"
1898
+
]
1899
+
}
1900
+
]
1901
+
},
1902
+
{
1903
+
"allOf": [
1904
+
{
1905
+
"field": "Microsoft.Compute/imagePublisher",
1906
+
"equals": "talend"
1907
+
},
1908
+
{
1909
+
"field": "Microsoft.Compute/imageOffer",
1910
+
"equals": "talend_re_image"
1911
+
},
1912
+
{
1913
+
"field": "Microsoft.Compute/imageSKU",
1914
+
"equals": "tlnd_re"
1915
+
}
1916
+
]
1917
+
},
1918
+
{
1919
+
"allOf": [
1920
+
{
1921
+
"field": "Microsoft.Compute/imagePublisher",
1922
+
"equals": "tenable"
1923
+
},
1924
+
{
1925
+
"anyOf": [
1926
+
{
1927
+
"allOf": [
1928
+
{
1929
+
"field": "Microsoft.Compute/imageOffer",
1930
+
"equals": "tenablecorenessus"
1931
+
},
1932
+
{
1933
+
"field": "Microsoft.Compute/imageSKU",
1934
+
"equals": "tenablecorenessusbyol"
1935
+
}
1936
+
]
1937
+
},
1938
+
{
1939
+
"allOf": [
1940
+
{
1941
+
"field": "Microsoft.Compute/imageOffer",
1942
+
"equals": "tenablecorewas"
1943
+
},
1944
+
{
1945
+
"field": "Microsoft.Compute/imageSKU",
1946
+
"equals": "tenablecoreol8wasbyol"
1947
+
}
1948
+
]
1949
+
}
1950
+
]
1951
+
}
1952
+
]
1953
+
},
1954
+
{
1955
+
"allOf": [
1956
+
{
1957
+
"field": "Microsoft.Compute/imagePublisher",
1958
+
"equals": "thorntechnologiesllc"
1959
+
},
1960
+
{
1961
+
"allOf": [
1962
+
{
1963
+
"field": "Microsoft.Compute/imageOffer",
1964
+
"equals": "sftpgateway"
1965
+
},
1966
+
{
1967
+
"field": "Microsoft.Compute/imageSKU",
1968
+
"equals": "sftpgateway"
1969
+
}
1970
+
]
1971
+
}
1972
+
]
1973
+
},
1974
+
{
1975
+
"allOf": [
1976
+
{
1977
+
"field": "Microsoft.Compute/imagePublisher",
1978
+
"equals": "zscaler"
1979
+
},
1980
+
{
1981
+
"allOf": [
1982
+
{
1983
+
"field": "Microsoft.Compute/imageOffer",
1984
+
"equals": "zscaler-private-access"
1985
+
},
1986
+
{
1987
+
"field": "Microsoft.Compute/imageSKU",
1988
+
"equals": "zpa-con-azure"
1989
+
}
1990
+
]
1991
+
}
1992
+
]
1993
}
1994
]
1995
}
1996
]
2085
{
2086
"allOf": [
2087
{
2088
"field": "Microsoft.Compute/imageOffer",
2089
+
"equals": "windowsserver -hub "
2090
},
2091
{
2092
"field": "Microsoft.Compute/imageSKU",
2093
+
"in": [
2094
+
"2012 -r2 -datacenter -hub ",
2095
+
"2016-datacenter-hub"
2096
+
]
2097
}
2098
]
2099
}
2100
]
2101
}
2102
]
2104
{
2105
"allOf": [
2106
{
2107
"field": "Microsoft.Compute/imagePublisher",
2108
"equals": "microsoftdynamicsax"
2109
},
2110
{
2111
"field": "Microsoft.Compute/imageOffer",
2199
}
2200
]
2201
}
2202
]
2203
+
},
2204
+
{
2205
+
"allOf": [
2206
+
{
2207
+
"field": "Microsoft.Compute/imagePublisher",
2208
+
"equals": "center-for-internet-security-inc"
2209
+
},
2210
+
{
2211
+
"anyOf": [
2212
+
{
2213
+
"allOf": [
2214
+
{
2215
+
"field": "Microsoft.Compute/imageOffer",
2216
+
"equals": "cis-windows-server-2016-v1-0-0-l1"
2217
+
},
2218
+
{
2219
+
"field": "Microsoft.Compute/imageSKU",
2220
+
"equals": "cis-ws2016-l1"
2221
+
}
2222
+
]
2223
+
},
2224
+
{
2225
+
"allOf": [
2226
+
{
2227
+
"field": "Microsoft.Compute/imageOffer",
2228
+
"equals": "cis-windows-server-2016-v1-0-0-l2"
2229
+
},
2230
+
{
2231
+
"field": "Microsoft.Compute/imageSKU",
2232
+
"equals": "cis-ws2016-l2"
2233
+
}
2234
+
]
2235
+
},
2236
+
{
2237
+
"allOf": [
2238
+
{
2239
+
"field": "Microsoft.Compute/imageOffer",
2240
+
"equals": "cis-windows-server-2022-l1"
2241
+
}
2242
+
]
2243
+
},
2244
+
{
2245
+
"allOf": [
2246
+
{
2247
+
"field": "Microsoft.Compute/imageOffer",
2248
+
"equals": "cis-windows-server-2022-l2"
2249
+
}
2250
+
]
2251
+
},
2252
+
{
2253
+
"allOf": [
2254
+
{
2255
+
"field": "Microsoft.Compute/imageOffer",
2256
+
"equals": "cis-windows-server-2019-v1-0-0-l1"
2257
+
},
2258
+
{
2259
+
"field": "Microsoft.Compute/imageSKU",
2260
+
"equals": "cis-ws2019-l1"
2261
+
}
2262
+
]
2263
+
},
2264
+
{
2265
+
"allOf": [
2266
+
{
2267
+
"field": "Microsoft.Compute/imageOffer",
2268
+
"equals": "cis-windows-server-2019-v1-0-0-l2"
2269
+
},
2270
+
{
2271
+
"field": "Microsoft.Compute/imageSKU",
2272
+
"equals": "cis-ws2019-l2"
2273
+
}
2274
+
]
2275
+
},
2276
+
{
2277
+
"allOf": [
2278
+
{
2279
+
"field": "Microsoft.Compute/imageOffer",
2280
+
"equals": "cis-win-2016-stig"
2281
+
},
2282
+
{
2283
+
"field": "Microsoft.Compute/imageSKU",
2284
+
"equals": "cis-win-2016-stig"
2285
+
}
2286
+
]
2287
+
},
2288
+
{
2289
+
"allOf": [
2290
+
{
2291
+
"field": "Microsoft.Compute/imageOffer",
2292
+
"equals": "cis-win-2019-stig"
2293
+
},
2294
+
{
2295
+
"field": "Microsoft.Compute/imageSKU",
2296
+
"equals": "cis-win-2019-stig"
2297
+
}
2298
+
]
2299
+
},
2300
+
{
2301
+
"allOf": [
2302
+
{
2303
+
"field": "Microsoft.Compute/imageOffer",
2304
+
"equals": "cis-windows-server"
2305
+
},
2306
+
{
2307
+
"anyOf": [
2308
+
{
2309
+
"field": "Microsoft.Compute/imageSKU",
2310
+
"equals": "cis-windows-server2019-stig-gen1"
2311
+
},
2312
+
{
2313
+
"anyOf": [
2314
+
{
2315
+
"field": "Microsoft.Compute/imageSKU",
2316
+
"like": "cis-windows-server:cis-windows-server2019-l*"
2317
+
},
2318
+
{
2319
+
"field": "Microsoft.Compute/imageSKU",
2320
+
"like": "cis-windows-server:cis-windows-server2022-l*"
2321
+
},
2322
+
{
2323
+
"field": "Microsoft.Compute/imageSKU",
2324
+
"like": "cis-windows-server:cis-windows-server2016-l*"
2325
+
}
2326
+
]
2327
+
}
2328
+
]
2329
+
},
2330
+
{
2331
+
"anyOf": [
2332
+
{
2333
+
"field": "Microsoft.Compute/imageSKU",
2334
+
"equals": "cis-windows-server2019-stig-gen1"
2335
+
},
2336
+
{
2337
+
"field": "Microsoft.Compute/imageSKU",
2338
+
"notLike": "cis-windows-server-l*-azure-observability"
2339
+
}
2340
+
]
2341
+
}
2342
+
]
2343
+
},
2344
+
{
2345
+
"allOf": [
2346
+
{
2347
+
"field": "Microsoft.Compute/imageOffer",
2348
+
"equals": "cis-windows-server-2012-r2-v2-2-1-l2"
2349
+
},
2350
+
{
2351
+
"field": "Microsoft.Compute/imageSKU",
2352
+
"equals": "cis-ws2012-r2-l2"
2353
+
}
2354
+
]
2355
+
},
2356
+
{
2357
+
"allOf": [
2358
+
{
2359
+
"field": "Microsoft.Compute/imageOffer",
2360
+
"equals": "cis-windows-server-2012-v2-0-1-l2"
2361
+
},
2362
+
{
2363
+
"field": "Microsoft.Compute/imageSKU",
2364
+
"equals": "cis-ws2012-l2"
2365
+
}
2366
+
]
2367
+
}
2368
+
]
2369
+
}
2370
+
]
2371
+
},
2372
+
{
2373
+
"allOf": [
2374
+
{
2375
+
"field": "Microsoft.Compute/imagePublisher",
2376
+
"equals": "cloud-infrastructure-services"
2377
+
},
2378
+
{
2379
+
"anyOf": [
2380
+
{
2381
+
"allOf": [
2382
+
{
2383
+
"field": "Microsoft.Compute/imageOffer",
2384
+
"equals": "servercore-2019"
2385
+
},
2386
+
{
2387
+
"field": "Microsoft.Compute/imageSKU",
2388
+
"equals": "servercore-2019"
2389
+
}
2390
+
]
2391
+
},
2392
+
{
2393
+
"allOf": [
2394
+
{
2395
+
"field": "Microsoft.Compute/imageOffer",
2396
+
"equals": "hpc2019-windows-server-2019"
2397
+
},
2398
+
{
2399
+
"field": "Microsoft.Compute/imageSKU",
2400
+
"equals": "hpc2019-windows-server-2019"
2401
+
}
2402
+
]
2403
+
}
2404
+
]
2405
+
}
2406
+
]
2407
+
},
2408
+
{
2409
+
"allOf": [
2410
+
{
2411
+
"field": "Microsoft.Compute/imagePublisher",
2412
+
"equals": "cognosys"
2413
+
},
2414
+
{
2415
+
"allOf": [
2416
+
{
2417
+
"field": "Microsoft.Compute/imageOffer",
2418
+
"equals": "sql-server-2016-sp2-std-win2016-debug-utilities"
2419
+
},
2420
+
{
2421
+
"field": "Microsoft.Compute/imageSKU",
2422
+
"equals": "sql-server-2016-sp2-std-win2016-debug-utilities"
2423
+
}
2424
+
]
2425
+
}
2426
+
]
2427
+
},
2428
+
{
2429
+
"allOf": [
2430
+
{
2431
+
"field": "Microsoft.Compute/imagePublisher",
2432
+
"equals": "cloud-infrastructure-services"
2433
+
},
2434
+
{
2435
+
"anyOf": [
2436
+
{
2437
+
"allOf": [
2438
+
{
2439
+
"field": "Microsoft.Compute/imageOffer",
2440
+
"equals": "ad-dc-2016"
2441
+
},
2442
+
{
2443
+
"field": "Microsoft.Compute/imageSKU",
2444
+
"equals": "ad-dc-2016"
2445
+
}
2446
+
]
2447
+
},
2448
+
{
2449
+
"allOf": [
2450
+
{
2451
+
"field": "Microsoft.Compute/imageOffer",
2452
+
"equals": "ad-dc-2019"
2453
+
},
2454
+
{
2455
+
"field": "Microsoft.Compute/imageSKU",
2456
+
"equals": "ad-dc-2019"
2457
+
}
2458
+
]
2459
+
},
2460
+
{
2461
+
"allOf": [
2462
+
{
2463
+
"field": "Microsoft.Compute/imageOffer",
2464
+
"equals": "ad-dc-2022"
2465
+
},
2466
+
{
2467
+
"field": "Microsoft.Compute/imageSKU",
2468
+
"equals": "ad-dc-2022"
2469
+
}
2470
+
]
2471
+
},
2472
+
{
2473
+
"allOf": [
2474
+
{
2475
+
"field": "Microsoft.Compute/imageOffer",
2476
+
"equals": "sftp-2016"
2477
+
},
2478
+
{
2479
+
"field": "Microsoft.Compute/imageSKU",
2480
+
"equals": "sftp-2016"
2481
+
}
2482
+
]
2483
+
},
2484
+
{
2485
+
"allOf": [
2486
+
{
2487
+
"field": "Microsoft.Compute/imageOffer",
2488
+
"equals": "rds-farm-2019"
2489
+
},
2490
+
{
2491
+
"field": "Microsoft.Compute/imageSKU",
2492
+
"equals": "rds-farm-2019"
2493
+
}
2494
+
]
2495
+
},
2496
+
{
2497
+
"allOf": [
2498
+
{
2499
+
"field": "Microsoft.Compute/imageOffer",
2500
+
"equals": "hmailserver"
2501
+
},
2502
+
{
2503
+
"field": "Microsoft.Compute/imageSKU",
2504
+
"equals": "hmailserver-email-server-2016"
2505
+
}
2506
+
]
2507
+
}
2508
+
]
2509
+
}
2510
+
]
2511
+
},
2512
+
{
2513
+
"allOf": [
2514
+
{
2515
+
"field": "Microsoft.Compute/imagePublisher",
2516
+
"equals": "ntegralinc1586961136942"
2517
+
},
2518
+
{
2519
+
"field": "Microsoft.Compute/imageOffer",
2520
+
"equals": "ntg_windows_datacenter_2019"
2521
+
},
2522
+
{
2523
+
"field": "Microsoft.Compute/imageSKU",
2524
+
"equals": "ntg_windows_server_2019"
2525
+
}
2526
+
]
2527
+
},
2528
+
{
2529
+
"allOf": [
2530
+
{
2531
+
"field": "Microsoft.Compute/imagePublisher",
2532
+
"equals": "outsystems"
2533
+
},
2534
+
{
2535
+
"field": "Microsoft.Compute/imageOffer",
2536
+
"equals": "os11-vm-baseimage"
2537
+
},
2538
+
{
2539
+
"field": "Microsoft.Compute/imageSKU",
2540
+
"in": [
2541
+
"lifetime",
2542
+
"platformserver"
2543
+
]
2544
+
}
2545
+
]
2546
+
},
2547
+
{
2548
+
"allOf": [
2549
+
{
2550
+
"field": "Microsoft.Compute/imagePublisher",
2551
+
"equals": "tidalmediainc"
2552
+
},
2553
+
{
2554
+
"field": "Microsoft.Compute/imageOffer",
2555
+
"equals": "windows-server-2022-datacenter"
2556
+
},
2557
+
{
2558
+
"field": "Microsoft.Compute/imageSKU",
2559
+
"equals": "windows-server-2022-datacenter"
2560
+
}
2561
+
]
2562
+
},
2563
+
{
2564
+
"allOf": [
2565
+
{
2566
+
"field": "Microsoft.Compute/imagePublisher",
2567
+
"equals": "belindaczsro"
2568
+
},
2569
+
{
2570
+
"field": "Microsoft.Compute/imageOffer",
2571
+
"like": "belvmsrv*"
2572
+
},
2573
+
{
2574
+
"field": "Microsoft.Compute/imageSKU",
2575
+
"like": "belvmsrv*"
2576
+
}
2577
+
]
2578
+
},
2579
+
{
2580
+
"allOf": [
2581
+
{
2582
+
"field": "Microsoft.Compute/imagePublisher",
2583
+
"equals": "esri"
2584
+
},
2585
+
{
2586
+
"field": "Microsoft.Compute/imageOffer",
2587
+
"equals": "arcgis-enterprise*"
2588
+
},
2589
+
{
2590
+
"field": "Microsoft.Compute/imageSku",
2591
+
"like": "byol*"
2592
+
}
2593
+
]
2594
+
},
2595
+
{
2596
+
"allOf": [
2597
+
{
2598
+
"field": "Microsoft.Compute/imagePublisher",
2599
+
"equals": "esri"
2600
+
},
2601
+
{
2602
+
"field": "Microsoft.Compute/imageOffer",
2603
+
"equals": "pro-byol"
2604
+
},
2605
+
{
2606
+
"field": "Microsoft.Compute/imageSku",
2607
+
"like": "pro-byol-*"
2608
+
}
2609
+
]
2610
+
},
2611
+
{
2612
+
"allOf": [
2613
+
{
2614
+
"field": "Microsoft.Compute/imagePublisher",
2615
+
"equals": "filemagellc"
2616
+
},
2617
+
{
2618
+
"field": "Microsoft.Compute/imageOffer",
2619
+
"equals": "filemage-gateway-vm-win"
2620
+
},
2621
+
{
2622
+
"field": "Microsoft.Compute/imageSku",
2623
+
"like": "filemage-gateway-vm-win-*"
2624
+
}
2625
+
]
2626
+
},
2627
+
{
2628
+
"allOf": [
2629
+
{
2630
+
"field": "Microsoft.Compute/imagePublisher",
2631
+
"equals": "microsoft-ads"
2632
+
},
2633
+
{
2634
+
"field": "Microsoft.Compute/imageOffer",
2635
+
"equals": "windows-data-science-vm"
2636
+
}
2637
+
]
2638
+
},
2639
+
{
2640
+
"allOf": [
2641
+
{
2642
+
"field": "Microsoft.Compute/imagePublisher",
2643
+
"equals": "microsoft-dsvm"
2644
+
},
2645
+
{
2646
+
"field": "Microsoft.Compute/imageOffer",
2647
+
"in": [
2648
+
"dsvm-win-2019",
2649
+
"dsvm-win-2022",
2650
+
"dsvm-windows"
2651
+
]
2652
+
}
2653
+
]
2654
+
},
2655
+
{
2656
+
"allOf": [
2657
+
{
2658
+
"field": "Microsoft.Compute/imagePublisher",
2659
+
"equals": "southrivertech1586314123192"
2660
+
},
2661
+
{
2662
+
"anyOf": [
2663
+
{
2664
+
"allOf": [
2665
+
{
2666
+
"field": "Microsoft.Compute/imageOffer",
2667
+
"equals": "tn-ent-payg"
2668
+
},
2669
+
{
2670
+
"field": "Microsoft.Compute/imageSku",
2671
+
"like": "tnentpayg*"
2672
+
}
2673
+
]
2674
+
},
2675
+
{
2676
+
"allOf": [
2677
+
{
2678
+
"field": "Microsoft.Compute/imageOffer",
2679
+
"equals": "tn-sftp-payg"
2680
+
},
2681
+
{
2682
+
"field": "Microsoft.Compute/imageSku",
2683
+
"like": "tnsftppayg*"
2684
+
}
2685
+
]
2686
+
}
2687
+
]
2688
+
}
2689
+
]
2690
+
},
2691
+
{
2692
+
"allOf": [
2693
+
{
2694
+
"field": "Microsoft.Compute/imagePublisher",
2695
+
"equals": "veeam"
2696
+
},
2697
+
{
2698
+
"field": "Microsoft.Compute/imageOffer",
2699
+
"equals": "veeam-backup-replication"
2700
+
},
2701
+
{
2702
+
"field": "Microsoft.Compute/imageSku",
2703
+
"like": "veeam-backup-replication-v*"
2704
+
}
2705
+
]
2706
}
2707
]
2708
}
2709
]
2710
}
2711
]
JSON
api-version=2021-06-01
Copy definition Copy definition 4 EPAC EPAC
{ 7 items displayName: "Configure periodic checking for missing system updates on azure virtual machines" , policyType: "BuiltIn" , mode: "Indexed" , description: "Configure auto-assessment (every 24 hours) for OS updates on native Azure virtual machines. You can control the scope of assignment according to machine subscription, resource group, location or tag. Learn more about this for Windows: https://aka.ms/computevm-windowspatchassessmentmode, for Linux: https://aka.ms/computevm-linuxpatchassessmentmode." , metadata: { 2 items version: "4.9.0" , category: "Azure Update Manager" } , parameters: { 5 items assessmentMode: { 4 items type: "String" , metadata: { 2 items displayName: "Assessment mode" , description: "Assessment mode for the machines." } , allowedValues: [ 2 items "ImageDefault" , "AutomaticByPlatform" ] , defaultValue: "AutomaticByPlatform" } , osType: { 4 items } , locations: { 3 items type: "Array" , metadata: { 3 items displayName: "Machines locations" , description: "The list of locations from which machines need to be targeted." , strongType: "location" } , defaultValue : [] } , tagValues: { 3 items type: "Object" , metadata: { 2 items displayName: "Tags on machines" , description: "The list of tags that need to matched for getting target machines." } , defaultValue : {} } , tagOperator: { 4 items } } , policyRule: { 2 items if: { 1 item allOf: [ 5 items { 2 items field: "type" , equals: "Microsoft.Compute/virtualMachines" } , { 1 item } , { 2 items field: 🔍 "[
if(
equals(
tolower(
parameters('osType')
),
'windows'
),
'Microsoft.Compute/virtualMachines/osProfile.windowsConfiguration.patchSettings.assessmentMode',
'Microsoft.Compute/virtualMachines/osProfile.linuxConfiguration.patchSettings.assessmentMode'
)
]", notEquals: "[parameters('assessmentMode')]" } , { 1 item anyOf: [ 3 items { 2 items value: 🔍 "[
empty(
parameters('tagValues')
)
]", equals: true } , { 1 item allOf: [ 2 items { 2 items value: "[parameters('tagOperator')]" , equals: "Any" } , { 2 items value: 🔍 "[
greaterOrEquals(
if(
empty(
field('tags')
),
0,
length(
intersection(
parameters('tagValues'),
field('tags')
)
)
),
1
)
]", equals: true } ] } , { 1 item allOf: [ 2 items { 2 items value: "[parameters('tagOperator')]" , equals: "All" } , { 2 items value: 🔍 "[
equals(
if(
empty(
field('tags')
),
0,
length(
intersection(
parameters('tagValues'),
field('tags')
)
)
),
length(
parameters('tagValues')
)
)
]", equals: true } ] } ] } , { 1 item anyOf: [ 2 items { 1 item allOf: [ 3 items { 1 item anyOf: [ 2 items { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.linuxConfiguration" , exists: "true" } , { 2 items field: "Microsoft.Compute/virtualMachines/storageProfile.osDisk.osType" , like: "Linux*" } ] } , { 2 items value: "[parameters('osType')]" , equals: "Linux" } , { 1 item anyOf: [ 34 items { 1 item allOf: [ 2 items { 1 item anyOf: [ 2 items { 2 items value: "[field('Microsoft.Compute/imageId')]" , contains: "Microsoft.Compute/galleries" } , { 2 items value: "[field('Microsoft.Compute/imageId')]" , contains: "Microsoft.Compute/images" } ] } , { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.computerName" , exists: "true" } ] } , { 1 item allOf: [ 3 items { 1 item anyOf: [ 3 items { 2 items field: "Microsoft.Compute/imageId" , contains: "Microsoft.Compute/galleries" } , { 2 items field: "Microsoft.Compute/imageId" , contains: "Microsoft.Compute/images" } , { 2 items field: "Microsoft.Compute/virtualMachines/storageProfile.osDisk.createOption" , equals: "Attach" } ] } , { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.computerName" , exists: "false" } , { 2 items value: "[requestContext().apiVersion]" , greaterOrEquals: "2023-07-01" } ] } , { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "Canonical" } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftcblmariner" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cbl-mariner" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 4 items "cbl-mariner-1" , "1-gen2" , "cbl-mariner-2" , "cbl-mariner-2-gen2" ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "oracle" } , { 1 item anyOf: [ 4 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "oracle-linux" } , { 1 item anyOf: [ 6 items { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 12 items "8" , "8-ci" , "81" , "81-ci" , "81-gen2" , "ol82" , "ol8_2-gen2" , "ol82-gen2" , "ol83-lvm" , "ol83-lvm-gen2" , "ol84-lvm" , "ol84-lvm-gen2" ] } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "7*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "ol7*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "ol8*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "ol9*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "ol9-lvm*" } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "oracle-database" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "oracle_db_21" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "oracle-database-19-3" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "oracle-database-19-0904" } ] } ] } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoft-aks" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aks" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "aks-engine-ubuntu-1804-202112" } ] } , { 1 item } , { 1 item } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "SUSE" } , { 1 item anyOf: [ 16 items { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , in: [ 21 items "sle-hpc-15-sp4" , "sles-15-sp1-sapcal" , "sles-15-sp3-sapcal" , "sles-15-sp4" , "sles-15-sp4-basic" , "sle-hpc-15-sp4-byos" , "sle-hpc-15-sp5-byos" , "sle-hpc-15-sp5" , "sles-15-sp4-byos" , "sles-15-sp4-chost-byos" , "sles-15-sp4-hardened-byos" , "sles-15-sp5-basic" , "sles-15-sp5-byos" , "sles-15-sp5-chost-byos" , "sles-15-sp5-hardened-byos" , "sles-15-sp5-sapcal" , "sles-15-sp5" , "sles-sap-15-sp4-byos" , "sles-sap-15-sp4-hardened-byos" , "sles-sap-15-sp5-byos" , "sles-sap-15-sp5-hardened-byos" ] } , { 2 items field: "Microsoft.Compute/imageSku" , like: "gen*" } ] } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } ] } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "debian" } , { 1 item anyOf: [ 6 items { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "debian-12-daily" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 6 items "12" , "12-arm64" , "12-gen2" , "12-backports" , "12-backports-arm64" , "12-backports-gen2" ] } ] } ] } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "aviatrix-systems" } , { 1 item anyOf: [ 8 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-bundle-payg" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "aviatrix-enterprise-bundle-byol" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v9" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "aviatrix-companion-gateway-v9" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v10" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 2 items "aviatrix-companion-gateway-v10" , "aviatrix-companion-gateway-v10u" ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v12" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "aviatrix-companion-gateway-v12" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v13" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 2 items "aviatrix-companion-gateway-v13" , "aviatrix-companion-gateway-v13u" ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v14" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 2 items "aviatrix-companion-gateway-v14" , "aviatrix-companion-gateway-v14u" ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "aviatrix-companion-gateway-v16" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "aviatrix-companion-gateway-v16" } ] } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "center-for-internet-security-inc" } , { 1 item anyOf: [ 7 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-rhel-7-v2-2-0-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-rhel7-l1" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-rhel-7-stig" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-rhel-7-stig" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-rhel-8-stig" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-rhel-8-stig" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-oracle-linux-8-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-oracle8-l1" } ] } , { 1 item anyOf: [ 7 items { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-ubuntu-linux-1804-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ubuntu1804-l1" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-ubuntu-linux-2004-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ubuntu2004-l1" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-rhel" } , { 1 item anyOf: [ 5 items { 2 items field: "Microsoft.Compute/imageSku" , like: "cis-redhat7-l*-gen1" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "cis-redhat8-l*-gen1" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "cis-redhat8-l*-gen2" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "cis-redhat9-l*-gen1" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "cis-redhat9-l*-gen2" } ] } ] } , { 1 item } , { 1 item } ] } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cloud-infrastructure-services" } , { 1 item anyOf: [ 4 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "dns-ubuntu-2004" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "dns-ubuntu-2004" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "gitlab-ce-ubuntu20-04" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "gitlab-ce-ubuntu-20-04" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "squid-ubuntu-2004" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "squid-ubuntu-2004" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "load-balancer-nginx" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "load-balancer-nginx" } ] } ] } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cloudera" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cloudera-centos-os" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "7_5" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cncf-upstream" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "capi" } , { 2 items field: "Microsoft.Compute/imageSKU" , in: [ 3 items "ubuntu-1804-gen1" , "ubuntu-2004-gen1" , "ubuntu-2204-gen1" ] } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cognosys" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "centos-77-free" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "centos-77-free" } ] } , { 1 item } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "erockyenterprisesoftwarefoundationinc1653071250513" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "rockylinux" } , { 2 items } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "kali-linux" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "kali" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "kali-2024-3" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "github" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "github-enterprise" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "github-enterprise" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "matillion" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "matillion" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "matillion-etl-for-snowflake" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "netapp" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "netapp-oncommand-cloud-manager" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "occm-byol" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "nginxinc" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "nginx-plus-ent-v1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "nginx-plus-ent-centos7" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "procomputers" } , { 1 item anyOf: [ 4 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "almalinux-8-7" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "almalinux-8-7" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "rhel-8-8-gen2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "rhel-8-8-gen2" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "rhel-8-9-gen2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "rhel-8-9-gen2" } ] } ] } ] } , { 1 item } , { 1 item } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "talend" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "talend_re_image" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "tlnd_re" } ] } , { 1 item } , { 1 item } , { 1 item } ] } ] } , { 1 item allOf: [ 3 items { 1 item anyOf: [ 2 items { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.windowsConfiguration" , exists: "true" } , { 2 items field: "Microsoft.Compute/virtualMachines/storageProfile.osDisk.osType" , like: "Windows*" } ] } , { 2 items value: "[parameters('osType')]" , equals: "Windows" } , { 1 item anyOf: [ 25 items { 1 item allOf: [ 2 items { 1 item anyOf: [ 2 items { 2 items value: "[field('Microsoft.Compute/imageId')]" , contains: "Microsoft.Compute/galleries" } , { 2 items value: "[field('Microsoft.Compute/imageId')]" , contains: "Microsoft.Compute/images" } ] } , { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.computerName" , exists: "true" } ] } , { 1 item allOf: [ 3 items { 1 item anyOf: [ 3 items { 2 items field: "Microsoft.Compute/imageId" , contains: "Microsoft.Compute/galleries" } , { 2 items field: "Microsoft.Compute/imageId" , contains: "Microsoft.Compute/images" } , { 2 items field: "Microsoft.Compute/virtualMachines/storageProfile.osDisk.createOption" , equals: "Attach" } ] } , { 2 items field: "Microsoft.Compute/virtualMachines/osProfile.computerName" , exists: "false" } , { 2 items value: "[requestContext().apiVersion]" , greaterOrEquals: "2023-07-01" } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftdynamicsax" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "dynamics" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftazuresiterecovery" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "process-server" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "windows-2012-r2-datacenter" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftbiztalkserver" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "biztalk-server" } ] } , { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftpowerbi" } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftsharepoint" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "microsoftsharepointserver" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftwindowsserverhpcpack" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "windowsserverhpcpack" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoftvisualstudio" } , { 2 items field: "Microsoft.Compute/imageOffer" , like: "visualstudio*" } , { 1 item anyOf: [ 4 items { 2 items field: "Microsoft.Compute/imageSKU" , like: "*-ws2012r2" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "*-ws2016" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "*-ws2019" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "*-ws2022" } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "center-for-internet-security-inc" } , { 1 item anyOf: [ 11 items { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2016-v1-0-0-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2016-l1" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2016-v1-0-0-l2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2016-l2" } ] } , { 1 item } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2019-v1-0-0-l1" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2019-l1" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2019-v1-0-0-l2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2019-l2" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-win-2016-stig" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-win-2016-stig" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-win-2019-stig" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-win-2019-stig" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server" } , { 1 item anyOf: [ 2 items { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-windows-server2019-stig-gen1" } , { 1 item anyOf: [ 3 items { 2 items field: "Microsoft.Compute/imageSKU" , like: "cis-windows-server:cis-windows-server2019-l*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "cis-windows-server:cis-windows-server2022-l*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "cis-windows-server:cis-windows-server2016-l*" } ] } ] } , { 1 item anyOf: [ 2 items { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-windows-server2019-stig-gen1" } , { 2 items field: "Microsoft.Compute/imageSKU" , notLike: "cis-windows-server-l*-azure-observability" } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2012-r2-v2-2-1-l2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2012-r2-l2" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "cis-windows-server-2012-v2-0-1-l2" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "cis-ws2012-l2" } ] } ] } ] } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cognosys" } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "sql-server-2016-sp2-std-win2016-debug-utilities" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "sql-server-2016-sp2-std-win2016-debug-utilities" } ] } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "cloud-infrastructure-services" } , { 1 item anyOf: [ 6 items { 1 item } , { 1 item } , { 1 item } , { 1 item } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "rds-farm-2019" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "rds-farm-2019" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imageOffer" , equals: "hmailserver" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "hmailserver-email-server-2016" } ] } ] } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "ntegralinc1586961136942" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "ntg_windows_datacenter_2019" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "ntg_windows_server_2019" } ] } , { 1 item } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "tidalmediainc" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "windows-server-2022-datacenter" } , { 2 items field: "Microsoft.Compute/imageSKU" , equals: "windows-server-2022-datacenter" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "belindaczsro" } , { 2 items field: "Microsoft.Compute/imageOffer" , like: "belvmsrv*" } , { 2 items field: "Microsoft.Compute/imageSKU" , like: "belvmsrv*" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "esri" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "arcgis-enterprise*" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "byol*" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "esri" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "pro-byol" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "pro-byol-*" } ] } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "filemagellc" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "filemage-gateway-vm-win" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "filemage-gateway-vm-win-*" } ] } , { 1 item allOf: [ 2 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "microsoft-ads" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "windows-data-science-vm" } ] } , { 1 item } , { 1 item } , { 1 item allOf: [ 3 items { 2 items field: "Microsoft.Compute/imagePublisher" , equals: "veeam" } , { 2 items field: "Microsoft.Compute/imageOffer" , equals: "veeam-backup-replication" } , { 2 items field: "Microsoft.Compute/imageSku" , like: "veeam-backup-replication-v*" } ] } ] } ] } ] } ] } , then: { 2 items effect: "modify" , details: { 3 items roleDefinitionIds: [ 1 item "/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c" Contributor ] , conflictEffect: "audit" , operations: [ 2 items { 4 items condition: 🔍 "[
equals(
tolower(
parameters('osType')
),
'windows'
)
]", operation: "addOrReplace" , field: "Microsoft.Compute/virtualMachines/osProfile.windowsConfiguration.patchSettings.assessmentMode" , value: "[parameters('assessmentMode')]" } , { 4 items condition: 🔍 "[
equals(
tolower(
parameters('osType')
),
'linux'
)
]", operation: "addOrReplace" , field: "Microsoft.Compute/virtualMachines/osProfile.linuxConfiguration.patchSettings.assessmentMode" , value: "[parameters('assessmentMode')]" } ] } } } }