Get Workload Based Limits For Sizing

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
Authentication
This operation uses the following authentication methods.
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
    }
}
cpuUtilization
Optional

cpuUtilization

memoryUtilization
Optional

memoryUtilization

targetRamRatio
Optional

targetRamRatio

storageThreshold
Optional

storageThreshold

cpuHeadroom
Optional

cpuHeadroom

hyperThreadingFactor
Optional

hyperThreadingFactor

totalIOPs
Optional

totalIOPs

dedupRatio
Optional

dedupRatio

compressionRatio
Optional

compressionRatio

array of string
ioAccessPattern
Optional

ioAccessPattern

array of string
ioSize
Optional

ioSize

array of string
ioRatio
Optional

ioRatio

sddcHostTypes
Optional

sddcHostTypes

storagePreferences
Optional

storagePreferences

extStorageVendorTypes
Optional

extStorageVendorTypes

array of string
sddcApplianceSize
Optional

sddcApplianceSize

array of string
stretchedCluster
Optional

stretchedCluster

array of string
fttFtm
Optional

fttFtm

array of boolean
separateCluster
Optional

separateCluster

array of AddOn
addonsList
Optional

addonsList

cloudEdition
Optional

cloudEdition

vSANArchitectureSupport
Optional

vSANArchitectureSupport

totalVMCount
Optional

totalVMCount

vCpuPerCore
Optional

vCpuPerCore

vCpuPerVM
Optional

vCpuPerVM

vRAMPerVM
Optional

vRAMPerVM

iopsPerVM
Optional

iopsPerVM

storagePerVM
Optional

storagePerVM