Membuat atau memperbarui swimlane.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
sae:CreateOrUpdateSwimmingLane |
create |
*全部资源
|
None | None |
Sintaks permintaan
POST /pop/v1/cas/gray/createOrUpdateSwimmingLane HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| LaneId |
integer |
No |
ID swimlane. |
13857 |
| LaneName |
string |
No |
Nama swimlane. |
test |
| LaneTag |
string |
No |
Tag swimlane. |
g1 |
| GroupId |
integer |
No |
ID kelompok swimlane. |
b2a8a925-477a-eswa-b823-d5e22500**** |
| NamespaceId |
string |
No |
ID namespace. |
cn-beijing:test |
| CanaryModel |
integer |
No |
Mode rilis canary end-to-end.
|
0 |
| Enable |
boolean |
No |
Status swimlane.
|
true |
| AppEntryRule |
object |
No |
Konfigurasi entri rute gerbang. Catatan
Parameter ini wajib diisi jika aplikasi entri gerbang untuk kelompok swimlane adalah aplikasi Java. |
|
| Paths |
array |
No |
The request paths to match. |
|
|
string |
No |
The request path. |
/A |
|
| Percentage |
integer |
No |
The traffic percentage for percentage-based routing. Valid values: 0 to 100. |
50 |
| ConditionJoiner |
string |
No |
The logical operator used to combine conditions.
|
AND |
| Conditions |
array<object> |
No |
The match conditions. |
|
|
object |
No |
A match condition. |
||
| Type |
string |
No |
The type of the request attribute to match.
|
Header |
| Name |
string |
No |
The name of the header, parameter, or cookie. |
t |
| Condition |
string |
No |
The matching rule.
|
== |
| Value |
string |
No |
The value to match against the request attribute. |
g1 |
| IndependentPercentageEnable |
boolean |
No |
Specifies whether to enable percentage-based routing.
|
true |
| PercentageByPath |
object |
No |
An object that maps request paths to traffic percentages. |
|
|
integer |
No |
The traffic percentage for the configured path. Valid values: 1 to 100. |
50 |
|
| MseGatewayEntryRule |
object |
No |
Konfigurasi untuk entri rute gerbang MSE. Catatan
Parameter ini wajib diisi jika parameter EntryAppType diatur ke apig atau mse-gw. |
|
| RouteIds |
array |
No |
The route IDs. |
|
|
integer |
No |
The ID of the gateway route. You can call the ListGatewayRoute operation to obtain the ID. |
78830 |
|
| Percentage |
integer |
No |
The traffic mirroring percentage. Valid values: 0 to 100. |
100 |
| ConditionJoiner |
string |
No |
The logical operator used to combine conditions.
|
AND |
| Conditions |
array<object> |
No |
The match conditions. |
|
|
object |
No |
A match condition. |
||
| Type |
string |
No |
The type of the request attribute to match.
|
header |
| Name |
string |
No |
The name of the header, parameter, or cookie. |
test |
| Condition |
string |
No |
The matching rule.
|
== |
| Value |
string |
No |
The value to match against the request attribute. |
g1 |
| IndependentPercentageEnable |
boolean |
No |
Specifies whether to enable percentage-based routing.
|
true |
| PercentageByRoute |
object |
No |
An object that maps route IDs to traffic percentages. |
|
|
integer |
No |
The traffic percentage for the configured route. Valid values: 1 to 100. |
100 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The result of creating or updating the swimming lane. |
||
| RequestId |
string |
The request ID. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
The response message. Valid values:
|
success |
| TraceId |
string |
The request trace ID. You can use this ID to query the details of a request. |
0a98a02315955564772843261e**** |
| Data |
object |
The returned data. |
|
| LaneId |
integer |
The ID of the swimlane. |
22318 |
| ErrorCode |
string |
The error code.
|
|
| Code |
string |
The HTTP status code or an error code of Platform as a Service (PaaS). Valid values:
|
200 |
| Success |
boolean |
Indicates whether the swimlane was created or updated. Valid values:
|
true |
Contoh
Respons sukses
JSONformat
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": {
"LaneId": 22318
},
"ErrorCode": "",
"Code": "200",
"Success": true
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | |
| 400 | InvalidParameter.Obviously | The specified parameter is invalid {%s}. | |
| 400 | InvalidParameter.WithMessage | The parameter is invalid {%s}: %s | |
| 400 | MseGatewayRule.CreateFailed | Create MSE Gateway rule failed. | |
| 400 | InternalApiError | An exception occurred when calling mse:%s, error message: %s. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.