+class l3AddressDataSerializer(serializers.Serializer):
+ iPAddressType = serializers.ChoiceField(help_text="iPAddressType", choices=['IPv4', 'IPv6'], required=True)
+ iPAddress = serializers.CharField(help_text="iPAddress", required=True)
+
+
+class NetworkAddressSerializer(serializers.Serializer):
+ addressType = serializers.ChoiceField(help_text="addressType", choices=['MAC', 'IP'], required=True)
+ l2AddressData = serializers.CharField(help_text="l2AddressData", required=False)
+ l3AddressData = l3AddressDataSerializer(help_text="addresses", required=False)
+
+