Run Scenario

Run Scenario
Run scenario

Run scenario

Request
URI
POST
https://{api_host}/suite-api/api/whatif/scenarios/run
COPY
Request Body

List of scenarios.

uuid-values of type(s) application/json
Required

Show optional properties

{
    "uuids": [
        {}
    ]
}
"{\n  \"uuids\" : [ \"54b603a4-4a98-4365-a6b0-1370564f228a\", \"01cfc25b-2f00-4afd-a1b5-275df2ccd8d8\" ]\n}"
array of string
uuids
Required

Represents a list of UUID(s)

Authentication
This operation uses the following authentication methods.
Responses
200

Run scenario

Returns RunWhatIfScenario of type(s) application/json
"{\n  \"clusterDetails\" : {\n    \"scenarioFit\" : true,\n    \"clusterSummaries\" : [ {\n      \"clusterId\" : \"f4d9a9ee-dfac-4e8c-a402-2b200674db00\",\n      \"clusterName\" : \"Palo-Alto-Cluster\"\n    } ]\n  },\n  \"publicCloudMigrationDetails\" : {\n    \"publicClouds\" : [ {\n      \"id\" : \"AWS\",\n      \"region\" : \"us-west-2\",\n      \"instanceDetails\" : [ {\n        \"instanceDetails\" : [ {\n          \"key\" : \"COST\",\n          \"value\" : \"5500\"\n        }, {\n          \"key\" : \"INSTANCE_TYPE\",\n          \"value\" : \"small\"\n        } ]\n      } ],\n      \"cost\" : 5500.0\n    } ]\n  }\n}"
object
clusterDetails
Optional

Cluster details for Add/Remove workload scenario

string
error
Optional

Any error condition

object
privateCloudMigrationDetails
Optional

Represents datacenter details for migrating workload between different datacenters

object
publicCloudMigrationDetails
Optional

Represents cloud details for migrating workload to different clouds


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"uuids":["string"]}' https://{api_host}/suite-api/api/whatif/scenarios/run