NSX-T Data Center REST API

BackupOperationStatus (type)

{
  "additionalProperties": false,
  "id": "BackupOperationStatus",
  "module_id": "BackupConfiguration",
  "properties": {
    "backup_id": {
      "required": true,
      "title": "Unique identifier of a backup",
      "type": "string"
    },
    "end_time": {
      "$ref": "EpochMsTimestamp",
      "required": false,
      "title": "Time when operation was ended"
    },
    "error_code": {
      "enum": [
        "BACKUP_NOT_RUN_ON_MASTER",
        "BACKUP_SERVER_UNREACHABLE",
        "BACKUP_AUTHENTICATION_FAILURE",
        "BACKUP_PERMISSION_ERROR",
        "BACKUP_TIMEOUT",
        "BACKUP_BAD_FINGERPRINT",
        "BACKUP_GENERIC_ERROR",
        "UPGRADE_IN_PROGRESS",
        "CERTIFICATE_ROTATION_IN_PROGRESS"
      ],
      "required": false,
      "title": "Error code",
      "type": "string"
    },
    "error_message": {
      "required": false,
      "title": "Error code details",
      "type": "string"
    },
    "start_time": {
      "$ref": "EpochMsTimestamp",
      "required": false,
      "title": "Time when operation was started"
    },
    "success": {
      "required": true,
      "title": "True if backup is successfully completed, else false",
      "type": "boolean"
    }
  },
  "readOnly": true,
  "title": "Backup operation status",
  "type": "object"
}