FlowLogProperties Class
Parameters that define the configuration of flow log.
Constructor
FlowLogProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
storage_id
|
ID of the storage account which is used to store the flow log. Required. |
|
enabled_filtering_criteria
|
Optional field to filter network traffic logs based on SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. If not specified, all network traffic will be logged. |
|
record_types
|
Optional field to filter network traffic logs based on flow states. Value of this field could be any comma separated combination string of letters B,C,E or D. B represents Begin, when a flow is created. C represents Continue for an ongoing flow generated at every five-minute interval. E represents End, when a flow is terminated. D represents Deny, when a flow is denied. If not specified, all network traffic will be logged. |
|
enabled
|
Flag to enable/disable flow logging. Required. |
|
retention_policy
|
Parameters that define the retention policy for flow log. |
|
format
|
Parameters that define the flow log format. |
Attributes
enabled
Flag to enable/disable flow logging. Required.
enabled: bool
enabled_filtering_criteria
Optional field to filter network traffic logs based on SrcIP, SrcPort, DstIP, DstPort, Protocol, Encryption, Direction and Action. If not specified, all network traffic will be logged.
enabled_filtering_criteria: str | None
format
Parameters that define the flow log format.
format: _models.FlowLogFormatParameters | None
record_types
Optional field to filter network traffic logs based on flow states. Value of this field could be any comma separated combination string of letters B,C,E or D. B represents Begin, when a flow is created. C represents Continue for an ongoing flow generated at every five-minute interval. E represents End, when a flow is terminated. D represents Deny, when a flow is denied. If not specified, all network traffic will be logged.
record_types: str | None
retention_policy
Parameters that define the retention policy for flow log.
retention_policy: _models.RetentionPolicyParameters | None
storage_id
ID of the storage account which is used to store the flow log. Required.
storage_id: str