Get Workload Based Limits For Sizing
Get the limits (min-max) values for each of parameter in sizing
Request
URI
GET
https://vmc.vmware.com/api/vmc-sizer/v5/limits
COPY
Responses
200
OK
Returns
ConfigurationLimits
of type(s)
application/json
{
"cpuUtilization": {
"min": 1.25,
"max": 2
},
"memoryUtilization": {
"min": 1.25,
"max": 2
},
"targetRamRatio": {
"min": 1.25,
"max": 2
},
"storageThreshold": {
"min": 1.25,
"max": 2
},
"cpuHeadroom": {
"min": 1.25,
"max": 2
},
"hyperThreadingFactor": {
"min": 1.25,
"max": 2
},
"totalIOPs": {
"min": 1.25,
"max": 2
},
"dedupRatio": {
"min": 1.25,
"max": 2
},
"compressionRatio": {
"min": 1.25,
"max": 2
},
"ioAccessPattern": [
"string"
],
"ioSize": [
"string"
],
"ioRatio": [
"string"
],
"sddcHostTypes": [
"I4I"
],
"storagePreferences": [
"string"
],
"extStorageVendorTypes": [
"string"
],
"sddcApplianceSize": [
"string"
],
"stretchedCluster": [
"string"
],
"fttFtm": [
"string"
],
"separateCluster": [
false
],
"addonsList": [
{
"id": "HCX",
"name": "string",
"isEnabled": true,
"addonMetrics": {
"vCPU": 50,
"vRAM": 100,
"vDisk": 1000,
"iops": "number"
},
"categoryID": "string",
"additionalData": {
"numberOfVMs": 1500,
"addonComponents": [
{
"id": "HCX",
"name": "string",
"isEnabled": true,
"addonMetrics": {
"vCPU": 50,
"vRAM": 100,
"vDisk": 1000,
"iops": "number"
}
}
]
}
}
],
"cloudEdition": [
{
"id": "string",
"name": "VMware Cloud on AWS - Advanced",
"type": "string",
"enabled": false,
"cloudEditionServices": [
{
"id": "string",
"serviceMetrics": {
"vCPU": 50,
"vRAM": 100,
"vDisk": 1000,
"iops": "number"
},
"enabled": false,
"cloudEditionCompoments": [
{
"id": "string",
"componentMetrics": {
"vCPU": 50,
"vRAM": 100,
"vDisk": 1000,
"iops": "number"
},
"enabled": false,
"isMandatory": false,
"isCustomSizerAvailable": false,
"customerSizerMetadata": {
"name": "string",
"apiUrl": "string"
}
}
]
}
],
"cloudEditionMetrics": {
"vCPU": 50,
"vRAM": 100,
"vDisk": 1000,
"iops": "number"
}
}
],
"vSANArchitectureSupport": [
{
"cloudType": "VMC_ON_AWS",
"sddcHostType": "I4I",
"vSANArchitecture": "string"
}
],
"totalVMCount": {
"min": 1,
"max": 10000
},
"vCpuPerCore": {
"min": 1.25,
"max": 2
},
"vCpuPerVM": {
"min": 1.25,
"max": 2
},
"vRAMPerVM": {
"min": 1.25,
"max": 2
},
"iopsPerVM": {
"min": 1.25,
"max": 2
},
"storagePerVM": {
"min": 1.25,
"max": 2
}
}
array of
string
ioAccessPattern
Optional
ioAccessPattern
array of
string
ioSize
Optional
ioSize
array of
string
ioRatio
Optional
ioRatio
array of
string
sddcApplianceSize
Optional
sddcApplianceSize
array of
string
stretchedCluster
Optional
stretchedCluster
array of
string
fttFtm
Optional
fttFtm
array of
boolean
separateCluster
Optional
separateCluster