云服务器内容精选

  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。可通过如何获取用户Token获取。 表4 请求Body参数 参数 是否必选 参数类型 描述 set_id 是 String 服务组id,可通过获取服务组列表接口查询获得,通过返回值中的data.records.set_id(.表示各对象之间层级的区分)获得。 service_items 是 Array of service_items objects 服务组成员列表 表5 service_items 参数 是否必选 参数类型 描述 protocol 是 Integer 协议类型:TCP为6,UDP为17,ICMP为1,ICMPV6为58,ANY为-1,手动类型不为空,自动类型为空 source_port 是 String 源端口 dest_port 是 String 目的端口 description 否 String 服务成员描述
  • 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 data ServiceItemIds object 创建服务组成员返回数据 表7 ServiceItemIds 参数 参数类型 描述 items Array of items objects 服务组成员id列表 表8 items 参数 参数类型 描述 id String 服务组成员id 状态码: 400 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 响应示例 状态码: 200 添加服务组成员返回值 { "data" : { "items" : [ { "id" : "cc41c4af-86e8-4ed2-80ad-87d399aeaed0" } ] } } 状态码: 400 Bad Request { "error_code" : "CFW.00200001", "error_msg" : "空参数错误" }
  • URI POST /v1/{project_id}/service-items 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID, 可以从调API处获取,也可以从控制台获取。项目ID获取方式 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 企业项目ID,用户根据组织规划企业项目,对应的ID为企业项目ID,可通过如何获取企业项目ID获取,用户未开启企业项目时为0 fw_instance_id 否 String 防火墙id,可通过防火墙ID获取方式获取
  • 请求示例 给项目id为9d80d070b6d44942af73c9c3d38e0429的项目添加名称为ceshi的服务组成员,描述为添加服务组成员 https://{Endpoint}/v1/9d80d070b6d44942af73c9c3d38e0429/service-items { "set_id" : "7cdebed3-af07-494e-a3c2-b88bb8d58b57", "service_items" : [ { "description" : "添加服务组成员", "dest_port" : "1", "source_port" : "1", "protocol" : 6 } ] }
  • URI DELETE /v1/{project_id}/service-sets/{set_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目id set_id 是 String 服务集合id 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 企业项目id,用户支持企业项目后,由企业项目生成的id。 fw_instance_id 否 String 防火墙实例id,创建 云防火墙 后用于标志防火墙由系统自动生成的标志id,可通过调用查询防火墙实例接口获得。具体可参考APIExlorer和帮助中心FAQ。默认情况下,fw_instance_Id为空时,返回帐号下第一个墙的信息;fw_instance_Id非空时,返回与fw_instance_Id对应墙的信息。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 data IdObject object 删除服务组返回数据 表5 IdObject 参数 参数类型 描述 id String id值 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512