HoneypotProbeProps
Properties for defining a HoneypotProbe.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-honeypotprobe
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkthreatdetection"
&alicloudroscdkthreatdetection.HoneypotProbeProps {
ControlNodeId: interface{},
DisplayName: interface{},
ProbeType: interface{},
Arp: interface{},
BusinessGroupId: interface{},
HoneypotBindList: interface{},
Ping: interface{},
ProbeVersion: interface{},
ProxyIp: interface{},
ServiceIpList: interface{},
Uuid: interface{},
VpcId: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
ControlNodeId | interface{} | Property controlNodeId: The ID of the management node. |
DisplayName | interface{} | Property displayName: The name of the probe. |
ProbeType | interface{} | Property probeType: The type of the probe. |
Arp | interface{} | Property arp: Specifies whether to enable Address Resolution Protocol (ARP) spoofing. |
BusinessGroupId | interface{} | Property businessGroupId: Business grouping. |
HoneypotBindList | interface{} | Property honeypotBindList: The configuration of the probe. |
Ping | interface{} | Property ping: Specifies whether to enable ping scan. |
ProbeVersion | interface{} | Property probeVersion: The version of the probe. |
ProxyIp | interface{} | Property proxyIp: The IP address of the proxy. |
ServiceIpList | interface{} | Property serviceIpList: Listen to the IP address list. |
Uuid | interface{} | Property uuid: The UUID of the instance. |
VpcId | interface{} | Property vpcId: The ID of the VPC. |
ControlNodeIdRequired
ControlNodeId interface{}
- Type: interface{}
Property controlNodeId: The ID of the management node.
You can call the ListHoneypotNode operation to query the IDs of management nodes.
DisplayNameRequired
DisplayName interface{}
- Type: interface{}
Property displayName: The name of the probe.
ProbeTypeRequired
ProbeType interface{}
- Type: interface{}
Property probeType: The type of the probe.
Valid values:
- host_probe: host probe
- vpc_black_hole_probe: virtual private cloud (VPC) probe.
ArpOptional
Arp interface{}
- Type: interface{}
Property arp: Specifies whether to enable Address Resolution Protocol (ARP) spoofing.
Valid values:
- true: yes
- false: no.
BusinessGroupIdOptional
BusinessGroupId interface{}
- Type: interface{}
Property businessGroupId: Business grouping.
HoneypotBindListOptional
HoneypotBindList interface{}
- Type: interface{}
Property honeypotBindList: The configuration of the probe.
PingOptional
Ping interface{}
- Type: interface{}
Property ping: Specifies whether to enable ping scan.
Valid values:
- true: yes
- false: no.
ProbeVersionOptional
ProbeVersion interface{}
- Type: interface{}
Property probeVersion: The version of the probe.
ProxyIpOptional
ProxyIp interface{}
- Type: interface{}
Property proxyIp: The IP address of the proxy.
ServiceIpListOptional
ServiceIpList interface{}
- Type: interface{}
Property serviceIpList: Listen to the IP address list.
UuidOptional
Uuid interface{}
- Type: interface{}
Property uuid: The UUID of the instance.
If ProbeType is set to host_probe, this parameter is required.
VpcIdOptional
VpcId interface{}
- Type: interface{}
Property vpcId: The ID of the VPC.
ProbeType is vpc_Black _hole_probe. This value cannot be empty. You can call the DescribeVpcHoneyPotList interface to obtain the value.