If you want to use your description field to elicit a particular configuration, you need to write a commit script that can discern this. You can match on text in the description and do an emit-change to create additional config parameters.
see http://www.juniper.net/techpubs/software/junos/junos90/swconfig-automation/commit-scripts1.html As it's configured, this will add the firewall filter to each unit on each interface, as well as the description "<.*Transit>". You do have limited regexp in [apply-]groups (and apply-path), but they're not conditional on previous matches. Do a "show | display inheritance".. Chris Stefan Fouant wrote: > Does anyone know if I can use Regular Expressions to match on a > particular field in order to determine if I want to have the > apply-group settings apply to a particular object? For example, if I > had several interfaces in my system which had "Transit" in their > description, could I do match on this in order to apply my settings? > > The reason I'd like to do this is so I can apply the config-group at > the root or interfaces level of the configuration hierarchy and have > it apply to those interfaces which match a certain description, as > opposed to having to go into each Transit interface and manually set > the appropriate apply-group, as in the following: > > groups { > Management { > interfaces { > <*> { > description <.*Transit>; > unit <*> { > family inet { > filter { > output transit-out-filter; > } > } > } > } > } > } > } > interfaces { > apply-groups Management; > fe-0/0/0 { > description "Type:Transit|Ctype:FE"; > unit 0 { > family inet { > address 11.11.11.1/32; > } > } > } > } > > I tried this on a lab router and it crashed the box! :) Anyone else > have luck doing something along these lines? Thanks in advance, > > Stefan Fouant > _______________________________________________ > juniper-nsp mailing list juniper-nsp@puck.nether.net > https://puck.nether.net/mailman/listinfo/juniper-nsp _______________________________________________ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp