{
"workloadConfigDefaults": {
"profileName": "Workload Profile - 1",
"vmProfile": {
"aggregatedIOPs": 5000,
"compressionRatio": 1,
"dedup": 1,
"dedupOrCompressionRatio": 1,
"ioProfile": {
"blockSizeInKB": 4,
"ioAccessPattern": "Random",
"ioRatios": "70/30"
},
"iopsPerVM": 50,
"resourceUtilization": {
"cpuUtilization": {
"description": "string",
"units": "KB",
"value": 10
},
"memoryUtilization": {
"description": "string",
"units": "KB",
"value": 10
}
},
"targetRAMRatio": 1,
"vCpusPerCore": 4,
"vCpusPerVM": 2,
"vRAMPerVM": {
"description": "string",
"units": "GB",
"value": 200
},
"vmdkSize": {
"description": "string",
"units": "GB",
"value": 200
},
"vmsNum": 1000
},
"workloadType": "enum"
},
"workloadConfigLimits": {
"compressionRatioLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"cpuUtilizationLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"dedupLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"dedupOrCompressionRatioLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"ioProfileLimit": {
"blockSizeToIoRatiosMap": {
"key": {
"description": "string",
"units": "string",
"value": "My sample value"
}
},
"ioAccessPatternToBlockSizeMap": {
"key": {
"description": "string",
"units": "KB",
"value": 10
}
},
"ioAccessPatternToIoRatiosMap": {
"key": {
"description": "string",
"units": "string",
"value": "My sample value"
}
},
"ioAccessPatterns": [
{
"description": "string",
"units": "string",
"value": "My sample value"
}
]
},
"iopsPerVMLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"memoryUtilizationLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"targetRAMRatioLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"vCpusPerCoreLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"vCpusPerVMLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"vRAMPerVMLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"vmdkSizeLimit": {
"max": 0,
"min": 0,
"units": "string"
},
"vmsNumLimit": {
"max": 0,
"min": 0,
"units": "string"
}
}
}