computeProfileTaskRequest

computeProfileTaskRequest
computeProfileTaskRequest
JSON Example
{
    "computeProfile": {
        "computeProfileId": "string",
        "name": "string",
        "location": "string",
        "locationName": "string",
        "state": "string",
        "deploymentComputeClusterName": "string",
        "deploymentComputeClusterId": "string",
        "compute": [
            {
                "cmpId": "string",
                "cmpName": "string",
                "cmpType": "string",
                "type": "string",
                "id": "string",
                "name": "string",
                "status": {
                    "state": "string",
                    "errorMessage": "string"
                }
            }
        ],
        "services": [
            {
                "name": "string"
            }
        ],
        "deploymentContainer": {
            "compute": [
                {
                    "cmpId": "string",
                    "cmpName": "string",
                    "cmpType": "string",
                    "type": "string",
                    "id": "string",
                    "name": "string",
                    "status": {
                        "state": "string",
                        "errorMessage": "string"
                    }
                }
            ],
            "storage": [
                {
                    "cmpId": "string",
                    "cmpName": "string",
                    "cmpType": "string",
                    "type": "string",
                    "id": "string",
                    "name": "string",
                    "status": {
                        "state": "string",
                        "errorMessage": "string"
                    }
                }
            ],
            "folder": {
                "cmpId": "string",
                "cmpName": "string",
                "type": "string",
                "id": "string",
                "name": "string",
                "status": {
                    "state": "string",
                    "errorMessage": "string"
                }
            },
            "cpuReservation": 0,
            "memoryReservation": 0
        },
        "networks": [
            {
                "id": "string",
                "name": "string",
                "tags": [
                    "string"
                ],
                "staticRoutes": [
                    {
                        "network": "string",
                        "nextHop": "string"
                    }
                ],
                "status": {
                    "state": "string",
                    "errorMessage": "string"
                }
            }
        ],
        "switches": [
            {
                "cmpId": "string",
                "id": "string",
                "type": "string",
                "name": "string",
                "maxMtu": "number",
                "l2cApplianceCount": "number",
                "host": {
                    "id": "string",
                    "name": "string"
                },
                "status": {
                    "state": "string",
                    "errorMessage": "string"
                }
            }
        ],
        "storage": [
            {
                "cmpId": "string",
                "cmpName": "string",
                "cmpType": "string",
                "type": "string",
                "id": "string",
                "name": "string",
                "status": {
                    "state": "string",
                    "errorMessage": "string"
                }
            }
        ]
    }
}
computeProfile
Optional

computeProfile