SolutionsDeploymentUnitComplianceResult
SolutionsDeploymentUnitComplianceResult
Result of a compliance check of a deployment unit.
This structure may be used only with operations rendered under /eam
.
AllOf
This class requires all of the following:
JSON Example
{
"_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"
}
}
}
}
string
deploymentUnit
Required
The deployment unit being checked for compliance.
boolean
compliant
Required
True
if the deployment unit is compliant with the described desired state, False
- otherwise.
compliance
Optional
Result of a compliance check of a desired state dor a solution(on a host).
This structure may be used only with operations rendered under /eam
.