FlowLogProps¶
-
class
aws_cdk.aws_ec2.
FlowLogProps
(*, destination=None, traffic_type=None, resource_type, flow_log_name=None)¶ Bases:
aws_cdk.aws_ec2.FlowLogOptions
(experimental) Properties of a VPC Flow Log.
- Parameters
destination (
Optional
[FlowLogDestination
]) – (experimental) Specifies the type of destination to which the flow log data is to be published. Flow log data can be published to CloudWatch Logs or Amazon S3 Default: FlowLogDestinationType.toCloudWatchLogs()traffic_type (
Optional
[FlowLogTrafficType
]) – (experimental) The type of traffic to log. You can log traffic that the resource accepts or rejects, or all traffic. Default: ALLresource_type (
FlowLogResourceType
) – (experimental) The type of resource for which to create the flow log.flow_log_name (
Optional
[str
]) – (experimental) The name of the FlowLog. It is not recommended to use an explicit name. Default: If you don’t specify a flowLogName, AWS CloudFormation generates a unique physical ID and uses that ID for the group name.
- Stability
experimental
Attributes
-
destination
¶ (experimental) Specifies the type of destination to which the flow log data is to be published.
Flow log data can be published to CloudWatch Logs or Amazon S3
- Default
FlowLogDestinationType.toCloudWatchLogs()
- Stability
experimental
- Return type
Optional
[FlowLogDestination
]
-
flow_log_name
¶ (experimental) The name of the FlowLog.
It is not recommended to use an explicit name.
- Default
If you don’t specify a flowLogName, AWS CloudFormation generates a unique physical ID and uses that ID for the group name.
- Stability
experimental
- Return type
Optional
[str
]
-
resource_type
¶ (experimental) The type of resource for which to create the flow log.
- Stability
experimental
- Return type
-
traffic_type
¶ (experimental) The type of traffic to log.
You can log traffic that the resource accepts or rejects, or all traffic.
- Default
ALL
- Stability
experimental
- Return type
Optional
[FlowLogTrafficType
]