Skip to content

HoneypotPresetProps

Properties for defining a HoneypotPreset.

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

Initializer

import com.aliyun.ros.cdk.threatdetection.HoneypotPresetProps;
HoneypotPresetProps.builder()
    .honeypotImageName(java.lang.String)
    .honeypotImageName(IResolvable)
    .meta(IResolvable)
    .meta(MetaProperty)
    .nodeId(java.lang.String)
    .nodeId(IResolvable)
    .presetName(java.lang.String)
    .presetName(IResolvable)
    .build();

Properties

Name Type Description
honeypotImageName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property honeypotImageName: The name of the honeypot image.
meta com.aliyun.ros.cdk.core.IResolvable OR MetaProperty Property meta: The custom configurations of the honeypot template.
nodeId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property nodeId: The ID of the management node.
presetName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property presetName: The custom name of the honeypot template.

honeypotImageNameRequired

public java.lang.Object getHoneypotImageName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property honeypotImageName: The name of the honeypot image.


metaRequired

public java.lang.Object getMeta();

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 java.lang.Object getNodeId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property nodeId: The ID of the management node.


presetNameRequired

public java.lang.Object getPresetName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property presetName: The custom name of the honeypot template.