HostBasedCSRequest

HostBasedCSRequest
HostBasedCSRequest

The Sizing recommendation request containing the total capacity and it's factors.

JSON Example
{
    "hostsRequested": 5,
    "cloudType": "VMC_ON_AWS",
    "vSANArchitecture": "string",
    "hostType": "I4I",
    "storagePolicy": "AUTO_AUTO",
    "stretchedCluster": false,
    "storageEfficiency": 1.5,
    "hyperThreadingWeight": 1.25,
    "includeManagementVMs": false,
    "targetRAMRatio": 2,
    "vCpuPerCore": 4,
    "cpuHeadroom": 0.15,
    "outputStructure": {
        "calculationLog": false,
        "assumptions": false,
        "details": false
    }
}
integer
hostsRequested
Required

Calculate the capacity of the given number of hosts

cloudType
Required

cloudType

vSANArchitecture
Optional

vSANArchitecture

hostType
Required

hostType

storagePolicy
Required

storagePolicy

boolean
stretchedCluster
Optional

Describes whether it is stretched cluster or not

number
storageEfficiency
Optional

Deduplication value that affect the storage sizing

number
hyperThreadingWeight
Optional

Hyper Thread Weight value that affect the cpu sizing

boolean
includeManagementVMs
Optional

Describes whether to include managementVMs or not

number
targetRAMRatio
Optional

Target RAM ratio that affect the memory sizing

number
vCpuPerCore
Optional

vCpuPerCore that affect the cpu sizing

number
cpuHeadroom
Optional

cpuHeadroom in percent that affect the cpu sizing

outputStructure
Optional

outputStructure