
    >Tf                     r    d dl mZ d dlZd dlZddlT  ej        d           G d d                      ZdS )	    )ListN   )*Query)namec                      e Zd ZU  ej                    Zeed<    ej                    Ze	e         ed<    ej                    Z
eed<    ej                    Ze	e         ed<    ej                    Zeed<    ej                    Ze	e         ed<    ej                    Zeed<    ej                    Ze	e         ed<    ej                    Zeed	<    ej                    Ze	e         ed
<    ej                    Zeed<    ej                    Ze	e         ed<    ej                    Zeed<    ej                    Ze	e         ed<    ej                    Zeed<    ej                    Ze	e         ed<    ej                    Ze ed<    ej                    Z!e	e          ed<    ej                    Z"e#ed<    ej                    Z$e	e#         ed<    ej                    Z%e&ed<    ej                    Z'e	e&         ed<    ej                    Z(e)ed<    ej                    Z*e	e)         ed<    ej                    Z+e,ed<    ej                    Z-e	e,         ed<    ej                    Z.e/ed<    ej                    Z0e	e/         ed<    ej                    Z1e2ed<    ej                    Z3e	e2         ed<    ej                    Z4e5ed<    ej                    Z6e	e5         ed <    ej                    Z7e8ed!<    ej                    Z9e	e8         ed"<    ej                    Z:e;ed#<    ej                    Z<e	e;         ed$<    ej                    Z=e>ed%<    ej                    Z?e	e>         ed&<    ej                    Z@eAed'<    ej                    ZBe	eA         ed(<    ej                    ZCeDed)<    ej                    ZEe	eD         ed*<    ej                    ZFeGed+<    ej                    ZHe	eG         ed,<    ej                    ZIeJed-<    ej                    ZKe	eJ         ed.<    ej                    ZLeMed/<    ej                    ZNe	eM         ed0<    ej                    ZOePed1<    ej                    ZQe	eP         ed2<    ej                    ZReSed3<    ej                    ZTe	eS         ed4<    ej                    ZUeVed5<    ej                    ZWe	eV         ed6<    ej                    ZXeYed7<    ej                    ZZe	eY         ed8<    ej                    Z[e\ed9<    ej                    Z]e	e\         ed:<    ej                    Z^e_ed;<    ej                    Z`e	e_         ed<<    ej                    Zaebed=<    ej                    Zce	eb         ed><    ej                    Zdeeed?<    ej                    Zfe	ee         ed@<    ej                    ZgehedA<    ej                    Zie	eh         edB<    ej                    ZjekedC<    ej                    Zle	ek         edD<    ej                    ZmenedE<    ej                    Zoe	en         edF<    ej                    ZpeqedG<    ej                    Zre	eq         edH<    ej                    ZsetedI<    ej                    Zue	et         edJ<    ej                    ZvewedK<    ej                    Zxe	ew         edL<    ej                    ZyezedM<    ej                    Z{e	ez         edN<    ej                    Z|e}edO<    ej                    Z~e	e}         edP<    ej                    ZeedQ<    ej                    Ze	e         edR<   dSS )T	DCIMQuerycable
cable_listconsole_portconsole_port_listconsole_port_templateconsole_port_template_listconsole_server_portconsole_server_port_listconsole_server_port_template!console_server_port_template_listdevicedevice_list
device_baydevice_bay_listdevice_bay_templatedevice_bay_template_listdevice_roledevice_role_listdevice_typedevice_type_list
front_portfront_port_listfront_port_templatefront_port_template_list	interfaceinterface_listinterface_templateinterface_template_listinventory_iteminventory_item_listinventory_item_roleinventory_item_role_listinventory_item_templateinventory_item_template_listlocationlocation_listmanufacturermanufacturer_listmodulemodule_list
module_baymodule_bay_listmodule_bay_templatemodule_bay_template_listmodule_typemodule_type_listplatformplatform_list
power_feedpower_feed_listpower_outletpower_outlet_listpower_outlet_templatepower_outlet_template_listpower_panelpower_panel_list
power_portpower_port_listpower_port_templatepower_port_template_list	rack_typerack_type_listrack	rack_listrack_reservationrack_reservation_list	rack_rolerack_role_list	rear_portrear_port_listrear_port_templaterear_port_template_listregionregion_listsite	site_list
site_groupsite_group_listvirtual_chassisvirtual_chassis_listvirtual_device_contextvirtual_device_context_listN)__name__
__module____qualname__strawberry_djangofieldr
   	CableType__annotations__r   r   r   ConsolePortTyper   r   ConsolePortTemplateTyper   r   ConsoleServerPortTyper   r   ConsoleServerPortTemplateTyper   r   
