RecommendationResponse

RecommendationResponse
RecommendationResponse

This object contains all the details about the sizing calculations

JSON Example
{
    "calculationLog": {
        "logHelp": "string",
        "storageBound": "string",
        "cpuBound": "string",
        "memoryBound": "string",
        "ioBound": "string",
        "finalRecommendation": "string",
        "calculationMetrics": {
            "cpuMetrics": {
                "cpuHostMetrics": {
                    "consumed": "number",
                    "consumedPercent": "number",
                    "headroomPercent": "number",
                    "free": "number",
                    "freePercent": "number",
                    "provisioned": "number",
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredCPU": "number"
                },
                "memoryHostMetrics": {
                    "consumed": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedPercent": "number",
                    "free": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freePercent": "number",
                    "provisioned": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredMemory": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "storageHostMetrics": {
                    "checksumOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "dedupOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "diskFormatOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "slackSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "swapSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "physicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "logicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsan": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsanPercent": "number",
                    "freeVsanOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStoragePercent": "number",
                    "consumedSystemStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedSystemStoragePercent": "number",
                    "freeStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStoragePercent": "number",
                    "provisionedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedStoragePercent": "number",
                    "rawCache": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "usableStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorageNoOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "hostSize": "number",
                    "totalRequiredStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "ioHostMetrics": {
                    "hostSize": "number"
                }
            },
            "memoryMetrics": {
                "cpuHostMetrics": {
                    "consumed": "number",
                    "consumedPercent": "number",
                    "headroomPercent": "number",
                    "free": "number",
                    "freePercent": "number",
                    "provisioned": "number",
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredCPU": "number"
                },
                "memoryHostMetrics": {
                    "consumed": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedPercent": "number",
                    "free": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freePercent": "number",
                    "provisioned": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredMemory": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "storageHostMetrics": {
                    "checksumOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "dedupOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "diskFormatOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "slackSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "swapSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "physicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "logicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsan": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsanPercent": "number",
                    "freeVsanOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStoragePercent": "number",
                    "consumedSystemStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedSystemStoragePercent": "number",
                    "freeStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStoragePercent": "number",
                    "provisionedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedStoragePercent": "number",
                    "rawCache": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "usableStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorageNoOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "hostSize": "number",
                    "totalRequiredStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "ioHostMetrics": {
                    "hostSize": "number"
                }
            },
            "storageMetrics": {
                "cpuHostMetrics": {
                    "consumed": "number",
                    "consumedPercent": "number",
                    "headroomPercent": "number",
                    "free": "number",
                    "freePercent": "number",
                    "provisioned": "number",
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredCPU": "number"
                },
                "memoryHostMetrics": {
                    "consumed": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedPercent": "number",
                    "free": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freePercent": "number",
                    "provisioned": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredMemory": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "storageHostMetrics": {
                    "checksumOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "dedupOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "diskFormatOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "slackSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "swapSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "physicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "logicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsan": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsanPercent": "number",
                    "freeVsanOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStoragePercent": "number",
                    "consumedSystemStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedSystemStoragePercent": "number",
                    "freeStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStoragePercent": "number",
                    "provisionedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedStoragePercent": "number",
                    "rawCache": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "usableStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorageNoOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "hostSize": "number",
                    "totalRequiredStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "ioHostMetrics": {
                    "hostSize": "number"
                }
            },
            "ioMetrics": {
                "cpuHostMetrics": {
                    "consumed": "number",
                    "consumedPercent": "number",
                    "headroomPercent": "number",
                    "free": "number",
                    "freePercent": "number",
                    "provisioned": "number",
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredCPU": "number"
                },
                "memoryHostMetrics": {
                    "consumed": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedPercent": "number",
                    "free": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freePercent": "number",
                    "provisioned": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedPercent": "number",
                    "hostSize": "number",
                    "totalRequiredMemory": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "storageHostMetrics": {
                    "checksumOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "dedupOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "diskFormatOverhead": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "slackSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "swapSpace": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "physicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "logicalReservation": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsan": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStorageWithVsanPercent": "number",
                    "freeVsanOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedStoragePercent": "number",
                    "consumedSystemStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "consumedSystemStoragePercent": "number",
                    "freeStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "freeStoragePercent": "number",
                    "provisionedStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "provisionedStoragePercent": "number",
                    "rawCache": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "usableStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "rawStorageNoOverheads": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    },
                    "hostSize": "number",
                    "totalRequiredStorage": {
                        "value": 200,
                        "units": "GB",
                        "description": "string"
                    }
                },
                "ioHostMetrics": {
                    "hostSize": "number"
                }
            }
        }
    },
    "sddcInformation": {
        "nodesSize": 0,
        "provisionedStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "provisionedCores": "number",
        "provisionedMemory": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "instanceType": "string",
        "minNumberOfClusters": 0,
        "fttAndftm": "AUTO_AUTO",
        "sddcType": "string",
        "recommendationType": "string",
        "stretchedCluster": false,
        "clusterLimit": 0,
        "totalRequiredCPU": "number",
        "totalRequiredMemory": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "totalRequiredStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        }
    },
    "diskSpaceUsage": {
        "checksumOverhead": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "dedupOverhead": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "diskFormatOverhead": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "rawStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "slackSpace": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "swapSpace": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "physicalReservation": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "logicalReservation": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "freeStorageWithVsan": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "freeStorageWithVsanPercent": "number",
        "freeVsanOverheads": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "consumedStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "consumedStoragePercent": "number",
        "consumedSystemStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "consumedSystemStoragePercent": "number",
        "freeStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "freeStoragePercent": "number",
        "provisionedStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "provisionedStoragePercent": "number",
        "rawCache": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "usableStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "rawStorageNoOverheads": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "hostSize": "number",
        "totalRequiredStorage": {
            "value": 200,
            "units": "GB",
            "description": "string"
        }
    },
    "cpuCoresUsage": {
        "consumed": "number",
        "consumedPercent": "number",
        "headroomPercent": "number",
        "free": "number",
        "freePercent": "number",
        "provisioned": "number",
        "provisionedPercent": "number",
        "hostSize": "number",
        "totalRequiredCPU": "number"
    },
    "memoryUsage": {
        "consumed": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "consumedPercent": "number",
        "free": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "freePercent": "number",
        "provisioned": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "provisionedPercent": "number",
        "hostSize": "number",
        "totalRequiredMemory": {
            "value": 200,
            "units": "GB",
            "description": "string"
        }
    },
    "sizingAssumptions": [
        "string"
    ]
}
calculationLog
Optional

calculationLog

sddcInformation
Optional

sddcInformation

diskSpaceUsage
Optional

diskSpaceUsage

cpuCoresUsage
Optional

cpuCoresUsage

memoryUsage
Optional

memoryUsage

array of string
sizingAssumptions
Optional

sizingAssumptions