NSX-T Data Center REST API

ConsistencyCheckComponentReport (type)

{
  "description": "Consistency check report for component [EDGE/HOST/MP]",
  "id": "ConsistencyCheckComponentReport",
  "module_id": "ConsistencyCheck",
  "properties": {
    "component_type": {
      "description": "Component type based on which consistency report is to be generated",
      "readonly": true,
      "required": true,
      "title": "Component type based on which consistency report is to be generated",
      "type": "string"
    },
    "drop_stats": {
      "description": "Consistency checks for traffic drop statistics",
      "items": {
        "$ref": "ConsistencyCheckDropStats"
      },
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": false,
      "title": "Consistency checks for traffic drop statistics",
      "type": "array"
    },
    "forward_stats": {
      "description": "Consistency checks for forward traffic statistics",
      "items": {
        "$ref": "ConsistencyCheckForwardStats"
      },
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": false,
      "title": "Consistency checks for forward traffic statistics",
      "type": "array"
    },
    "realization_failure": {
      "$ref": "ConsistencyCheckRealizationFailure",
      "description": "Consistency checks for realization failures",
      "nsx_feature": "UpgradeConsistencyCheckerRealizationFailure",
      "readonly": true,
      "required": false,
      "title": "Consistency checks for realization failures"
    },
    "state": {
      "description": "Current state of the consistency checker function",
      "enum": [
        "NOT_STARTED",
        "PRE_UPGRADE_COLLECTED",
        "IN_PROGRESS",
        "POST_UPGRADE_COMPLETED"
      ],
      "readonly": true,
      "required": true,
      "title": "State of the consistency checker",
      "type": "string"
    }
  },
  "title": "Consistency check report for component",
  "type": "object"
}