Queries swimming lane information by swimming lane ID.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mse:QuerySwimmingLaneById |
get |
*GovernanceNamespace
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| LaneId |
integer |
Yes |
The swimming lane ID. |
250 |
| Namespace |
string |
No |
The name of the MSE namespace. |
default |
| AcceptLanguage |
string |
No |
The language of the response. Valid values:
|
zh |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
RestResult |
||
| RequestId |
string |
The request ID. |
69AD2AA7-DB47-449B-941B-B14409DF**** |
| Success |
boolean |
Indicates whether the call was successful. Valid values:
|
true |
| ErrorCode |
string |
The error code. |
mse-100-000 |
| Message |
string |
The message. |
The request was successfully processed. |
| Data |
object |
The returned data. |
{id:102,name:"test"} |
| name |
string |
The swimming lane name. |
test |
| id |
integer |
The swimming lane ID. |
1 |
| tag |
string |
The tag corresponding to the swimming lane. |
gray |
| status |
integer |
The swimming lane status. |
1 |
| enable |
boolean |
The swimming lane switch. |
true |
| regionId |
string |
The region ID. |
cn-shanghai |
| groupId |
integer |
The swimming lane group ID. |
8 |
| entryRule |
string |
The entry application rule. |
{} |
| entryRules |
array |
The details of the entry application rules. |
|
|
object |
The entry application rule. |
||
| paths |
array |
The list of paths. |
|
|
string |
The path. |
/ |
|
| path |
string |
The path. |
/ |
| condition |
string |
The condition. |
AND |
| restItems |
array |
The Restful matching rules. |
|
|
object |
The Restful matching rule. |
||
| type |
string |
The matching type. |
cookie |
| name |
string |
The name. |
11111 |
| operator |
string |
The filter operator. |
rawvalue |
| nameList |
array |
The names. |
|
|
string |
The name. |
test |
|
| datum |
string |
The number. |
x |
| cond |
string |
The matching character. |
== |
| divisor |
integer |
The divisor. |
10 |
| remainder |
integer |
The remainder. |
10 |
| rate |
integer |
The percentage. |
30 |
| value |
string |
The value. |
hello |
| enableRules |
boolean |
Specifies whether to enable the rule. Valid values: |
true |
| gmtCreate |
string |
Rule Created At |
1683598484000 |
| gmtModified |
string |
Rule Modified At |
1683598484000 |
| gatewaySwimmingLaneRouteJson |
string |
The MSE gateway routing rule. |
{} |
| PathIndependentPercentageEnable |
boolean |
This parameter is discontinued. This parameter is used to specify whether to enable grayscale by path when Java gateway is used as the entry for the swimming lane group. |
false |
Examples
Success response
JSON format
{
"RequestId": "69AD2AA7-DB47-449B-941B-B14409DF****",
"Success": true,
"ErrorCode": "mse-100-000",
"Message": "The request was successfully processed.\n",
"Data": {
"name": "test",
"id": 1,
"tag": "gray",
"status": 1,
"enable": true,
"regionId": "cn-shanghai",
"groupId": 8,
"entryRule": "{}",
"entryRules": [
{
"paths": [
"/"
],
"path": "/",
"condition": "AND",
"restItems": [
{
"type": "cookie",
"name": "11111",
"operator": "rawvalue",
"nameList": [
"test"
],
"datum": "x",
"cond": "==",
"divisor": 10,
"remainder": 10,
"rate": 30,
"value": "hello"
}
]
}
],
"enableRules": true,
"gmtCreate": "1683598484000",
"gmtModified": "1683598484000",
"gatewaySwimmingLaneRouteJson": "{}",
"PathIndependentPercentageEnable": false
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalRequest | Invalid request:%s | Invalid request: %s |
| 400 | InvalidParameter | Parameter error:%s | Request parameter error: %s |
| 500 | InternalError | Console error. Try again later:%s | Console error. Try again later: %s |
| 403 | NoPermission | You are not authorized to perform this operation:%s | You do not have the permission to use this interface:%s |
| 404 | NotFound | Not found:%s | The resource does not exist:%s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.