NSX-T Data Center REST API

TransportNodeDeploymentProgressState (type) (Deprecated)

{
  "deprecated": true,
  "description": "Deployment progress state of transport node. Object has current deployment step title and progress in percentage.",
  "id": "TransportNodeDeploymentProgressState",
  "module_id": "TransportNode",
  "properties": {
    "current_step": {
      "enum": [
        "DEPLOYMENT_PROGRESS_EDGE_BEGIN_VM_DEPLOY",
        "DEPLOYMENT_PROGRESS_EDGE_DEPLOY_IN_PROGRESS",
        "DEPLOYMENT_PROGRESS_EDGE_POWERING_ON",
        "DEPLOYMENT_PROGRESS_EDGE_POWER_ON_DONE",
        "DEPLOYMENT_PROGRESS_EDGE_REGISTRATION_IN_PROGRESS",
        "DEPLOYMENT_PROGRESS_EDGE_REGISTRATION_DONE",
        "DEPLOYMENT_PROGRESS_EDGE_DELETE_IN_PROGRESS",
        "DEPLOYMENT_PROGRESS_EDGE_UNREGISTER_IN_PROGRESS",
        "DEPLOYMENT_PROGRESS_EDGE_POWERING_OFF_VM",
        "DEPLOYMENT_PROGRESS_EDGE_DELETING_VM",
        "DEPLOYMENT_PROGRESS_EDGE_VMDELETED",
        "DEPLOYMENT_PROGRESS_EDGE_BEGIN_REDEPLOY",
        "DEPLOYMENT_PROGRESS_TN_CREATE_BEGIN_TN_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_CREATE_PREPARE_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_CREATE_SENDING_HOST_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_CREATE_WAITING_FOR_HOST_CONFIG_REPLY",
        "DEPLOYMENT_PROGRESS_TN_CREATE_HANDLING_APP_INIT",
        "DEPLOYMENT_PROGRESS_TN_CREATE_SYNCING_LS",
        "DEPLOYMENT_PROGRESS_TN_CREATE_VDS_FOLDER_REALISATION",
        "DEPLOYMENT_PROGRESS_TN_CREATE_UPDATING_STATE",
        "DEPLOYMENT_PROGRESS_TN_CREATE_SUCCESS",
        "DEPLOYMENT_PROGRESS_TN_DELETE_BEGIN_TN_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_DELETE_PREPARE_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_DELETE_SENDING_HOST_CONFIG",
        "DEPLOYMENT_PROGRESS_TN_DELETE_WAITING_FOR_HOST_CONFIG_REPLY",
        "DEPLOYMENT_PROGRESS_TN_DELETE_HANDLING_APP_INIT",
        "DEPLOYMENT_PROGRESS_TN_DELETE_SYNCING_LS",
        "DEPLOYMENT_PROGRESS_TN_DELETE_VDS_FOLDER_REALISATION",
        "DEPLOYMENT_PROGRESS_TN_DELETE_UPDATING_STATE",
        "DEPLOYMENT_PROGRESS_TN_DELETE_SUCCESS"
      ],
      "readonly": true,
      "required": false,
      "title": "Deployment step",
      "type": "string"
    },
    "current_step_title": {
      "readonly": true,
      "required": false,
      "title": "Deployment step title",
      "type": "string"
    },
    "progress": {
      "readonly": true,
      "required": false,
      "title": "Percentage of deployment completed",
      "type": "integer"
    }
  },
  "title": "Deployment progress of transport node",
  "type": "object"
}