computeProfileGetResponse

computeProfileGetResponse
computeProfileGetResponse
AllOf
This class requires all of the following:
JSON Example
{
    "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"
            }
        }
    ],
    "lastTaskDetails": {
        "interconnectTaskId": "string",
        "type": "string",
        "status": "string"
    }
}