IHoneypotNode
-
Extends: com.aliyun.ros.cdk.core.IResource
-
Implemented By: HoneypotNode, IHoneypotNode
Represents a HoneypotNode.
Properties
| Name | Type | Description |
|---|---|---|
node | com.aliyun.ros.cdk.core.ConstructNode | The construct tree node for this construct. |
env | com.aliyun.ros.cdk.core.IResourceEnvironment | The environment this resource belongs to. |
stack | com.aliyun.ros.cdk.core.Stack | The stack in which this resource is defined. |
attrAllowHoneypotAccessInternet | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute AllowHoneypotAccessInternet: Specifies whether to allow honeypots to access the Internet. |
attrAvailableProbeNum | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute AvailableProbeNum: The number of available probes. |
attrCreateTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute CreateTime: The time when the management node was created. |
attrNodeId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute NodeId: Honeypot management node id. |
attrNodeName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute NodeName: The name of the management node. |
attrSecurityGroupProbeIpList | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute SecurityGroupProbeIpList: The CIDR blocks that are allowed to access the management node. |
props | HoneypotNodeProps | No description. |
nodeRequired
public ConstructNode getNode();
- Type: com.aliyun.ros.cdk.core.ConstructNode
The construct tree node for this construct.
envRequired
public IResourceEnvironment getEnv();
- Type: com.aliyun.ros.cdk.core.IResourceEnvironment
The environment this resource belongs to.
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
stackRequired
public Stack getStack();
- Type: com.aliyun.ros.cdk.core.Stack
The stack in which this resource is defined.
attrAllowHoneypotAccessInternetRequired
public java.lang.Object getAttrAllowHoneypotAccessInternet();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute AllowHoneypotAccessInternet: Specifies whether to allow honeypots to access the Internet.
attrAvailableProbeNumRequired
public java.lang.Object getAttrAvailableProbeNum();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute AvailableProbeNum: The number of available probes.
attrCreateTimeRequired
public java.lang.Object getAttrCreateTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute CreateTime: The time when the management node was created.
attrNodeIdRequired
public java.lang.Object getAttrNodeId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute NodeId: Honeypot management node id.
attrNodeNameRequired
public java.lang.Object getAttrNodeName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute NodeName: The name of the management node.
attrSecurityGroupProbeIpListRequired
public java.lang.Object getAttrSecurityGroupProbeIpList();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute SecurityGroupProbeIpList: The CIDR blocks that are allowed to access the management node.
propsRequired
public HoneypotNodeProps getProps();
- Type: HoneypotNodeProps