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();
- Type: com.aliyun.ros.cdk.core.IResolvable OR 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 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.