Skip to content

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.