DeviceTyper   r   DeviceBayTyper   r   DeviceBayTemplateTyper   r   DeviceRoleTyper   r   DeviceTypeTyper   r   FrontPortTyper   r    FrontPortTemplateTyper!   r"   InterfaceTyper#   r$   InterfaceTemplateTyper%   r&   InventoryItemTyper'   r(   InventoryItemRoleTyper)   r*   InventoryItemTemplateTyper+   r,   LocationTyper-   r.   ManufacturerTyper/   r0   
ModuleTyper1   r2   ModuleBayTyper3   r4   ModuleBayTemplateTyper5   r6   ModuleTypeTyper7   r8   PlatformTyper9   r:   PowerFeedTyper;   r<   PowerOutletTyper=   r>   PowerOutletTemplateTyper?   r@   PowerPanelTyperA   rB   PowerPortTyperC   rD   PowerPortTemplateTyperE   rF   RackTypeTyperG   rH   RackTyperI   rJ   RackReservationTyperK   rL   RackRoleTyperM   rN   RearPortTyperO   rP   RearPortTemplateTyperQ   rR   
RegionTyperS   rT   SiteTyperU   rV   SiteGroupTyperW   rX   VirtualChassisTyperY   rZ   VirtualDeviceContextTyper[        8/var/www/html/netbox-4.1.3/netbox/dcim/graphql/schema.pyr	   r	   	   s
        .(.00E9000"9"3"9";";JY;;;$;$5$;$=$=L/===/F/@/F/H/HtO,HHH5L5F5L5N5N2NNN@W@Q@W@Y@Y%< =YYY1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUUBYBSBYB[B[ "?[[[MdM^MdMfMf%t,I'Jfff0*022FJ222$;$5$;$=$=Kj!=== 7 1 7 9 9J999+B+<+B+D+DOT-(DDD1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUU"9"3"9";";K;;;-D->-D-F-Fd>*FFF"9"3"9";";K;;;-D->-D-F-Fd>*FFF 7 1 7 9 9J999+B+<+B+D+DOT-(DDD1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUU60688I}888*A*;*A*C*CND'CCC0G0A0G0I0I-III;R;L;R;T;TT"78TTT(?(9(?(A(AN%AAA3J3D3J3L3L/0LLL1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUU9P9J9P9R9R6RRRD[DUD[D]D] $'@"A]]]4.466Hl666(?(9(?(A(AM4%AAA%<%6%<%>%>L">>>0G0A0G0I0It,-III0*022FJ222$;$5$;$=$=Kj!=== 7 1 7 9 9J999+B+<+B+D+DOT-(DDD1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUU"9"3"9";";K;;;-D->-D-F-Fd>*FFF4.466Hl666(?(9(?(A(AM4%AAA 7 1 7 9 9J999+B+<+B+D+DOT-(DDD$;$5$;$=$=L/===/F/@/F/H/HtO,HHH5L5F5L5N5N2NNN@W@Q@W@Y@Y%< =YYY"9"3"9";";K;;;-D->-D-F-Fd>*FFF 7 1 7 9 9J999+B+<+B+D+DOT-(DDD1H1B1H1J1J.JJJ<S<M<S<U<Ud#89UUU5/577I|777)@):)@)B)BND&BBB,&,..D(... 7 1 7 9 9ItH~999,C,=,C,E,E)EEE7N7H7N7P7P4 34PPP5/577I|777)@):)@)B)BND&BBB5/577I|777)@):)@)B)BND&BBB/F/@/F/H/H,HHH:Q:K:Q:S:ST"67SSS0*022FJ222$;$5$;$=$=Kj!===,&,..D(... 7 1 7 9 9ItH~999 7 1 7 9 9J999+B+<+B+D+DOT-(DDD*A*;*A*C*CO'CCC5L5F5L5N5N$12NNN7N7H7N7P7P4PPPBYBSBYB[B[&>!?[[[[[r   r	   )typingr   
strawberryr_   typestyper	   r   r   r   <module>r      s                      gz\ z\ z\ z\ z\ z\ z\ z\ z\ z\r   