Interface ZertoResourceReportResource


@Path("/orgs") @Consumes("application/json") @Produces("application/vnd.ilandcloud.api.v1.0+json") public interface ZertoResourceReportResource
Zerto Resource Report Resource V1.

Exposes the resource samples the Zerto Virtual Managers report for the VMs an organization protects, scoped to a single organization. Samples that cannot be attributed to an organization are never returned.

  • Method Details

    • getZertoVmResourceReports

      @GET @Path("/{orgUuid}/zerto-resource-reports") ZertoVmResourceReportListResponse getZertoVmResourceReports(@PathParam("orgUuid") String orgUuid, @BeanParam ZertoVmResourceReportFilterParams filterParams)
      Retrieves the Zerto VM resource report samples of an organization, most recently sampled first.

      The samples are collected hourly and retained for three years, so the requested window is bounded: it defaults to the last 24 hours and may span at most 7 days. A request for a wider window, or one whose startTime is later than its endTime, is rejected. Walk a longer period one window at a time. Example response:

       {
         "data": [
           {
             "sampleTime": "2026-09-01T12:00:00Z",
             "vpgName": "acme-crm-vpg",
             "vpgCrmIdentifier": "0011x00000ABCDEabc",
             "zorgName": "acme",
             "recoverySiteJournalUsedStorageInGB": 12.5,
             "recoverySiteVolumesUsedStorageInGB": 80.25,
             "protectedSiteVolumesUsedStorageInGB": 40.5,
             "protectedVmName": "acme-crm-db-01",
             "protectedVmCpuCount": 4,
             "protectedVmMemoryInMB": 8192
           },
           {
             "sampleTime": "2026-09-01T11:00:00Z",
             "vpgName": "acme-crm-vpg",
             "vpgCrmIdentifier": "0011x00000ABCDEabc",
             "zorgName": "acme",
             "recoverySiteJournalUsedStorageInGB": 12.25,
             "recoverySiteVolumesUsedStorageInGB": 80.25,
             "protectedSiteVolumesUsedStorageInGB": 40.5,
             "protectedVmName": "acme-crm-db-01",
             "protectedVmCpuCount": 4,
             "protectedVmMemoryInMB": 8192
           }
         ],
         "current_page_parameters": {
           "offset": 0,
           "limit": 25,
           "order": "DESC",
           "start_time": 1756641600000,
           "end_time": 1756728000000
         },
         "total_records": 2,
         "last_page": true
       }
        

      Parameters:
      orgUuid - the organization uuid
      filterParams - the filter and paging params
      Returns:
      ZertoVmResourceReportListResponse