2 "$schema": "http://json-schema.org/draft-04/schema#",
22 "pattern": "^[A-Za-z0-9_,-]*$"
24 "containerFeaturesDescription": {
27 "pattern": "^[A-Za-z0-9_, -]*$"
30 "additionalProperties": false
57 "bootDiskSizePerVM": {
61 "ephemeralDiskSizePerVM": {
66 "additionalProperties": false
74 "exclusiveMinimum": true,
76 "exclusiveMaximum ": true
81 "exclusiveMinimum": true,
83 "exclusiveMaximum ": true
85 "vmProcessFailuresHandling": {
89 "additionalProperties": false
99 "additionalProperties": false
110 "exclusiveMinimum": true,
114 "fileSystemSizeGB": {
117 "exclusiveMinimum": true,
120 "persistentStorageVolumeSize": {
123 "exclusiveMinimum": true
125 "IOOperationsPerSec": {
128 "exclusiveMinimum": true
131 "additionalProperties": false
139 "exclusiveMinimum": true,
145 "exclusiveMinimum": true,
148 "CpuOverSubscriptionRatio": {
167 "additionalProperties": false
188 "additionalProperties": false
191 "additionalProperties": false
193 "highAvailabilityAndLoadBalancing": {
196 "failureLoadDistribution": {
200 "nkModelImplementation": {
204 "architectureChoice": {
212 "horizontalScaling": {
216 "loadDistributionMechanism": {
221 "additionalProperties": false
229 "protocolWithHighestTrafficProfileAcrossAllNICs": {
240 "networkTransactionsPerSecond": {
244 "additionalProperties": false
247 "additionalProperties": false
263 "backupStorageSize": {
277 "additionalProperties": false
282 "snapshotFrequency": {
286 "exclusiveMinimum": true
289 "additionalProperties": false
297 "exclusiveMaximum": true
299 "logBackupFrequency": {
302 "exclusiveMaximum": true
304 "logRetentionPeriod": {
307 "exclusiveMaximum": true
314 "additionalProperties": false
317 "additionalProperties": false
320 "additionalProperties": false