VProtectReportRequestV2 Data Type

Properties
name data type constraints description
instanceId string required
serverVersion string  
nodes array of NodeReportListRecord  
generalInfo map of string  
protectionStats InsightProtectionStats  
backupsInLast24h array of InsightBackupInLast24hRecord  
backupInfo array of BackupInfo  
hypervisorManagersInfo array of HypervisorManagerInfoRecord  
hypervisorsInfo array of HypervisorInfoRecord  
storageProvidersInfo array of StorageProviderInfoRecord  
license VProtectLicenseRequest required
cloudInfo InsightCloudInfo  
osAgents array of OSAgentReportListRecord  
protectedEntitiesWithBackup map of array of string  

Example

{
  "instanceId" : "...",
  "serverVersion" : "...",
  "nodes" : [ {
    "guid" : "...",
    "name" : "...",
    "version" : "...",
    "lastSeen" : 12345,
    "state" : "STOPPED",
    "totalSpace" : 12345,
    "usedSpace" : 12345,
    "lastSuccessfulLogin" : 12345,
    "lastFailedLogin" : 12345
  }, {
    "guid" : "...",
    "name" : "...",
    "version" : "...",
    "lastSeen" : 12345,
    "state" : "UNKNOWN",
    "totalSpace" : 12345,
    "usedSpace" : 12345,
    "lastSuccessfulLogin" : 12345,
    "lastFailedLogin" : 12345
  } ],
  "generalInfo" : {
    "property1" : "...",
    "property2" : "..."
  },
  "protectionStats" : {
    "vm" : {
      "protectedEntityType" : "OS_AGENT",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "app" : {
      "protectedEntityType" : "CLOUD_SITE",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "storage" : {
      "protectedEntityType" : "APP",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "cloudGroup" : {
      "protectedEntityType" : "OS",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "cloudTeam" : {
      "protectedEntityType" : "STORAGE",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "cloudSite" : {
      "protectedEntityType" : "APP",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    },
    "cloudUser" : {
      "protectedEntityType" : "APP",
      "noSchedule" : 12345,
      "notProtected" : 12345,
      "protectedNo" : 12345
    }
  },
  "backupsInLast24h" : [ {
    "protectedEntityType" : "CLOUD_GROUP",
    "failed" : 12345,
    "inProgress" : 12345,
    "successful" : 12345,
    "queued" : 12345,
    "totalData" : 12345,
    "effectiveBackupObjectCount" : 12345
  }, {
    "protectedEntityType" : "VM",
    "failed" : 12345,
    "inProgress" : 12345,
    "successful" : 12345,
    "queued" : 12345,
    "totalData" : 12345,
    "effectiveBackupObjectCount" : 12345
  } ],
  "backupInfo" : [ {
    "backupGuid" : "...",
    "protectedEntity" : "...",
    "protectedEntityGuid" : "...",
    "protectedEntityType" : "...",
    "originEntity" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "originEntityString" : "...",
    "status" : "SUCCESS",
    "size" : 12345,
    "type" : "...",
    "snapshotTime" : 12345,
    "statusInfo" : "...",
    "hypervisor" : "...",
    "hypervisorGuid" : "...",
    "hvManager" : "...",
    "hvManagerGuid" : "...",
    "dataCenter" : "...",
    "cluster" : "...",
    "storageProvider" : "...",
    "storageProviderGuid" : "...",
    "storagePool" : "...",
    "policy" : "...",
    "policyGuid" : "...",
    "sourceProject" : "...",
    "taskDurationTime" : 12345
  }, {
    "backupGuid" : "...",
    "protectedEntity" : "...",
    "protectedEntityGuid" : "...",
    "protectedEntityType" : "...",
    "originEntity" : {
      "type" : { },
      "guid" : "...",
      "name" : "..."
    },
    "originEntityString" : "...",
    "status" : "PARTIAL_SUCCESS",
    "size" : 12345,
    "type" : "...",
    "snapshotTime" : 12345,
    "statusInfo" : "...",
    "hypervisor" : "...",
    "hypervisorGuid" : "...",
    "hvManager" : "...",
    "hvManagerGuid" : "...",
    "dataCenter" : "...",
    "cluster" : "...",
    "storageProvider" : "...",
    "storageProviderGuid" : "...",
    "storagePool" : "...",
    "policy" : "...",
    "policyGuid" : "...",
    "sourceProject" : "...",
    "taskDurationTime" : 12345
  } ],
  "hypervisorManagersInfo" : [ {
    "type" : "...",
    "subtype" : "...",
    "version" : "...",
    "value" : 12345
  }, {
    "type" : "...",
    "subtype" : "...",
    "version" : "...",
    "value" : 12345
  } ],
  "hypervisorsInfo" : [ {
    "type" : "...",
    "subtype" : "...",
    "version" : "...",
    "value" : 12345
  }, {
    "type" : "...",
    "subtype" : "...",
    "version" : "...",
    "value" : 12345
  } ],
  "storageProvidersInfo" : [ {
    "type" : "...",
    "version" : "...",
    "value" : 12345
  }, {
    "type" : "...",
    "version" : "...",
    "value" : 12345
  } ],
  "license" : {
    "hash" : "...",
    "valid" : true,
    "validUntil" : 12345,
    "email" : "...",
    "props" : {
      "property1" : "...",
      "property2" : "..."
    },
    "propsWithUsage" : {
      "property1" : {
        "maxValue" : "...",
        "availableValue" : "..."
      },
      "property2" : {
        "maxValue" : "...",
        "availableValue" : "..."
      }
    }
  },
  "cloudInfo" : {
    "cloudServiceProviders" : 12345,
    "cloudSites" : 12345,
    "cloudGroups" : 12345,
    "cloudTeams" : 12345,
    "cloudUsers" : 12345
  },
  "osAgents" : [ {
    "guid" : "...",
    "lastLoginDate" : 12345,
    "lastSeen" : 12345,
    "status" : "CONNECTED",
    "osType" : "MAC"
  }, {
    "guid" : "...",
    "lastLoginDate" : 12345,
    "lastSeen" : 12345,
    "status" : "WORKING",
    "osType" : "WINDOWS"
  } ],
  "protectedEntitiesWithBackup" : {
    "property1" : [ "...", "..." ],
    "property2" : [ "...", "..." ]
  }
}