Skip to content

IHoneypotNode

Represents a HoneypotNode.

Properties

Name Type Description
node ros_cdk_core.ConstructNode The construct tree node for this construct.
env ros_cdk_core.IResourceEnvironment The environment this resource belongs to.
stack ros_cdk_core.Stack The stack in which this resource is defined.
attr_allow_honeypot_access_internet typing.Union[str, ros_cdk_core.IResolvable] Attribute AllowHoneypotAccessInternet: Specifies whether to allow honeypots to access the Internet.
attr_available_probe_num typing.Union[str, ros_cdk_core.IResolvable] Attribute AvailableProbeNum: The number of available probes.
attr_create_time typing.Union[str, ros_cdk_core.IResolvable] Attribute CreateTime: The time when the management node was created.
attr_node_id typing.Union[str, ros_cdk_core.IResolvable] Attribute NodeId: Honeypot management node id.
attr_node_name typing.Union[str, ros_cdk_core.IResolvable] Attribute NodeName: The name of the management node.
attr_security_group_probe_ip_list typing.Union[str, ros_cdk_core.IResolvable] Attribute SecurityGroupProbeIpList: The CIDR blocks that are allowed to access the management node.
props HoneypotNodeProps No description.

nodeRequired

node: ConstructNode
  • Type: ros_cdk_core.ConstructNode

The construct tree node for this construct.


envRequired

env: IResourceEnvironment
  • Type: 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

stack: Stack
  • Type: ros_cdk_core.Stack

The stack in which this resource is defined.


attr_allow_honeypot_access_internetRequired

attr_allow_honeypot_access_internet: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute AllowHoneypotAccessInternet: Specifies whether to allow honeypots to access the Internet.


attr_available_probe_numRequired

attr_available_probe_num: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute AvailableProbeNum: The number of available probes.


attr_create_timeRequired

attr_create_time: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute CreateTime: The time when the management node was created.


attr_node_idRequired

attr_node_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute NodeId: Honeypot management node id.


attr_node_nameRequired

attr_node_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute NodeName: The name of the management node.


attr_security_group_probe_ip_listRequired

attr_security_group_probe_ip_list: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute SecurityGroupProbeIpList: The CIDR blocks that are allowed to access the management node.


propsRequired

props: HoneypotNodeProps