ConfigurationLimits
ConfigurationLimits
JSON Example
{
"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