TransportNodeCollectionState (type)

{
  "additionalProperties": false, 
  "description": "Realization state of attaching or detaching Transport node profile on compute collection.", 
  "id": "TransportNodeCollectionState", 
  "module_id": "TransportNodeCollection", 
  "properties": {
    "aggregate_progress_percentage": {
      "description": "Average of all transport node deployment progress in a cluster. Applicable only if transport node profile is applied on a cluster.", 
      "readonly": true, 
      "required": false, 
      "title": "Aggregate percentage of compute collection deployment", 
      "type": "integer"
    }, 
    "cluster_level_error": {
      "description": "Errors while applying transport node profile which need cluster level action to resolve", 
      "title": "Errors which needs cluster level to resolution", 
      "type": "string"
    }, 
    "state": {
      "description": "If the host preparation or transport node creation is going on for any host then state will be \"IN_PROGRESS\".  If setting desired state of the transport node failed for any of the host then state will be \"FAILED_TO_CREATE\"  If realization of transport node failed for any of the host then state will be \"FAILED_TO_REALIZE\"  If Transport node is successfully created for all of the hosts in compute collection then state will be \"SUCCESS\"  You can override the configuration for one or more hosts in the compute collection by update TN(transport node) request on individual TN. If TN is successfully created for all hosts in compute collection and one or more hosts have overridden configuration then transport node collection state will be \"PROFILE_MISMATCH\".", 
      "enum": [
        "FAILED_TO_CREATE", 
        "FAILED_TO_REALIZE", 
        "IN_PROGRESS", 
        "PROFILE_MISMATCH", 
        "SUCCESS"
      ], 
      "readonly": true, 
      "title": "Application state of transport node template on compute collection", 
      "type": "string"
    }, 
    "validation_errors": {
      "description": "Transport node profile(TNP) will not be applied to a discovered node(DN) if some validations are not passed. In this case transport node is not created or existing transport node is not updated with TNP configurations.", 
      "items": {
        "$ref": "ValidationError
      }, 
      "title": "Errors while applying transport node profile on discovered node", 
      "type": "array"
    }, 
    "vlcm_transition_error": {
      "description": "When vLCM is enabled on a compute collection in vSphere the transition workflow is triggered. This field indicates error in this special case.", 
      "readonly": true, 
      "required": false, 
      "title": "Errors while enabling vLCM on the compute collection", 
      "type": "string"
    }
  }, 
  "title": "Transport node template application state", 
  "type": "object"
}