HostInfo
HostInfo
JSON Example
{
"hostType": "I4I",
"allottedvCpus": 90,
"totalCpuCapacity": 100,
"consumedCpuCapacity": 90,
"consumedMemoryCapacity": 100,
"allottedMemory": 90,
"totalMemoryCapacity": 100,
"usedMemoryCapacity": 70,
"totalIOPSCapacity": 100,
"usedIOPSCapacity": 70,
"numberOfVms": 1000,
"vmList": [
{
"vmId": "vm-123",
"vmGroupId": "vm-gp-123",
"vmName": "oracleVM",
"vmState": "RUNNING",
"vmComputeInfo": {
"vCpu": 4,
"vCpuOverall": 4,
"vCpuPerCore": 1,
"utilizationRatio": 30
},
"vmMemoryInfo": {
"vRam": 4,
"vRamConsumed": 3,
"ramOverhead": 70,
"utilizationRatio": 100
},
"vmStorageInfo": {
"vmdkTotal": 200,
"vmdkUsed": 140,
"readIOPS": 100,
"writeIOPS": 30,
"peakReadIOPs": 20,
"peakWriteIOPs": 10,
"readThroughput": "number",
"writeThroughput": "number",
"peakReadThroughput": "number",
"peakWriteThroughput": "number",
"extStorageVendorType": "string"
},
"importedFileName": "file1.xlsx",
"workloadProfileIndex": 0
}
]
}
number As double As double
allottedvCpus
Optional
allottedvCpus
number As double As double
totalCpuCapacity
Optional
totalCpuCapacity
number As double As double
consumedCpuCapacity
Optional
consumedCpuCapacity
number As double As double
consumedMemoryCapacity
Optional
consumedMemoryCapacity
number As double As double
allottedMemory
Optional
allottedMemory
number As double As double
totalMemoryCapacity
Optional
totalMemoryCapacity
number As double As double
usedMemoryCapacity
Optional
usedMemoryCapacity
number As double As double
totalIOPSCapacity
Optional
totalIOPSCapacity
number As double As double
usedIOPSCapacity
Optional
usedIOPSCapacity
integer
numberOfVms
Optional
numberOfVms