Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions iosxe_flow.tf
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ locals {
match_connection_server_ipv4_address = try(record.match.connection_server_ipv4_address, local.defaults.iosxe.device_config.flow.records.match.connection_server_ipv4_address, null)
match_connection_server_ipv6_address = try(record.match.connection_server_ipv6_address, local.defaults.iosxe.device_config.flow.records.match.connection_server_ipv6_address, null)
match_connection_server_transport_port = try(record.match.connection_server_transport_port, local.defaults.iosxe.device_config.flow.records.match.connection_server_transport_port, null)
match_datalink_vlan = try(record.match.datalink_vlan, local.defaults.iosxe.device_config.flow.records.match.datalink_vlan, null)
match_flow_direction = try(record.match.flow_direction, local.defaults.iosxe.device_config.flow.records.match.flow_direction, null)
match_flow_observation_point = try(record.match.flow_observation_point, local.defaults.iosxe.device_config.flow.records.match.flow_observation_point, null)
match_interface_input = try(record.match.interface_input, local.defaults.iosxe.device_config.flow.records.match.interface_input, null)
Expand All @@ -108,8 +109,12 @@ locals {
match_ipv6_protocol = try(record.match.ipv6_protocol, local.defaults.iosxe.device_config.flow.records.match.ipv6_protocol, null)
match_ipv6_source_address = try(record.match.ipv6_source_address, local.defaults.iosxe.device_config.flow.records.match.ipv6_source_address, null)
match_ipv6_version = try(record.match.ipv6_version, local.defaults.iosxe.device_config.flow.records.match.ipv6_version, null)
match_routing_vrf_input = try(record.match.routing_vrf_input, local.defaults.iosxe.device_config.flow.records.match.routing_vrf_input, null)
match_transport_destination_port = try(record.match.transport_destination_port, local.defaults.iosxe.device_config.flow.records.match.transport_destination_port, null)
match_transport_source_port = try(record.match.transport_source_port, local.defaults.iosxe.device_config.flow.records.match.transport_source_port, null)
match_vxlan_vnid = try(record.match.vxlan_vnid, local.defaults.iosxe.device_config.flow.records.match.vxlan_vnid, null)
match_vxlan_vtep_input = try(record.match.vxlan_vtep_input, local.defaults.iosxe.device_config.flow.records.match.vxlan_vtep_input, null)
match_vxlan_vtep_output = try(record.match.vxlan_vtep_output, local.defaults.iosxe.device_config.flow.records.match.vxlan_vtep_output, null)
collect_connection_initiator = try(record.collect.connection_initiator, local.defaults.iosxe.device_config.flow.records.collect.connection_initiator, null)
collect_connection_new_connections = try(record.collect.connection_new_connections, local.defaults.iosxe.device_config.flow.records.collect.connection_new_connections, null)
collect_connection_server_counter_bytes_network_long = try(record.collect.connection_server_counter_bytes_network_long, local.defaults.iosxe.device_config.flow.records.collect.connection_server_counter_bytes_network_long, null)
Expand Down Expand Up @@ -139,6 +144,7 @@ resource "iosxe_flow_record" "flow_record" {
match_connection_server_ipv4_address = each.value.match_connection_server_ipv4_address
match_connection_server_ipv6_address = each.value.match_connection_server_ipv6_address
match_connection_server_transport_port = each.value.match_connection_server_transport_port
match_datalink_vlan = each.value.match_datalink_vlan
match_flow_direction = each.value.match_flow_direction
match_flow_observation_point = each.value.match_flow_observation_point
match_interface_input = each.value.match_interface_input
Expand All @@ -151,8 +157,12 @@ resource "iosxe_flow_record" "flow_record" {
match_ipv6_protocol = each.value.match_ipv6_protocol
match_ipv6_source_address = each.value.match_ipv6_source_address
match_ipv6_version = each.value.match_ipv6_version
match_routing_vrf_input = each.value.match_routing_vrf_input
match_transport_destination_port = each.value.match_transport_destination_port
match_transport_source_port = each.value.match_transport_source_port
match_vxlan_vnid = each.value.match_vxlan_vnid
match_vxlan_vtep_input = each.value.match_vxlan_vtep_input
match_vxlan_vtep_output = each.value.match_vxlan_vtep_output
collect_connection_initiator = each.value.collect_connection_initiator
collect_connection_new_connections = each.value.collect_connection_new_connections
collect_connection_server_counter_bytes_network_long = each.value.collect_connection_server_counter_bytes_network_long
Expand Down