Manipulating Active Directory Objects
=====================================

This page contains detailed information about how to manipulate various types of Active 
Directory objects. Keep in mind that all objects subclass ADObject.

ADBase
-------

.. automodule:: pyad.adbase.ADBase
   :members:
   :undoc-members:

ADObject
---------

.. autoclass:: pyad.adobject.ADObject
   :members:
   :show-inheritance:

ADUser
------

.. automodule:: pyad.aduser
   :members:
   :show-inheritance:

ADComputer
----------

.. automodule:: pyad.adcomputer
   :members:
   :show-inheritance:

ADGroup
-------

.. automodule:: pyad.adgroup
   :members:
   :show-inheritance:

ADContainer
-----------

.. automodule:: pyad.adcontainer
   :members:
   :show-inheritance:

ADQuery
-------

.. autoclass:: pyad.ADQuery
   :members:
   :show-inheritance:

ADDomain
--------

.. autoclass:: pyad.ADDomain
   :members:
   :show-inheritance: