Skip to content

IFlowlog

Represents a Flowlog.

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_cen_id typing.Union[str, ros_cdk_core.IResolvable] Attribute CenId: The ID of the CEN instance.
attr_create_time typing.Union[str, ros_cdk_core.IResolvable] Attribute CreateTime: The time when the flow log was created.
attr_description typing.Union[str, ros_cdk_core.IResolvable] Attribute Description: The description of the flow log.
attr_flow_log_id typing.Union[str, ros_cdk_core.IResolvable] Attribute FlowLogId: The ID of the flow log.
attr_flow_log_name typing.Union[str, ros_cdk_core.IResolvable] Attribute FlowLogName: The flow log name.
attr_flow_log_version typing.Union[str, ros_cdk_core.IResolvable] Attribute FlowLogVersion: The flow log version.
attr_interval typing.Union[str, ros_cdk_core.IResolvable] Attribute Interval: The time window for collecting log data.
attr_log_format_string typing.Union[str, ros_cdk_core.IResolvable] Attribute LogFormatString: The strings that define the fields in the flow log.
attr_log_store_name typing.Union[str, ros_cdk_core.IResolvable] Attribute LogStoreName: The Logstore that stores the captured traffic data.
attr_project_name typing.Union[str, ros_cdk_core.IResolvable] Attribute ProjectName: The project that stores the captured traffic data.
attr_tags typing.Union[str, ros_cdk_core.IResolvable] Attribute Tags: The tag of the flow log.
attr_transit_router_attachment_id typing.Union[str, ros_cdk_core.IResolvable] Attribute TransitRouterAttachmentId: The ID of the VPC connection, VPN connection, VBR connection, ECR connection, or inter-region connection.
attr_transit_router_id typing.Union[str, ros_cdk_core.IResolvable] Attribute TransitRouterId: The ID of the transit router.
props FlowlogProps 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_cen_idRequired

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

Attribute CenId: The ID of the CEN instance.


attr_create_timeRequired

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

Attribute CreateTime: The time when the flow log was created.


attr_descriptionRequired

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

Attribute Description: The description of the flow log.


attr_flow_log_idRequired

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

Attribute FlowLogId: The ID of the flow log.


attr_flow_log_nameRequired

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

Attribute FlowLogName: The flow log name.


attr_flow_log_versionRequired

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

Attribute FlowLogVersion: The flow log version.


attr_intervalRequired

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

Attribute Interval: The time window for collecting log data.


attr_log_format_stringRequired

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

Attribute LogFormatString: The strings that define the fields in the flow log.


attr_log_store_nameRequired

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

Attribute LogStoreName: The Logstore that stores the captured traffic data.


attr_project_nameRequired

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

Attribute ProjectName: The project that stores the captured traffic data.


attr_tagsRequired

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

Attribute Tags: The tag of the flow log.


attr_transit_router_attachment_idRequired

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

Attribute TransitRouterAttachmentId: The ID of the VPC connection, VPN connection, VBR connection, ECR connection, or inter-region connection.


attr_transit_router_idRequired

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

Attribute TransitRouterId: The ID of the transit router.


propsRequired

props: FlowlogProps