diff --git a/netbox/dcim/api/serializers_/device_components.py b/netbox/dcim/api/serializers_/device_components.py index 0ed6b47ff..0e5fb1c41 100644 --- a/netbox/dcim/api/serializers_/device_components.py +++ b/netbox/dcim/api/serializers_/device_components.py @@ -222,7 +222,8 @@ class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect required=False, default=None, allow_blank=True, - allow_null=True + allow_null=True, + read_only=True ) wwn = serializers.CharField(required=False, default=None, allow_blank=True, allow_null=True) diff --git a/netbox/virtualization/api/serializers_/virtualmachines.py b/netbox/virtualization/api/serializers_/virtualmachines.py index 2c00cac96..643f737c1 100644 --- a/netbox/virtualization/api/serializers_/virtualmachines.py +++ b/netbox/virtualization/api/serializers_/virtualmachines.py @@ -97,7 +97,8 @@ class VMInterfaceSerializer(NetBoxModelSerializer): mac_address = serializers.CharField( required=False, default=None, - allow_null=True + allow_null=True, + read_only=True ) class Meta: