@@ -633,6 +633,31 @@ class ACLExtendedRuleForm(NetBoxModelForm):
633
633
help_text = help_text_acl_rule_logic ,
634
634
label = "Destination Prefix" ,
635
635
)
636
+ destination_iprange = DynamicModelChoiceField (
637
+ queryset = IPRange .objects .all (),
638
+ required = False ,
639
+ help_text = help_text_acl_rule_logic ,
640
+ label = "Destination IP-Range" ,
641
+ )
642
+ destination_ipaddress = DynamicModelChoiceField (
643
+ queryset = IPAddress .objects .all (),
644
+ required = False ,
645
+ help_text = help_text_acl_rule_logic ,
646
+ label = "Destination IP-Address" ,
647
+ )
648
+ destination_aggregate = DynamicModelChoiceField (
649
+ queryset = Aggregate .objects .all (),
650
+ required = False ,
651
+ help_text = help_text_acl_rule_logic ,
652
+ label = "Destination Aggregate" ,
653
+ )
654
+ destination_service = DynamicModelChoiceField (
655
+ queryset = Service .objects .all (),
656
+ required = False ,
657
+ help_text = help_text_acl_rule_logic ,
658
+ label = "Destination Service" ,
659
+ )
660
+
636
661
fieldsets = (
637
662
FieldSet (
638
663
"access_list" ,
@@ -675,6 +700,10 @@ class Meta:
675
700
"source_service" ,
676
701
677
702
"destination_prefix" ,
703
+ "destination_iprange" ,
704
+ "destination_ipaddress" ,
705
+ "destination_aggregate" ,
706
+ "destination_service" ,
678
707
679
708
"source_ports" ,
680
709
"destination_ports" ,
0 commit comments