Hi!
Get interfaces with topology gets the routing topology behind your interface. This has impact on anti-spoofing configuration.
For example: You have the following static route.
set static-route 10.1.1.0/24 nexthop gateway address 192.168.10.2 on
eth1 has an IP-address 192.168.10.1. Traffic to/from network 10.1.1.0/24 is only allowed in this interface. If traffic from this network is seen in any other interface, it's considered spoofed and dropped (if anti-spoofing is configured in prevent mode).
Get interfaces with topology synchronizes the routing table with the interface configuration and creates anti-spoofing groups.
If routing is correct and all networks are behind certain interfaces, there is no issues having anti-spoofing in prevent mode and using "get interface with topology". However, if your routing is a mess, this will cause problems for sure.
One good option is to use "defined by routes" in the topology tab, which ensure that your anti-spoofing information stays up-to-date even you have dynamic routing in use.