Skip to content

Commit 12e4106

Browse files
committed
feat(serializer): ACLExtendedRule: Adding new Destination Fields to serializer
1 parent d6c8c91 commit 12e4106

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

netbox_acls/api/serializers.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,26 @@ class ACLExtendedRuleSerializer(NetBoxModelSerializer):
318318
allow_null=True,
319319
default=None,
320320
)
321+
destination_iprange = NestedIPRangeSerializer(
322+
required=False,
323+
allow_null=True,
324+
default=None
325+
)
326+
destination_ipaddress = NestedIPAddressSerializer(
327+
required=False,
328+
allow_null=True,
329+
default=None
330+
)
331+
destination_aggregate = NestedAggregateSerializer(
332+
required=False,
333+
allow_null=True,
334+
default=None
335+
)
336+
destination_service = NestedServiceSerializer(
337+
required=False,
338+
allow_null=True,
339+
default=None
340+
)
321341

322342
class Meta:
323343
"""
@@ -345,6 +365,10 @@ class Meta:
345365
"source_service",
346366

347367
"destination_prefix",
368+
"destination_iprange",
369+
"destination_ipaddress",
370+
"destination_aggregate",
371+
"destination_service",
348372

349373
"source_ports",
350374
"destination_ports",

0 commit comments

Comments
 (0)