Skip to content

Commit df06833

Browse files
committed
feat(serializer): ACLExtendedRule: Adding new Destination Fields to serializer
1 parent 15de961 commit df06833

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

netbox_acls/api/serializers.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,30 @@ class ACLExtendedRuleSerializer(NetBoxModelSerializer):
325325
default=None,
326326
nested=True
327327
)
328+
destination_iprange = IPRangeSerializer(
329+
required=False,
330+
allow_null=True,
331+
default=None,
332+
nested=True
333+
)
334+
destination_ipaddress = IPAddressSerializer(
335+
required=False,
336+
allow_null=True,
337+
default=None,
338+
nested=True
339+
)
340+
destination_aggregate = AggregateSerializer(
341+
required=False,
342+
allow_null=True,
343+
default=None,
344+
nested=True
345+
)
346+
destination_service = ServiceSerializer(
347+
required=False,
348+
allow_null=True,
349+
default=None,
350+
nested=True
351+
)
328352

329353
class Meta:
330354
"""
@@ -352,6 +376,10 @@ class Meta:
352376
"source_service",
353377

354378
"destination_prefix",
379+
"destination_iprange",
380+
"destination_ipaddress",
381+
"destination_aggregate",
382+
"destination_service",
355383

356384
"source_ports",
357385
"destination_ports",

0 commit comments

Comments
 (0)