数据类型
BackupJobVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| jobName | String | 是 | 备份任务名。 |
| jobId | String | 是 | 备份任务id。 |
| productType | String | 是 | 产品类型缩写。 |
| instanceId | String | 是 | 实例id。 |
| createdTime | String | 是 | 创建时间。 |
| recentActionTime | String | 是 | listvo列表信息最近执行时间。 |
| recentActionResult | String | 是 | 最近执行结果。 |
| recentActionSize | long | 是 | 最近执行存储量。 |
| status | String | 是 | 备份任务状态。 |
| cronExpression | String | 是 | cron表达式。 |
| retentionPolicy | int | 是 | 保留策略。 |
| retentionType | String | 是 | 保留策略类型。 |
BackupJobDetailVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| backupJobVO | BackupJobVO | 是 | 备份任务基本信息 |
| totalSize | long | 是 | 备份任务执行总备份量 |
| successCount | int | 是 | 成功备份次数 |
| failCount | int | 是 | 失败备份次数 |
| totalCount | int | 是 | 备份总次数 |
BackupVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| id | String | 是 | 备份记录id。 |
| createdTime | String | 是 | 创建时间。 |
| backupName | String | 是 | 备份名称。 |
| status | String | 是 | 备份状态。 |
| size | long | 是 | 备份大小。 |
| backupId | String | 是 | 备份id。 |
| InstanceId | String | 是 | 实例ID。 |
| ActualSize | String | 是 | 实际备份大小 |
BackupJobInfoDTO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| jobName | String | 是 | 备份任务名 |
| productType | String | 是 | 产品类型缩写 |
| instanceId | String | 是 | 所选实例id |
| cronExpression | String | 是 | cron表达式 |
| retentionPolicy | int | 是 | 保留策略。 |
| retentionType | String | 是 | 保留策略类型。 |
| executeBackup | boolean | 否 | 是否立即备份 |
ListVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| data | List |
是 | 数据信息 |
| pageSize | int | 是 | 每一页最多显示几项 |
| pageNo | int | 是 | 当前页数为第几页 |
| total | long | 是 | 请求一共得到多少条数据 |
HistoryJobListVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| pageNo | int | 是 | 当前页数为第几页 |
| pageSize | int | 是 | 每一页最多显示几项 |
| totalCount | int | 是 | 一共有多少条数据 |
| jobList | List<HistoryJobVO> | 是 | 历史任务列表 |
HistoryJobVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| id | String | 是 | 任务id |
| jobType | String | 是 | 任务类型(默认backup) |
| jobStatus | String | 是 | 任务状态 |
| storageSpaceType | String | 是 | 数据源类型 |
| dataSource | String | 是 | 数据源 |
| createdTime | String | 是 | 创建时间 |
| updatedTime | String | 是 | 结束时间 |
StorageVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| date | String | 是 | 备份日期。 |
| storage | long | 是 | 备份量。 |
BackupStatisticVO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| bucketName | String | 是 | 桶名 |
| storageSpaceType | String | 是 | 产品类型 |
| owner | Boolean | 是 | 是否是自己创建的桶,true表示是,false表示是子账号创建的桶 |
| storage | StorageDTO | 是 | 备份存储空间信息 |
| backupCount | CountDTO | 是 | 备份次数信息 |
StorageDTO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| used | long | 是 | 已用备份存储空间 |
| free | long | 是 | 空闲备份存储空间 |
| total | long | 是 | 总备份存储空间 |
CountDTO
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| success | long | 是 | 备份成功次数 |
| failed | long | 是 | 备份失败次数 |
| total | long | 是 | 总备份次数 |