HoneyPotProps
Properties for defining a HoneyPot.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-honeypot
Initializer
import ros_cdk_threatdetection
ros_cdk_threatdetection.HoneyPotProps(
honeypot_image_id: typing.Union[str, IResolvable],
honeypot_image_name: typing.Union[str, IResolvable],
honeypot_name: typing.Union[str, IResolvable],
node_id: typing.Union[str, IResolvable],
meta: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
honeypot_image_id | typing.Union[str, ros_cdk_core.IResolvable] | Property honeypotImageId: The ID of the honeypot image. |
honeypot_image_name | typing.Union[str, ros_cdk_core.IResolvable] | Property honeypotImageName: The name of the honeypot image. |
honeypot_name | typing.Union[str, ros_cdk_core.IResolvable] | Property honeypotName: The custom name of the honeypot. |
node_id | typing.Union[str, ros_cdk_core.IResolvable] | Property nodeId: The ID of the management node. |
meta | typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] | Property meta: Honeypot custom configuration. |
honeypot_image_idRequired
honeypot_image_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property honeypotImageId: The ID of the honeypot image.
You can call the ListAvailableHoneypot operation to query the IDs of images from the HoneypotImageId response parameter.
honeypot_image_nameRequired
honeypot_image_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property honeypotImageName: The name of the honeypot image.
You can call the ListAvailableHoneypot operation to query the names of images from the HoneypotImageName response parameter.
honeypot_nameRequired
honeypot_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property honeypotName: The custom name of the honeypot.
node_idRequired
node_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property nodeId: The ID of the management node.
You can call the ListHoneypotNode operation to query the IDs of management nodes.
metaOptional
meta: typing.Union[IResolvable, typing.Mapping[typing.Any]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]
Property meta: Honeypot custom configuration.
JSON format. Contains the following fields:
- trojan_git:Git counterplan. Value:
- zip:Git source package
- web:.git directory leak
- close: close
- trojan_git_addr:Git anti-control connection address
- Trojan_git.zip:Git anti-Trojan package
- burp:Burp counter. Value:
- open: On
- close: close
- portrait_option: traceability configuration. Value:
- false: Disabled
- true: Enable.