CapacityValidation
Represents a capacity validation with a list of one or more validation checks and requirement and availability resoyrces that are performed as part of the validation
{
"id": "string",
"description": "string",
"executionStatus": "COMPLETED",
"resultStatus": "SUCCEEDED",
"validationChecks": [
{
"description": "string",
"severity": "One among: WARNING, ERROR, INFO",
"resultStatus": "One among: IN_PROGRESS, SUCCEEDED, FAILED, SKIPPED, CANCELLED, CANCELLATION_IN_PROGRESS, PENDING",
"acknowledge": false,
"errorResponse": {
"errorCode": "string",
"errorType": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"notifications": [
{
"severity": "string",
"message": "string",
"remediations": [
{
"message": "string",
"link": "string"
}
],
"impactMessage": "string"
}
],
"message": "string",
"remediationMessage": "string",
"causes": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"Error Object"
],
"referenceToken": "string",
"label": "string",
"remediationUrl": "string"
},
"nestedValidationChecks": [
"ValidationCheck Object"
]
}
],
"additionalProperties": {
"additionalProperties": "string"
},
"requiredCapacity": {
"numberOfCores": 0,
"memory": {
"value": "number",
"unit": "string"
},
"storage": {
"value": "number",
"unit": "string"
},
"numberOfEsxiHosts": 0,
"componentsVmRequirements": [
{
"cpuCores": 0,
"memoryGb": "number",
"storageGb": 0,
"ipCount": 0,
"ipCountRecommended": 0,
"ipCountLimit": 0,
"workersCount": 0,
"component": "string",
"componentType": "string"
}
],
"context": {
"context": "string"
}
},
"availableCapacity": {
"numberOfCores": 0,
"memory": {
"value": "number",
"unit": "string"
},
"storage": {
"value": "number",
"unit": "string"
},
"numberOfEsxiHosts": 0,
"componentsVmRequirements": [
{
"cpuCores": 0,
"memoryGb": "number",
"storageGb": 0,
"ipCount": 0,
"ipCountRecommended": 0,
"ipCountLimit": 0,
"workersCount": 0,
"component": "string",
"componentType": "string"
}
],
"context": {
"context": "string"
}
}
}
ID of the validation
Description of the validation
Execution status of the validation. One among: IN_PROGRESS, FAILED, COMPLETED, UNKNOWN, SKIPPED, CANCELLED, CANCELLATION_IN_PROGRESS
Result status of the validation after it has completed its execution. One among: SUCCEEDED, FAILED, WARNING, UNKNOWN, CANCELLATION_IN_PROGRESS
List of one or more validation checks that are performed as part of the validation
additionalProperties