Creates a monitoring or forwarding service for a probe.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ProbeId | string | No | The probe ID. Note
You can call the ListHoneypotProbe operation to query the IDs of probes.
| 36bad711-d1ac-4419-ac68-c1aa280f**** |
HoneypotId | string | No | The honeypot ID. Note
You can call the ListHoneypot operation to query the IDs of honeypots.
| dba7d44775be8e0e5888ee3b1a62554a93d2512247cabc38ddeac17a3b3f**** |
ServiceIpList | array | No | The IP addresses that are monitored. | |
string | No | The IP address that is monitored. | 0.0.0.0 | |
BindPortList | object [] | No | The ports that are bound to the probe. | |
TargetPort | integer | No | The destination port. | 8080 |
StartPort | integer | No | The start port on which the probe monitors. | 80 |
EndPort | integer | No | The end port on which the probe monitors. | 80 |
Fixed | boolean | No | Specifies whether the port is a fixed port. Valid values:
| false |
BindPort | boolean | No | Specifies whether to bind the port. Valid values:
| false |
Proto | string | No | The type of the protocol. Valid values:
| tcp |
Lang | string | No | The language of the content within the request and response. Default value: zh. Valid values:
| zh |
Response parameters
Examples
Sample success responses
JSON
format
{
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "E10BAF1C-A6C5-51E2-866C-76D5922E****",
"HttpStatusCode": 200
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | BindPortAlreadyExist | The specified service port already exists. | - |
403 | NoPermission | caller has no permission | You are not authorized to do this operation. |
500 | ServerError | ServerError | - |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|
No change history