Imports services to a gateway.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ServiceList | array<object> | No | The information about services. | DNS |
object | No | The data structure. | ||
Name | string | No | The name of the service. | test |
Namespace | string | No | The namespace. | public |
GroupName | string | No | The group. | test |
Ips | array | No | The IP addresses of the service. | |
string | No | The IP address. | 127.0.XX.XX | |
ServicePort | long | No | The port of the service. | 8080 |
ServiceProtocol | string | No | The protocol of the service. | GRPC, HTTP |
SourceType | string | Yes | The service source. Valid values:
Enumeration Value:
| DNS |
GatewayUniqueId | string | Yes | The unique ID of the gateway. | gw-77e1153db6e14c0a8b1fae20bcb89ca5 |
TlsSetting | string | No | The Transport Layer Security (TLS) settings. Valid values:
| { "mode": "MUTUAL", "certId": "1*****-cn-hangzhou", "caCertContent": "123", "sni": "ceshi" } |
AcceptLanguage | string | No | The language of the response. Valid values:
| zh |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "0F0FBA7D-5AC5-5DC4-A1E9-E9656BFAE1B9",
"HttpStatusCode": 200,
"Message": "The request is successfully processed.\n",
"Code": 200,
"Success": true,
"Data": true
}
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 |
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 |
500 | InternalError | Console error. Try again later:%s | Console error. Try again later: %s |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2023-09-20 | The request parameters of the API has changed | View Change Details |
2023-03-07 | The request parameters of the API has changed | View Change Details |