IFlowlog
Represents a Flowlog.
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. |
attrCenId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute CenId: The ID of the CEN instance. |
attrCreateTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute CreateTime: The time when the flow log was created. |
attrDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Description: The description of the flow log. |
attrFlowLogId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute FlowLogId: The ID of the flow log. |
attrFlowLogName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute FlowLogName: The flow log name. |
attrFlowLogVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute FlowLogVersion: The flow log version. |
attrInterval | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Interval: The time window for collecting log data. |
attrLogFormatString | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute LogFormatString: The strings that define the fields in the flow log. |
attrLogStoreName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute LogStoreName: The Logstore that stores the captured traffic data. |
attrProjectName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ProjectName: The project that stores the captured traffic data. |
attrTags | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Tags: The tag of the flow log. |
attrTransitRouterAttachmentId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute TransitRouterAttachmentId: The ID of the VPC connection, VPN connection, VBR connection, ECR connection, or inter-region connection. |
attrTransitRouterId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute TransitRouterId: The ID of the transit router. |
props | FlowlogProps | 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.
attrCenIdRequired
public java.lang.Object getAttrCenId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute CenId: The ID of the CEN instance.
attrCreateTimeRequired
public java.lang.Object getAttrCreateTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute CreateTime: The time when the flow log was created.
attrDescriptionRequired
public java.lang.Object getAttrDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Description: The description of the flow log.
attrFlowLogIdRequired
public java.lang.Object getAttrFlowLogId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute FlowLogId: The ID of the flow log.
attrFlowLogNameRequired
public java.lang.Object getAttrFlowLogName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute FlowLogName: The flow log name.
attrFlowLogVersionRequired
public java.lang.Object getAttrFlowLogVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute FlowLogVersion: The flow log version.
attrIntervalRequired
public java.lang.Object getAttrInterval();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Interval: The time window for collecting log data.
attrLogFormatStringRequired
public java.lang.Object getAttrLogFormatString();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute LogFormatString: The strings that define the fields in the flow log.
attrLogStoreNameRequired
public java.lang.Object getAttrLogStoreName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute LogStoreName: The Logstore that stores the captured traffic data.
attrProjectNameRequired
public java.lang.Object getAttrProjectName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ProjectName: The project that stores the captured traffic data.
attrTagsRequired
public java.lang.Object getAttrTags();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Tags: The tag of the flow log.
attrTransitRouterAttachmentIdRequired
public java.lang.Object getAttrTransitRouterAttachmentId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute TransitRouterAttachmentId: The ID of the VPC connection, VPN connection, VBR connection, ECR connection, or inter-region connection.
attrTransitRouterIdRequired
public java.lang.Object getAttrTransitRouterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute TransitRouterId: The ID of the transit router.
propsRequired
public FlowlogProps getProps();
- Type: FlowlogProps