ArrayOfSolutionsComplianceResult
ArrayOfSolutionsComplianceResult
A boxed array of SolutionsComplianceResult. To be used in Any placeholders.
This structure may be used only with operations rendered under /eam
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"_value": [
{
"_typeName": "string",
"compliant": false,
"hosts": [
{
"_typeName": "string",
"host": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"compliant": false,
"solutions": [
{
"_typeName": "string",
"solution": "string",
"compliant": false,
"nonComplianceReason": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"upgradingVm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"hook": {
"_typeName": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"solution": "string",
"hookType": "string",
"raisedAt": "string"
},
"issues": [
{
"_typeName": "string",
"key": 0,
"description": "string",
"time": "string"
}
],
"solutionConfig": {
"_typeName": "string",
"solution": "string",
"name": "string",
"version": "string",
"vmSource": {
"_typeName": "string"
},
"uuidVmName": false,
"resourcePool": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"folder": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"ovfProperties": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"storagePolicies": [
{
"_typeName": "string"
}
],
"vmDiskProvisioning": "string",
"vmDeploymentOptimization": "string",
"typeSpecificConfig": {
"_typeName": "string"
},
"hooks": [
{
"_typeName": "string",
"type": "string",
"acknowledgement": {
"_typeName": "string"
}
}
],
"vmResourceSpec": {
"_typeName": "string",
"ovfDeploymentOption": "string"
}
}
}
]
}
],
"clusterSolutionsCompliance": [
{
"_typeName": "string",
"solution": "string",
"compliant": false,
"deploymentUnits": [
{
"_typeName": "string",
"deploymentUnit": "string",
"compliant": false,
"compliance": {
"_typeName": "string",
"solution": "string",
"compliant": false,
"nonComplianceReason": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"upgradingVm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"hook": {
"_typeName": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"solution": "string",
"hookType": "string",
"raisedAt": "string"
},
"issues": [
{
"_typeName": "string",
"key": 0,
"description": "string",
"time": "string"
}
],
"solutionConfig": {
"_typeName": "string",
"solution": "string",
"name": "string",
"version": "string",
"vmSource": {
"_typeName": "string"
},
"uuidVmName": false,
"resourcePool": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"folder": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"ovfProperties": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"storagePolicies": [
{
"_typeName": "string"
}
],
"vmDiskProvisioning": "string",
"vmDeploymentOptimization": "string",
"typeSpecificConfig": {
"_typeName": "string"
},
"hooks": [
{
"_typeName": "string",
"type": "string",
"acknowledgement": {
"_typeName": "string"
}
}
],
"vmResourceSpec": {
"_typeName": "string",
"ovfDeploymentOption": "string"
}
}
}
}
]
}
]
}
]
}