-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
Copy pathPrerequisites.json
39 lines (39 loc) · 1.94 KB
/
Prerequisites.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
"properties": {
"displayName": "Deploy prerequisites to enable Guest Configuration policies on virtual machines",
"policyType": "BuiltIn",
"description": "This initiative adds a system-assigned managed identity and deploys the platform-appropriate Guest Configuration extension to virtual machines that are eligible to be monitored by Guest Configuration policies. This is a prerequisite for all Guest Configuration policies and must be assigned to the policy assignment scope before using any Guest Configuration policy. For more information on Guest Configuration, visit https://aka.ms/gcpol.",
"metadata": {
"category": "Guest Configuration",
"version": "1.0.0"
},
"version": "1.0.0",
"policyDefinitions": [
{
"policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/3cf2ab00-13f1-4d0c-8971-2ac904541a7e",
"definitionVersion": "4.*.*",
"policyDefinitionReferenceId": "Prerequisite_AddSystemIdentityWhenNone"
},
{
"policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/497dff13-db2a-4c0f-8603-28fa3b331ab6",
"definitionVersion": "4.*.*",
"policyDefinitionReferenceId": "Prerequisite_AddSystemIdentityWhenUser"
},
{
"policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/385f5831-96d4-41db-9a3c-cd3af78aaae6",
"definitionVersion": "1.*.*",
"policyDefinitionReferenceId": "Prerequisite_DeployExtensionWindows"
},
{
"policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/331e8ea8-378a-410f-a2e5-ae22f38bb0da",
"definitionVersion": "3.*.*",
"policyDefinitionReferenceId": "Prerequisite_DeployExtensionLinux"
}
],
"versions": [
"1.0.0"
]
},
"id": "/providers/Microsoft.Authorization/policySetDefinitions/12794019-7a00-42cf-95c2-882eed337cc8",
"name": "12794019-7a00-42cf-95c2-882eed337cc8"
}