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.