可让您基于保存到 Integration Server 数据库的数据生成报告,考虑到指定的报告设置。您可以指定想要就其保护生成报告的租户,和想要接收数据的时间间隔。
在“Accept
”请求的标头中,传递数据输出格式:Accept:application/csv
。
方法:
POST /api/2.0/virtualization/reports/tenants?tenantId={租户 ID
}&from={日期和时间
}&to={日期和时间
}
其中:
tenantId={
tenant ID
}
– Integration Server 数据库中的租户标识符。如果指定了租户,报告将只包括该租户的虚拟机的保护期间的信息。如果未指定租户,报告将包括指定期间受保护的所有虚拟机上的数据。from={
日期和时间
}
– 报告期的开始日期和时间,格式为 YYYY-MM-DDThh:mm:ss。如果未指定值,将使用 Integration Server 数据库中的最早记录的日期。to={
date and time
}
– 报告期的结束日期和时间,格式为 YYYY-MM-DDThh:mm:ss。如果未指定值,将使用当前日期。请求异步执行,REST API 返回“CreateTenantReport”任务的识别符。您可以使用“任务”监控报告生成过程的进度。任务执行完成后,“结果”字段会显示报告识别符或错误消息。
返回代码:
202 (Accepted)
– 请求被接受进行执行。响应返回“CreateTenantReport”任务的识别符。403 (Forbidden)
– 资源访问被拒绝。404 (Not Found)
– 未在 Integration Server 数据库中找到具有指定识别符的租户。