云服务器内容精选

  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 群组ID 最小长度:1 最大长度:64 name String 群组名称 最小长度:1 最大长度:24 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 状态码: 418 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 host_group_id String 主机组ID 最小长度:36 最大长度:36 host_group_name String 主机组名称 最小长度:1 最大长度:64 host_group_type String 主机组类型。linux:linux类型,windows:windows类型 枚举值: linux windows host_id_list Array of strings 主机ID列表 最小长度:36 最大长度:36 host_group_tag Array of HostGroupTagResBody objects 标签信息. create_time Long 创建时间 最小值:0 最大值:9999999999999 update_time Long 更新时间 最小值:0 最大值:9999999999999 表6 HostGroupTagResBody 参数 参数类型 描述 key String 标签Key 最小长度:1 最大长度:36 value String 标签Value 最小长度:1 最大长度:36 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:8 error_msg String 错误描述 最小长度:1 最大长度:1000 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:8 error_msg String 错误描述 最小长度:1 最大长度:1000
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从 IAM 服务获取的用户Token,获取方式请参见:获取用户Token 最小长度:1 最大长度:10000 Content-Type 是 String 该字段填为:application/json;charset=UTF-8。 最小长度:30 最大长度:30 表3 请求Body参数 参数 是否必选 参数类型 描述 host_group_name 是 String 主机组名称 最小长度:1 最大长度:64 host_group_type 是 String 主机组类型。windows:windows类型,linux:linux类型 枚举值: linux windows host_id_list 否 Array of strings 主机组ID列表。主机类型必须与主机组类型一致 最小长度:36 最大长度:36 host_group_tag 否 Array of HostGroupTag objects 标签信息。最多支持20个标签。KEY不能重复。 表4 HostGroupTag 参数 是否必选 参数类型 描述 key 否 String 标签Key 最小长度:1 最大长度:128 value 否 String 标签Value 最小长度:0 最大长度:255
  • 请求示例 创建主机组,host_group_name和host_group_type为必填参数 POST https://{endpoint}/v3/{project_id}/lts/host-group { "host_group_name" : "APIxx3", "host_group_type" : "linxx", "host_id_list" : [ "dc1dab7e-b045-4e77xxd1bf7", "713a9fxx2df-24c4ca599def" ], "host_group_tag" : [ { "key" : "xxx", "value" : "xxx" }, { "key" : "xxx1", "value" : "xxx" } ] }
  • 响应示例 状态码: 200 创建主机组请求响应成功 { "host_group_id" : "598c77aa-c69b-42f0-8cb8-983178ad5b38", "host_group_name" : "devspore_app_dzhou1", "host_group_type" : "linux", "host_id_list" : [ "dc1dab7e-b045-4e77-bda4-914d083d1bf7", "xxxxx" ], "host_group_tag" : [ { "key" : "xxx", "value" : "xxx" } ], "create_time" : 1635149410332, "update_time" : 1635149410332 } 状态码: 400 非法请求 建议根据error_msg直接修改该请求。 { "error_code" : "LTS.1807", "error_msg" : "Invalid host group id" } 状态码: 500 表明服务端能被请求访问到,但是服务内部出错。 { "error_code" : "LTS.0010", "error_msg" : "Internal Server Error" }
  • 请求示例 创建主机组 POST https://{endpoint}/v3/{project_id}/lts/host-group /v3/{project_id}/lts/host-group { "host_group_name" : "APIxx3", "host_group_type" : "linxx", "host_id_list" : ["dc1dab7e-b045-4e77xxd1bf7", "713a9fxx2df-24c4ca599def"], "host_group_tag" : [{ "key" : "xxx", "value" : "xxx" }, { "key" : "xxx1", "value" : "xxx" } ]}
  • 响应示例 状态码: 200 创建主机组请求响应成功 { "host_group_id" : "598c77aa-c69b-42f0-8cb8-983178ad5b38", "host_group_name" : "devspore_app_dzhou1", "host_group_type" : "linux", "host_id_list" : ["dc1dab7e-b045-4e77-bda4-914d083d1bf7", "xxxxx"], "host_group_tag" : [{ "key" : "xxx", "value" : "xxx" } ], "create_time" : 1635149410332, "update_time" : 1635149410332} 状态码: 400 非法请求 建议根据error_msg直接修改该请求。 { "error_code" : "LTS.1807", "error_msg" : "Invalid host group id" } 状态码: 500 表明服务端能被请求访问到,但是服务内部出错。 { "error_code" : "LTS.0010", "error_msg" : "Internal Server Error" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token,获取方式请参见:获取用户Token。 最小长度:1 最大长度:10000 Content-Type 是 String 该字段填为:application/json;charset=UTF-8。 最小长度:30 最大长度:30 表3 请求Body参数 参数 是否必选 参数类型 描述 host_group_name 是 String 主机组名称 最小长度:1 最大长度:64 host_group_type 是 String 主机组类型。windows:windows类型,linux:linux类型 枚举值: linux windows host_id_list 否 Array of strings 主机ID列表。主机类型必须与主机组类型一致 最小长度:36 最大长度:36 host_group_tag 否 Array of HostGroupTag objects 标签信息。最多支持20个标签。KEY不能重复。 表4 HostGroupTag 参数 是否必选 参数类型 描述 key 否 String 标签Key 最小长度:1 最大长度:128 value 否 String 标签Value 最小长度:0 最大长度:255
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 host_group_id String 主机组ID 最小长度:36 最大长度:36 host_group_name String 主机组名称 最小长度:1 最大长度:64 host_group_type String 主机组类型。linux:linux类型,windows:windows类型 枚举值: linux windows host_id_list Array of strings 主机ID列表 最小长度:36 最大长度:36 host_group_tag Array ofHostGroupTag objects 标签信息 create_time Long 创建时间 最小值:0 最大值:9999999999999 update_time Long 更新时间 最小值:0 最大值:9999999999999 表6 HostGroupTag 参数 参数类型 描述 key String 标签Key 最小长度:1 最大长度:128 value String 标签Value 最小长度:0 最大长度:255 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:8 error_msg String 错误描述 最小长度:1 最大长度:1000 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:8 error_msg String 错误描述 最小长度:1 最大长度:1000