Skip to content

HoneypotPresetProps

Properties for defining a HoneypotPreset.

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

Initializer

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

Properties

Name Type Description
honeypotImageName string | @alicloud/ros-cdk-core.IResolvable Property honeypotImageName: The name of the honeypot image.
meta @alicloud/ros-cdk-core.IResolvable | MetaProperty Property meta: The custom configurations of the honeypot template.
nodeId string | @alicloud/ros-cdk-core.IResolvable Property nodeId: The ID of the management node.
presetName string | @alicloud/ros-cdk-core.IResolvable Property presetName: The custom name of the honeypot template.

honeypotImageNameRequired

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

Property honeypotImageName: The name of the honeypot image.


metaRequired

public readonly meta: IResolvable | MetaProperty;

Property meta: The custom configurations of the honeypot template.

The value is a JSON string that contains the following fields: * PortraitOption: Social Source Tracing * Burp: Burp-specific Defense * TrojanGit: Git-specific Defense.


nodeIdRequired

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

Property nodeId: The ID of the management node.


presetNameRequired

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

Property presetName: The custom name of the honeypot template.