Get Workload Based Default Values For Sizing
The default values for sizing
Request
URI
GET
https://vmc.vmware.com/api/vmc-sizer/v5/defaults
COPY
Query Parameters
Responses
200
OK
Returns ConfigurationDefaults of type(s) application/json
{
"cloudType": "VMC_ON_AWS",
"sddcHostType": "I4I",
"clusterType": "SAZ",
"computeOvercommitFactor": 4,
"cpuHeadroom": 0.15,
"hyperThreadingFactor": 1.25,
"memoryOvercommitFactor": 1,
"cpuUtilization": 30,
"memoryUtilization": 100,
"storageThresholdFactor": 1,
"compressionRatio": 1.25,
"dedupRatio": 1.5,
"ioAccessPattern": "string",
"ioSize": "string",
"ioRatio": "string",
"totalIOPs": 2000,
"includeManagementVMs": true,
"fttFtmType": "AUTO_AUTO",
"separateCluster": false,
"instanceSettingsList": [
{
"name": "DEDUP_RATIO",
"value": 1.5,
"hostType": "I3"
}
],
"vmOutlierLimits": {
"cpuLimit": 0.75,
"storageLimit": 0.5,
"memoryLimit": 0.75
},
"applianceSize": "REGULAR",
"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"
}
},
"vSANArchitecture": "string",
"totalVMCount": 100,
"vCpuPerCore": 4,
"vCpuPerVM": 4,
"vRamPerVM": 4,
"storagePerVM": 200,
"storagePreference": "string",
"extStorageVendorType": "string",
"iopsPerVM": 50
}
number As double As double
computeOvercommitFactor
Optional
computeOvercommitFactor
number As double As double
cpuHeadroom
Optional
cpuHeadroom
number As double As double
hyperThreadingFactor
Optional
hyperThreadingFactor
number As double As double
memoryOvercommitFactor
Optional
memoryOvercommitFactor
number As double As double
cpuUtilization
Optional
cpuUtilization
number As double As double
memoryUtilization
Optional
memoryUtilization
number As double As double
storageThresholdFactor
Optional
storageThresholdFactor
number As double As double
compressionRatio
Optional
compressionRatio
number As double As double
dedupRatio
Optional
dedupRatio
string
ioAccessPattern
Optional
ioAccessPattern
string
ioSize
Optional
ioSize
string
ioRatio
Optional
ioRatio
number As double As double
totalIOPs
Optional
totalIOPs
boolean
includeManagementVMs
Optional
includeManagementVMs
boolean
separateCluster
Optional
The default setting for separate clusters
integer
totalVMCount
Optional
totalVMCount
number As double As double
vCpuPerCore
Optional
vCpuPerCore
number As double As double
vCpuPerVM
Optional
vCpuPerVM
number As double As double
vRamPerVM
Optional
vRamPerVM
number As double As double
storagePerVM
Optional
storagePerVM
number As double As double
iopsPerVM
Optional
iopsPerVM
401
Unauthorized to access the resource
Operation doesn't return any data structure
500
Internal server error
Operation doesn't return any data structure