Modifies a probe service.
Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
Id | long | No | The port ID of the probe service. | 1906 |
ProbeId | string | No | The probe ID. Note
You can call the ListHoneypotProbe operation to query the IDs of probes.
| 36bad711-d1ac-4419-ac68-c1aa280f**** |
BindId | string | No | The unique ID of the honeypot to which the probe is bound. | f52e8624-e43c-473c-8312-e0fed384**** |
BindType | string | No | The operation that the probe performs. Valid values:
| forward_honey |
HoneypotId | string | No | The honeypot ID. Note
You can call the ListHoneypot operation to obtain 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 | |
Ports | string | No | The ports that are monitored. | {\"tcp\":\"1-65535\",\"udp\":\"1-65535\"} |
SetStatus | integer | No | The status of the port. | 0 |
BindPortList | object [] | No | The ports that are bound to the probe. | |
Id | long | No | The UUID of the port. | 3183 |
TargetPort | integer | No | The destination port. | 80 |
StartPort | integer | No | The start port on which the probe monitors. | 81 |
EndPort | integer | No | The end port on which the probe monitors. | 81 |
Fixed | boolean | No | Specifies whether the port is fixed. Valid values:
| 0 |
BindPort | boolean | No | Specifies whether to bind a 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. Valid values:
| zh |
CurrentPage | integer | No | The page number. Pages start from page 1. Default value: 1. | 1 |
PageSize | integer | No | The number of entries per page. Default value: 20. If you leave this parameter empty, 20 entries are returned per page. Note
We recommend that you do not leave this parameter empty.
| 20 |
Response parameters
Examples
Sample success responses
JSON
format
{
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "425D9617-4F4F-571E-A9CF-0245C9FC****",
"HttpStatusCode": 200
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | ProbeNotExist | Probe does not exist. | - |
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 | ||||||
---|---|---|---|---|---|---|---|---|
2023-10-07 | The Error code has changed | see changesets | ||||||
|