Skip to content

HoneyPotProps

Properties for defining a HoneyPot.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-threatdetection-honeypot

Initializer

import { HoneyPotProps } from '@alicloud/ros-cdk-threatdetection'
const honeyPotProps: HoneyPotProps = { ... }

Properties

Name Type Description
honeypotImageId string | @alicloud/ros-cdk-core.IResolvable Property honeypotImageId: The ID of the honeypot image.
honeypotImageName string | @alicloud/ros-cdk-core.IResolvable Property honeypotImageName: The name of the honeypot image.
honeypotName string | @alicloud/ros-cdk-core.IResolvable Property honeypotName: The custom name of the honeypot.
nodeId string | @alicloud/ros-cdk-core.IResolvable Property nodeId: The ID of the management node.
meta @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} Property meta: Honeypot custom configuration.

honeypotImageIdRequired

public readonly honeypotImageId: string | IResolvable;
  • Type: string | @alicloud/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.


honeypotImageNameRequired

public readonly honeypotImageName: string | IResolvable;
  • Type: string | @alicloud/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.


honeypotNameRequired

public readonly honeypotName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property honeypotName: The custom name of the honeypot.


nodeIdRequired

public readonly nodeId: string | IResolvable;
  • Type: string | @alicloud/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

public readonly meta: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: 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.