云服务器内容精选

  • 响应示例 状态码:200 创建工作空间成功的响应参数。 { "id" : "**d05d1a553b4e188ea878e7dcb85e**", "name" : "test-workspace", "description" : "It is a test project'", "owner" : "testUser", "create_time" : 1470000020000, "update_time" : 1470000030000, "enterprise_project_id" : "***b0091-887f-4839-9929-cbc884f1e***", "enterprise_project_name" : "test-eps", "auth_type" : "public", "status" : "NORMAL", "status_info" : "" }
  • 响应参数 状态码:200 表5 响应Body参数 参数 参数类型 描述 owner String 创建者名称。 auth_type String 授权类型。默认值为PUBLIC。PUBLIC:租户内部公开访问。PRIVATE:仅创建者和主账号可访问。INTERNAL:创建者、主账号、指定 IAM 子账号可访问,需要与grants参数配合使用。 enterprise_project_id String 企业项目ID。 update_time Integer 最后修改时间,UTC。 create_time Integer 创建时间,UTC。 enterprise_project_name String 企业项目名称。 name String 工作空间名称。 description String 工作空间描述。 id String 工作空间ID,系统生成的32位UUID,不带橫线。 status String 工作空间状态。 CREATE_FAILED:创建失败。 NORMAL:状态正常。 DELETING:正在删除。 DELETE_FAILED:删除失败。 status_info String 状态描述,默认为空。该字段会补充显示状态的详细信息。如删除失败时,可通过该字段查看删除失败的原因。 grants Array of grants objects 授权用户列表。默认为空。需要与“auth_type”参数配合使用,且仅当授权类型为“INTERNAL”时才会生效。 表6 grants 参数 参数类型 描述 user_id String 用户ID,此参数与user_name必填一个。两者都填优先使用user_id。 user_name String IAM用户名称。此参数与user_id必填一个。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 grants 否 Array of grants objects 授权用户列表,默认为空。需要与“auth_type”参数配合使用,且仅当授权类型为“INTERNAL”时才会生效。 auth_type 否 String 授权类型。可选值有PUBLIC、PRIVATE、INTERNAL。默认值为PUBLIC。 PUBLIC:租户内部公开访问。 PRIVATE:仅创建者和主账号可访问。 INTERNAL:创建者、主账号、指定IAM子账号可访问,需要与grants参数配合使用。 enterprise_project_id 否 String 企业项目ID。 name 是 String 工作空间名称。长度限制为4-64字符,支持中文、大小写字母、数字、中划线和下划线。同时'default'为系统预留的默认工作空间名称,用户无法自己创建名为'default'的工作空间。 description 否 String 工作空间描述,默认为空。长度限制为0-256字符。 表4 grants 参数 是否必选 参数类型 描述 user_id 否 String IAM用户ID。此参数与user_name必填一个。两者都填优先使用user_id。 user_name 否 String IAM用户名称。此参数与user_id必填一个。
  • 请求示例 创建工作空间。设置工作空间名称为“test-workspace”,授权类型为“internal”,授权的IAM用户名称为“test”。 POST https://{endpoint}/v1/{project_id}/workspaces { "name" : "test-workspace", "description" : "It is a test project", "enterprise_project_id" : "***b0091-887f-4839-9929-cbc884f1e***", "auth_type" : "internal", "grants" : [ { "user_name" : "test" } ] }
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Authorization 是 String 该字段存储的是Access Token。调用KooDrive的API使用Token认证,拥有Token就代表拥有某种权限,在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。Access Token的获取请参考对应的开发手册,格式参考:Bearer+{access_token} X-Traceid 否 String 消息日志跟踪标识(必须58位) language 否 String 国际化语言标识,符合i18n规范,如zh-CN表示简体中文,en-US表示美式英语,不传默认美式英语 X-User-Id 是 String 用户id,用于app鉴权 X-Date 是 String 日期,用于app鉴权 Host 是 String 地址,用于app鉴权 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 空间名称 iconUrl 否 String 空间头像 capacity 否 Integer 空间大小 addGroupUsers 是 Array of AddGroupUsers objects 添加群组用户列表 表3 AddGroupUsers 参数 是否必选 参数类型 描述 userId 是 String 用户id template 是 Long 权限模板id,自定义模板传-1 capabilities 否 Capabilities object 权限值(自定义模板时传递) 表4 Capabilities 参数 是否必选 参数类型 描述 addChildNodePermission 是 Boolean 新建文件/文件夹权限;true有权限,false无权限。 copyPermission 是 Boolean 复制权限;true有权限,false无权限。 deletePermission 是 Boolean 删除权限;true有权限,false无权限。 downloadPermission 是 Boolean 下载权限;true有权限,false无权限。 editPermission 是 Boolean 编辑权限;true有权限,false无权限(暂不支持编辑)。 listChildNodePermission 是 Boolean 可见列表权限;true有权限,false无权限。 removeChildNodePermission 是 Boolean 移动权限;true有权限,false无权限。 renameFilePermission 是 Boolean 重命名权限;true有权限,false无权限。 shareFilePermission 是 Boolean 分享权限;true有权限,false无权限。 uploadPermission 是 Boolean 上传权限;true有权限,false无权限。 viewPermission 是 Boolean 预览权限;true有权限,false无权限。
  • 处理方法 本文以修复ext4文件系统为例,其他文件系统错误会有差异。 登录弹性云服务器。 执行以下命令,卸载已经挂载的分区(此处以xvdb1的挂载点为/mnt/sdc为例)。 umount /mnt/sdc 执行以下命令,修复已损坏的文件系统。 fsck -y /mnt/sdc 修复需要较长时间,在此期间请勿做其他操作。 待磁盘修复完毕后,执行以下命令将分区重新挂载。 mount -a 执行以下命令,重启服务器。 reboot
  • 应用说明 服务内置了多种应用,方便用户使用,具体描述如表5所示。 表5 内置应用说明 名称 描述 操作类型 数据库下载 该类应用允许用户下载结构化数据如 CS V和JDBC类型的数据。 下载:用户可使用该应用下载数据到数据库。 数据库预览 该类应用允许用户查看结构化数据如CSV和JDBC类型的数据。 查看:用户可使用该应用预览查看数据库数据。 PDF查看 该类应用允许用户预览查看PDF文件,仅供测试。 查看:用户可使用该应用预览查看PDF文件。 文档本地下载 该类应用允许用户下载数据到本地。 下载:用户可使用该应用下载数据到本地。 LUCKY_EXCEL 该类应用允许用户预览查看Excel文件,仅供测试。 查看:用户可使用该应用预览查看Excel文件。 文档远程下载 该类应用允许用户下载SFTP、FTP、OBS等非结构化数据。 下载:用户下载SFTP、FTP、OBS等非结构化数据。 图片预览 该类应用允许用户预览图片文件。 查看:用户可以使用该应用预览查看图片文件。
  • 响应示例 状态码: 200 创建成功返回值 { "domain_id" : "0531ed520xxxxxxebedb6e57xxxxxxxx", "region_id" : "cn-north-1", "project_id" : "2b31ed520xxxxxxebedb6e57xxxxxxxx", "dataspace_id" : "a00106ba-bede-453c-8488-b60c70bd6aed", "dataspace_name" : "dataspace-01", "dataspace_type" : "system-defined", "description" : "test dataspace", "create_by" : "0642ed520xxxxxxebedb6e57xxxxxxxx", "create_time" : 1584883694354, "update_by" : "0642ed520xxxxxxebedb6e57xxxxxxxx", "update_time" : 1584883694354}
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 domain_id String 账号ID region_id String region ID project_id String 项目ID dataspace_id String 工作空间ID dataspace_name String 工作空间名称 dataspace_type String 数据空间类型;可选值:system-defined(系统预定义)、user-defined(用户自定义) description String 描述 create_by String 创建者 create_time Long 创建时间 update_by String 更新者 update_time Long 更新时间
  • 响应示例 状态码: 200 请求成功 { "create_time" : "2024-07-02T09:25:17Z+0800", "creator_id" : "b4*****************************46a", "creator_name" : "l00644738", "description" : "我的工作空间", "domain_id" : "ac*****************************bf4", "domain_name" : "scc****09", "enterprise_project_id" : "", "enterprise_project_name" : "", "id" : "39*************bf", "is_view" : false, "modifier_id" : "", "modifier_name" : "", "name" : "我的工作空间", "project_id" : "15**************************da6", "project_name" : "cn-north-4", "region_id" : "cn-north-4", "update_time" : "2024-07-02T09:25:17Z+0800", "view_bind_id" : "", "view_bind_name" : "", "workspace_agency_list" : [ ]}
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 id String 工作空间id create_time String 创建时间 update_time String 更新时间 name String 工作空间名称 description String 工作空间描述 creator_id String 创建人id creator_name String 创建人名称 modifier_id String 修改人id modifier_name String 修改人名称 project_id String 所属项目id project_name String 所属项目名称 domain_id String 所属租户id domain_name String 所属租户名称 enterprise_project_id String 企业项目id enterprise_project_name String 企业项目名称 is_view Boolean 是否是视图 region_id String 区域id view_bind_id String 视图绑定的空间id view_bind_name String 视图绑定的空间名称 workspace_agency_list Array of workspace_agency_list objects 仅用于视图场景,列出了该视图纳管的空间列表 表6 workspace_agency_list 参数 参数类型 描述 project_id String 委托空间所属项目id id String 空间委托id name String 空间委托名称 region_id String 委托空间所属region id workspace_attribution String THIS_ACCOUNT:本账号空间,CROSS_ACCOUNT:跨账号空间 agency_version String 用户创建托管空间时使用的IAM委托版本,V3或者V5 domain_id String 委托租户id domain_name String 委托租户名称 iam_agency_id String iam委托id iam_agency_name String iam委托名称 resource_spec_code Array of strings 委托空间购买版本 selected Boolean 是否被视图选中 状态码: 400 表7 响应Body参数 参数 参数类型 描述 code String 错误码 message String 错误消息 状态码: 500 表8 响应Body参数 参数 参数类型 描述 code String 错误码 message String 错误消息
  • 请求示例 创建工作空间请求体 { "name" : "我的工作空间", "region_id" : "cn-north-4", "project_name" : "cn-north-4", "enterprise_project_id" : "", "enterprise_project_name" : "", "tags" : [ { "key" : "tag1", "value" : "value1" } ], "description" : "我的工作空间"}
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 content-type 是 String application/json;charset=UTF-8 表3 请求Body参数 参数 是否必选 参数类型 描述 region_id 是 String 区域id enterprise_project_id 否 String 企业项目id enterprise_project_name 否 String 企业项目名称 view_bind_id 否 String 视图绑定的空间id is_view 否 Boolean 是否是视图 name 是 String 工作空间名称 description 否 String 工作空间描述 project_name 是 String 项目名称 tags 否 Array of TagsPojo objects 通过给账号下的资源添加标签,可以对资源进行自定义标记,实现资源的分类。可到标签管理服务使用可视化表格操作资源标签,并对标签进行批量编辑。 表4 TagsPojo 参数 是否必选 参数类型 描述 key 否 String 标签key value 否 String 标签value
  • 空间待办 空间待办展示本空间内的所有待办事项,支持转处理人。仅空间内的管理员角色拥有空间待办菜单权限。 点击待办业务名称,可快速进入该待办的详情页面; 点击待办的“流程处理”,可查看该待办的处理流程记录; 点击“转处理人”,可将该待办转他人处理。 图1 空间待办 如果您不是空间内的管理员,可在“空间管理-成员管理”处查看本空间成员角色,联系本空间的管理员为您在空间内设置管理员角色。 父主题: 空间管理