云服务器内容精选

  • 请求示例 POST https://dme.cn-north-4.huaweicloud.com/rdm_b3f9b7523a6141f4b2d76b92d6595281_app/publicservices/api/HistoryDataModel/queryHistoryData/10/1 { "applicationId" : "b3f9b7523a6141f4b2d76b92d6595281", "params" : { "startLastModifiedTime" : "2024-03-13T11:25:28.000+0000", "endLastModifiedTime" : "2024-03-15T11:25:28.000+0000", "rdmVersion" : 1, "id" : "1" } }
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "id" : "1", "creator" : "test1", "createTime" : "2023-12-04T11:52:48.000+0000", "modifier" : "XDM_Developer xxx", "lastUpdateTime" : "2023-12-04T12:07:59.000+0000", "rdmVersion" : 1, "rdmOperationType" : "CREATE", "rdmExtensionType" : "PersistableModel", "tenant" : { "id" : "-1", "creator" : "xdmAdmin", "createTime" : "2023-12-01T01:25:21.000+0000", "modifier" : "xdmAdmin", "lastUpdateTime" : "2023-12-01T01:25:21.000+0000", "rdmVersion" : 1, "rdmOperationType" : null, "rdmExtensionType" : "Tenant", "tenant" : null, "className" : "Tenant", "name" : "basicTenant", "description" : "默认租户", "code" : "basicTenant", "disableFlag" : false, "dataSource" : "DefaultDataSource" }, "className" : "HistoryDataModel" } ], "errors" : [ ], "pageInfo" : { "curPage" : 1, "pageSize" : 10, "totalRows" : 1, "totalPages" : 1 } }
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM用户的token。 获取方法请参见获取IAM用户Token。 表4 请求Body参数 参数 是否必选 参数类型 描述 applicationId 否 String 应用ID。 params 否 MongPageRequest object 参数对象。 表5 MongPageRequest 参数 是否必选 参数类型 描述 endLastModifiedTime 否 String 结束时间。系统以数据实例的最后修改时间作为查询条件,您定义的开始时间和结束时间作为时间范围进行查询。 id 是 String 数据实例ID。 rdmVersion 否 Integer 版本号。 sourceId 否 String 关系实体源端ID。 sourceRdmVersion 否 Integer 关系实体源端系统版本。 startLastModifiedTime 否 String 开始时间。系统以数据实例的最后修改时间作为查询条件,您定义的开始时间和结束时间作为时间范围进行查询。 targetId 否 String 关系实体目标端ID。 targetRdmVersion 否 Integer 关系实体目标端系统版本。 targetType 否 String 单边不确定关系的目标端类型。
  • 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 result String 请求结果。 data Array of HistoryDataModelHistoryViewDTO objects 请求数据。 errors Array of strings 异常信息。 pageInfo PageInfoViewDTO object 分页信息。 表7 HistoryDataModelHistoryViewDTO 参数 参数类型 描述 id String 唯一标识。 creator String 创建人。 createTime String 创建时间。 modifier String 修改人。 lastUpdateTime String 修改时间。 rdmVersion Integer 系统版本。 rdmOperationType String 操作类型。 CREATE:创建操作。 UPDATE:更新操作。 LOGICALDELETE:软删除操作。 DELETE:删除操作。 CASCADE:级联操作。 rdmExtensionType String 扩展类型。 rdmDeleteFlag Integer 删除标志。 tenant TenantHistoryViewDTO object 租户信息。 className String 类名称。 表8 TenantHistoryViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 kiaguid String KIA密级。 lastUpdateTime String 最后更新时间。 modifier String 更新者。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmOperationType String 操作类型。 CREATE:创建操作。 UPDATE:更新操作。 LOGICALDELETE:软删除操作。 DELETE:删除操作。 CASCADE:级联操作。 rdmVersion Integer 系统版本。 securityLevel String 安全密级。 INTERNAL:内部公开。 SECRET:秘密。 CONFIDENTIAL:机密。 TOP_SECRET:绝密。 tenant TenantHistoryViewDTO object 租户信息。 表9 PageInfoViewDTO 参数 参数类型 描述 curPage Integer 当前页。 pageSize Integer 每页大小。 totalRows Integer 总行数。 totalPages Integer 总页数。
  • URI POST /rdm_{identifier}_app/publicservices/api/{modelName}/queryHistoryData/{pageSizePath}/{curPagePath} 表1 路径参数 参数 是否必选 参数类型 描述 identifier 是 String 应用ID。 modelName 是 String 数据模型的英文名称。 pageSizePath 是 Integer 分页大小(路径参数)。 curPagePath 是 Integer 当前页数(路径参数)。 表2 Query参数 参数 是否必选 参数类型 描述 curPage 否 Integer 当前页。 pageSize 否 Integer 每页大小。 totalRows 否 Integer 总行数。 totalPages 否 Integer 总页数。 limit 否 Integer 每页显示条目数量,limit和offset均传正确的数值时才起作用,且优先级高于pageSize和curPage。 offset 否 Integer 偏移量,limit和offset均传正确的数值时才起作用,且优先级高于pageSize和curPage。