Flow Log Args
data class FlowLogArgs(val deliverCrossAccountRole: Output<String>? = null, val deliverLogsPermissionArn: Output<String>? = null, val destinationOptions: Output<DestinationOptionsPropertiesArgs>? = null, val logDestination: Output<String>? = null, val logDestinationType: Output<FlowLogLogDestinationType>? = null, val logFormat: Output<String>? = null, val logGroupName: Output<String>? = null, val maxAggregationInterval: Output<Int>? = null, val resourceId: Output<String>? = null, val resourceType: Output<FlowLogResourceType>? = null, val tags: Output<List<FlowLogTagArgs>>? = null, val trafficType: Output<FlowLogTrafficType>? = null) : ConvertibleToJava<FlowLogArgs>
Specifies a VPC flow log, which enables you to capture IP traffic for a specific network interface, subnet, or VPC.
Constructors
Link copied to clipboard
fun FlowLogArgs(deliverCrossAccountRole: Output<String>? = null, deliverLogsPermissionArn: Output<String>? = null, destinationOptions: Output<DestinationOptionsPropertiesArgs>? = null, logDestination: Output<String>? = null, logDestinationType: Output<FlowLogLogDestinationType>? = null, logFormat: Output<String>? = null, logGroupName: Output<String>? = null, maxAggregationInterval: Output<Int>? = null, resourceId: Output<String>? = null, resourceType: Output<FlowLogResourceType>? = null, tags: Output<List<FlowLogTagArgs>>? = null, trafficType: Output<FlowLogTrafficType>? = null)