获取指定的蜜罐探针详情。
接口说明
获取指定的蜜罐探针详情。调用前建议先通过 ListHoneypotProbe 查询探针状态;仅对状态为 online 或 installed 的就绪探针调用,install_failed 或 initialing 状态的探针尚不可用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
yundun-sas:GetHoneypotProbe |
get |
*HoneypotProbe
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ProbeId |
string |
是 |
探针 ID。 说明
调用 ListHoneypotProbe 接口可以获取该参数。 |
d6c1ebc9-a90d-4c9e-9490-328814d1ca00 |
| Lang |
string |
否 |
设置请求和接收消息的语言类型,默认为 zh。取值:
|
zh |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
请求返回数据。 |
||
| Data |
object |
探针数据。 |
|
| ProbeId |
string |
探针 ID。 |
40f6501d-45ec-4bf0-b813-0072ceb4**** |
| ProbeType |
string |
探针类型。取值:
|
host_probe |
| DisplayName |
string |
探针名称。 |
test-probe |
| OsType |
string |
探针实例的操作系统类型,取值范围:
|
windows |
| ProbeVersion |
string |
探针版本。 |
18060096 |
| HostIp |
string |
探针绑定的本地地址。 |
33.53.XX.XX |
| ControlNode |
object |
管理节点。 |
|
| NodeId |
string |
管理节点 ID。 |
37a15ff1-3475-4897-aa6c-f7fd9122**** |
| NodeName |
string |
管理节点名称。 |
online-honeypot |
| EcsInstanceId |
string |
管理节点实例 ID。 |
i-bp19ijepxytwtzrk**** |
| Ping |
boolean |
检查项目 ping。 |
false |
| Arp |
boolean |
检查项目 arp。 |
true |
| DeployTime |
integer |
部署时间。采用 Unix 时间戳,单位为毫秒。 |
1669363825000 |
| Status |
integer |
探针状态。取值:
|
online |
| ListenIpList |
array |
可监听 IP 列表。 |
|
|
string |
可监听 IP。 |
192.168.XX.XX |
|
| CpuLoad |
number |
CPU 占用。 |
0.51 |
| MemoryLoad |
number |
内存占用。 |
1.94 |
| HoneypotProbeBindList |
array<object> |
探针绑定的蜜罐服务列表。 |
|
|
array<object> |
绑定的蜜罐服务数据。 |
||
| ServiceIpList |
array |
监听 IP 列表。 |
|
|
string |
监听 IP。 |
192.168.XX.XX |
|
| Status |
integer |
绑定的蜜罐服务状态。取值:
|
3 |
| HoneypotId |
string |
蜜罐 ID。 |
913347774a3b3c378c6a50f66de23dfa097765214ec3f0526b01c67bf59c**** |
| BindPortList |
array<object> |
绑定端口列表。 |
|
|
object |
绑定端口数据。 |
||
| StartPort |
integer |
探针监听起始端口。 |
22 |
| EndPort |
integer |
探针监听结束端口。 |
80 |
| Proto |
string |
协议类型。 |
tcp |
| Fixed |
boolean |
是否固定端口。 |
false |
| TargetPort |
integer |
目标端口。 |
80 |
| Id |
integer |
绑定端口记录唯一 ID。 |
2512 |
| BindPort |
boolean |
是否绑定端口。 |
false |
| Err |
string |
绑定服务端口错误。 |
portmap failed |
| Msg |
string |
绑定服务端口错误详情。 |
listen 22 tcp4 failed |
| Status |
integer |
绑定服务端口状态。取值:
|
3 |
| BindId |
string |
绑定服务的唯一 ID。 |
45378f64-d7b4-4a53-9c48-4303eb4b**** |
| HoneyPotProbeScanPort |
object |
蜜罐监听端口探测服务列表。 |
|
| Id |
integer |
监听服务唯一 ID。 |
15389 |
| ProbeId |
string |
探针唯一 ID。 |
a46f5162-c70d-4e26-8ddf-7435feca**** |
| ServiceIpList |
array |
监听的 IP 列表。 |
|
|
string |
监听 IP。 |
0.0.0.0 |
|
| Status |
integer |
监听服务状态。取值:
|
3 |
| Ports |
string |
监听端口。 |
{ "tcp": "1-65535", "udp": "1-65535" } |
| Uuid |
string |
主机探针所在资产实例的 UUID。 |
6690a46c-0edb-4663-a641-3629d1a9**** |
| CanListenIpList |
array |
可监听 IP 列表。 |
|
|
string |
可监听 IP。 |
192.168.XX.XX |
|
| CidrList |
array |
VPC 探针覆盖的网段列表。 |
|
|
string |
VPC 探针覆盖的网段。 |
192.168.0.0/16 |
|
| ProxyIp |
string |
IDC 部署代理 IP。 |
47.108.XX.XX |
| VpcId |
string |
VPC 探针所在 VPC 实例的 ID。 |
vpc-2vchkxmf2j9yjt3x2**** |
| Success |
boolean |
接口调用是否成功。取值:
|
true |
| Code |
string |
结果代码,200 表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。 |
200 |
| Message |
string |
接口请求返回的信息。 |
successful |
| RequestId |
string |
本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。 |
6550E0E6-FD6C-5F39-AB5E-35B30DCA97B5 |
| HttpStatusCode |
integer |
请求数据结果的 HTTP 状态码。 |
200 |
示例
正常返回示例
JSON格式
{
"Data": {
"ProbeId": "40f6501d-45ec-4bf0-b813-0072ceb4****",
"ProbeType": "host_probe",
"DisplayName": "test-probe",
"OsType": "windows",
"ProbeVersion": "18060096",
"HostIp": "33.53.XX.XX",
"ControlNode": {
"NodeId": "37a15ff1-3475-4897-aa6c-f7fd9122****",
"NodeName": "online-honeypot",
"EcsInstanceId": "i-bp19ijepxytwtzrk****"
},
"Ping": false,
"Arp": true,
"DeployTime": 1669363825000,
"Status": 0,
"ListenIpList": [
"192.168.XX.XX"
],
"CpuLoad": 0.51,
"MemoryLoad": 1.94,
"HoneypotProbeBindList": [
{
"ServiceIpList": [
"192.168.XX.XX"
],
"Status": 3,
"HoneypotId": "913347774a3b3c378c6a50f66de23dfa097765214ec3f0526b01c67bf59c****",
"BindPortList": [
{
"StartPort": 22,
"EndPort": 80,
"Proto": "tcp",
"Fixed": false,
"TargetPort": 80,
"Id": 2512,
"BindPort": false,
"Err": "portmap failed",
"Msg": "listen 22 tcp4 failed",
"Status": 3
}
],
"BindId": "45378f64-d7b4-4a53-9c48-4303eb4b****"
}
],
"HoneyPotProbeScanPort": {
"Id": 15389,
"ProbeId": "a46f5162-c70d-4e26-8ddf-7435feca****",
"ServiceIpList": [
"0.0.0.0"
],
"Status": 3,
"Ports": "{\n \"tcp\": \"1-65535\",\n \"udp\": \"1-65535\"\n}"
},
"Uuid": "6690a46c-0edb-4663-a641-3629d1a9****",
"CanListenIpList": [
"192.168.XX.XX"
],
"CidrList": [
"192.168.0.0/16"
],
"ProxyIp": "47.108.XX.XX",
"VpcId": "vpc-2vchkxmf2j9yjt3x2****"
},
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "6550E0E6-FD6C-5F39-AB5E-35B30DCA97B5",
"HttpStatusCode": 200
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParam | There was an error with your request. | 您的请求发生错误,请稍后重试! |
| 400 | DataNotExists | data not exist | 数据不存在,请检查您的请求参数。 |
| 500 | ServerError | ServerError | 服务故障,请稍后重试! |
| 403 | NoPermission | caller has no permission | 当前操作未被授权,请联系主账号在RAM控制台进行授权后再执行操作。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。