...
1{
2 "windows": {
3 "description": "Windows platform-specific configurations",
4 "type": "object",
5 "properties": {
6 "layerFolders": {
7 "type": "array",
8 "items": {
9 "$ref": "defs.json#/definitions/FilePath"
10 },
11 "minItems": 1
12 },
13 "devices": {
14 "type": "array",
15 "items": {
16 "$ref": "defs-windows.json#/definitions/Device"
17 }
18 },
19 "resources": {
20 "type": "object",
21 "properties": {
22 "memory": {
23 "type": "object",
24 "properties": {
25 "limit": {
26 "$ref": "defs.json#/definitions/uint64"
27 }
28 }
29 },
30 "cpu": {
31 "type": "object",
32 "properties": {
33 "count": {
34 "$ref": "defs.json#/definitions/uint64"
35 },
36 "shares": {
37 "$ref": "defs.json#/definitions/uint16"
38 },
39 "maximum": {
40 "$ref": "defs.json#/definitions/uint16"
41 }
42 }
43 },
44 "storage": {
45 "type": "object",
46 "properties": {
47 "iops": {
48 "$ref": "defs.json#/definitions/uint64"
49 },
50 "bps": {
51 "$ref": "defs.json#/definitions/uint64"
52 },
53 "sandboxSize": {
54 "$ref": "defs.json#/definitions/uint64"
55 }
56 }
57 }
58 }
59 },
60 "network": {
61 "type": "object",
62 "properties": {
63 "endpointList": {
64 "$ref": "defs.json#/definitions/ArrayOfStrings"
65 },
66 "allowUnqualifiedDNSQuery": {
67 "type": "boolean"
68 },
69 "DNSSearchList": {
70 "$ref": "defs.json#/definitions/ArrayOfStrings"
71 },
72 "networkSharedContainerName": {
73 "type": "string"
74 },
75 "networkNamespace": {
76 "type": "string"
77 }
78 }
79 },
80 "credentialSpec": {
81 "type": "object"
82 },
83 "servicing": {
84 "type": "boolean"
85 },
86 "ignoreFlushesDuringBoot": {
87 "type": "boolean"
88 },
89 "hyperv": {
90 "type": "object",
91 "properties": {
92 "utilityVMPath": {
93 "type": "string"
94 }
95 }
96 }
97 },
98 "required": [
99 "layerFolders"
100 ]
101 }
102}
View as plain text