RunWhatIfScenario

RunWhatIfScenario
RunWhatIfScenario

What-if scenario results

JSON Example
{
    "clusterDetails": {
        "clusterSummaries": [
            {
                "clusterId": "string",
                "clusterName": "string",
                "instanceDetails": {
                    "instanceDetails": [
                        {
                            "description": "string",
                            "key": "string",
                            "unit": "string",
                            "value": "string"
                        }
                    ]
                }
            }
        ],
        "scenarioFit": false,
        "serverRecommendations": {
            "recommendedServers": [
                {
                    "id": "string",
                    "recommendedCost": "number",
                    "recommendedCount": 0,
                    "serverCount": 0
                }
            ],
            "totalCost": "number"
        }
    },
    "error": "string",
    "privateCloudMigrationDetails": {
        "privateClouds": [
            {
                "clusterId": "string",
                "cost": "number",
                "dataCenterId": "string",
                "scenarioFit": false
            }
        ]
    },
    "publicCloudMigrationDetails": {
        "publicClouds": [
            {
                "cost": "number",
                "discount": 0,
                "id": "string",
                "instanceDetails": [
                    {
                        "instanceDetails": [
                            {
                                "description": "string",
                                "key": "string",
                                "unit": "string",
                                "value": "string"
                            }
                        ]
                    }
                ],
                "plan": "string",
                "region": "string",
                "vcfClusterSettings": {
                    "cpuHeadroom": 0,
                    "instanceType": "string",
                    "slackSpace": 0
                }
            }
        ]
    }
}
clusterDetails
Optional

Cluster details for Add/Remove workload scenario

string
error
Optional

Any error condition

privateCloudMigrationDetails
Optional

Represents datacenter details for migrating workload between different datacenters

publicCloudMigrationDetails
Optional

Represents cloud details for migrating workload to different clouds

Returned By