§
    >TýfI  ã                   ó‚   — d dl mZ d dlmZmZ d dlmZ d dlmZ d dl	m
Z
 dZ G d„ de
¦  «        Z G d	„ d
e
¦  «        ZdS )é    )Úserializers)Ú
DeviceRoleÚInventoryItemRole)ÚConfigTemplateSerializer)ÚRelatedObjectCountField)ÚNetBoxModelSerializer)ÚDeviceRoleSerializerÚInventoryItemRoleSerializerc                   ór   — e Zd Z edddd¬¦  «        Z ed¦  «        Z ed¦  «        Z G d„ d¦  «        ZdS )	r	   TFN)ÚnestedÚrequiredÚ
allow_nullÚdefaultÚdevicesÚvirtual_machinesc                   ó   — e Zd ZeZg d¢ZdZdS )úDeviceRoleSerializer.Meta)ÚidÚurlÚdisplay_urlÚdisplayÚnameÚslugÚcolorÚvm_roleÚconfig_templateÚdescriptionÚtagsÚcustom_fieldsÚcreatedÚlast_updatedÚdevice_countÚvirtualmachine_count)r   r   r   r   r   r   r"   r#   N)Ú__name__Ú
__module__Ú__qualname__r   ÚmodelÚfieldsÚbrief_fields© ó    ú@/var/www/html/netbox-4.1.3/netbox/dcim/api/serializers_/roles.pyÚMetar      s,   € € € € € Øˆð
ð 
ð 
ˆð wˆˆˆr+   r-   )	r$   r%   r&   r   r   r   r"   r#   r-   r*   r+   r,   r	   r	      s…   € € € € € Ø.Ð.°dÀUÐW[ÐeiÐjÑjÔj€Oð +Ð*¨9Ñ5Ô5€LØ2Ð2Ð3EÑFÔFÐðwð wð wð wð wñ wô wð wð wð wr+   r	   c                   ó>   — e Zd Z ed¦  «        Z G d„ d¦  «        ZdS )r
   Úinventory_itemsc                   ó   — e Zd ZeZg d¢ZdZdS )ú InventoryItemRoleSerializer.Meta)r   r   r   r   r   r   r   r   r   r   r    r!   Úinventoryitem_count)r   r   r   r   r   r   r2   N)r$   r%   r&   r   r'   r(   r)   r*   r+   r,   r-   r1   #   s,   € € € € € Ø!ˆð
ð 
ð 
ˆð fˆˆˆr+   r-   N)r$   r%   r&   r   r2   r-   r*   r+   r,   r
   r
      sZ   € € € € € ð 2Ð1Ð2CÑDÔDÐðfð fð fð fð fñ fô fð fð fð fr+   r
   N)Úrest_frameworkr   Údcim.modelsr   r   Ú'extras.api.serializers_.configtemplatesr   Únetbox.api.fieldsr   Únetbox.api.serializersr   Ú__all__r	   r
   r*   r+   r,   ú<module>r9      sÞ   ðØ &Ð &Ð &Ð &Ð &Ð &à 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø LÐ LÐ LÐ LÐ LÐ LØ 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8ð€ðwð wð wð wð wÐ0ñ wô wð wð fð fð fð fð fÐ"7ñ fô fð fð fð fr+   