云服务器内容精选

  • 响应示例 状态码: 200 查询资源列表成功。 { "count" : 1, "page_data" : [ { "id" : "e2xxxx66f-81bxxxxxx9c38-80xxx0fxx9c84", "name" : "未命名大屏1", "create_user_name" : "dat***ig***", "create_date" : 1707215155901, "update_user_name" : "dat***ig***", "update_date" : 1707215155901, "status" : 0 } ] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 总数。 page_data Array of 表5 objects 分页数据。 表5 ResourceVO 参数 参数类型 描述 id String - name String 资源名称。 create_user_name String 创建者。 create_date Integer 创建日期。 update_user_name String 更新者。 update_date Integer 更新日期。 status Integer 发布状态。
  • URI GET /v1/{project_id}/resources/{resource_type} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 最小长度:0 最大长度:128 resource_type 是 String 资源类型。 最小长度:0 最大长度:128 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 偏移值。 最小值:0 缺省值:0 limit 否 Integer 返回列表数量。 最小值:10 缺省值:10 sort_key 否 String 排序字段。 sort_dir 否 String 排序类别: desc:倒序。 asc:正序。 缺省值:asc
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Workspace-Id 是 String 工作空间ID,即控制台的项目ID。 最小长度:0 最大长度:128 X-Auth-Token 是 String 用户Token。通过调用 IAM 服务获取IAM用户Token接口,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。 最小长度:0 最大长度:8192
  • 请求示例 查询资源血缘关系。 POST https://{endpoint}/v1/0e****127d****6b7****95750da/resources/relationships { "resources" : [ { "resource_type" : "portal", "resource_id" : "96334c9****4510a0035dff29a7582b" } ] }
  • 响应示例 状态码: 200 查询资源血缘关系成功。 { "resources" : [ { "resource_id" : "96334c9923****0a0035dff29a7582b", "resource_name" : "测试数据门户", "resource_type" : "portal", "relations" : [ { "resource_id" : "2545c456-****-a6d4-dd8419cac54a", "resource_name" : "大屏", "resource_type" : "screen", "relations" : [ ] }, { "resource_id" : "12e25f5f-4*****-8468-bdf69c25438f", "resource_name" : "仪表板", "resource_type" : "dashboard", "relations" : [ { "resource_id" : "980bc5e2-******4-a168-4d344065bcb3", "resource_name" : "数据集", "resource_type" : "dataset", "relations" : [ { "resource_id" : "c4d84a8******ba190c5cabf75dfe", "resource_name" : "datasource", "resource_type" : "datasource", "relations" : [ ] } ] } ] } ] } ], "workspace_id" : "e10aa3****e713d779c65e74" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Workspace-Id 是 String 工作空间ID,即控制台的项目ID。 最小长度:0 最大长度:128 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取IAM用户Token接口,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。 最小长度:0 最大长度:8192 表3 请求Body参数 参数 是否必选 参数类型 描述 resources 是 Array of resources objects 待查询血缘关系的资源信息列表。 数组长度:1 - 50 表4 resources 参数 是否必选 参数类型 描述 resource_type 是 String 资源类型。枚举值: datasource:数据源。 dataset:数据集。 metric:指标。 dashboard:仪表板。 screen:大屏。 embedAnalysis:嵌入分析。 subject:智能分析助手。 最小长度:1 最大长度:50 resource_id 是 String 资源ID。 最小长度:1 最大长度:64
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 resources Array of ResourceRelationDetailVO objects 资源血缘关系列表。 数组长度:0 - 50 workspace_id String 项目ID。 最小长度:0 最大长度:64 表6 ResourceRelationDetailVO 参数 参数类型 描述 resource_id String 资源ID。 最小长度:0 最大长度:64 resource_name String 资源名称。 最小长度:0 最大长度:255 resource_type String 资源类型。枚举值: datasource:数据源。 dataset:数据集。 metric:指标。 dashboard:仪表板。 screen:大屏。 embedAnalysis:嵌入分析。 portal:数据门户。 最小长度:1 最大长度:32 relations Array of ResourceRelationDetailVO objects 依赖资源列表。 数组长度:0 - 200