获取泳道组下所有泳道
功能介绍
此API用于获取泳道组下所有泳道。
URI
GET /v3/{project_id}/cas/swimlane-group/{lane_group_id}/swimlane
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| project_id | 是 | String | 租户项目ID。获取方法,请参考获取项目ID。 | 
| lane_group_id | 是 | String | 泳道组ID。获取方法,请参考6.4.2-获取所有泳道组。 | 
请求消息
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| Content-Type | 是 | String | 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 | 
| X-Auth-Token | 是 | String | 调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考认证鉴权。 | 
响应消息
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| swimlanes | Array of objects | 泳道列表,请参考表4。 | 
| count | Integer | 泳道列表数量。 | 
| 参数 | 参数类型 | 描述 | 
|---|---|---|
| id | String | 泳道ID。 | 
| name | String | 泳道名称。 | 
| swimlane_group_id | String | 所属的泳道组ID。 | 
| type | String | 泳道类型。 
 | 
| tag | String | 泳道标签,根据标签来控制流量的走向。 | 
| route_status | String | 泳道路由状态。 
 | 
| rule_match_mode | String | 路由规则匹配模式。 当泳道组灰度类型为基于内容,即gray_release_type为CONTENT时生效。 
 | 
| rules | Array of objects | 路由规则。当泳道组灰度类型为基于内容,即gray_release_type为CONTENT时生效。请参考表5。 | 
| weight | Integer | 泳道流量权重。范围在0-100之间。 当泳道组灰度类型为基于流量,即gray_release_type为WEIGHT时生效。 | 
| project_id | String | 项目ID。 | 
| create_time | Integer | 创建时间。 | 
| update_time | Integer | 更新时间。 | 
| creator | String | 创建人。 | 
请求示例
无
响应示例
{
	"swimlanes" : [
		{
			"id" : "9974a8b3-cbd7-4084-bac9-194f7d5ba3da",
			"name" : "gray",
			"swimlane_group_id" : "b76dad96-66cf-4ae7-aa55-11b6d630e777",
			"type" : "GRAY",
			"tag" : "gray",
			"weight" : 0,
			"route_status" : "DISABLED",
			"rule_match_mode" : null,
			"project_id" : "4008a952b3f44b5a919c9a48d90811f3",
			"rules" : null,
			"creator" : "test_user",
			"create_time" : 1722928561358,
			"update_time" : 1722928561358
		}
	],
	"count" : 1
}
 状态码
| 状态码 | 描述 | 
|---|---|
| 200 | 操作成功 | 
| 400 | 错误的请求 | 
| 404 | 请求对象不存在 | 
| 500 | 内部错误 | 
错误码
请参考ServiceStage错误码。
 
  