Utilizing the Python API client

Crafted for developers, integrators, and administrators, the python-libmaas client library serves as your conduit to the MAAS ecosystem. Though still in the development phase, it provides substantial access to various MAAS endpoints. This article will navigate you through:

Exploring library endpoints

Currently, the library extends its tentacles to these key eight endpoints:

  • account
  • boot-sources and boot-resources
  • machines, devices, region controllers, rack controllers
  • events
  • configuration
  • tags
  • version
  • zones

For an in-depth understanding of the terminology, these resources are your go-to guides:

Installing and leveraging python-libmaas

Kick-start your journey with these useful external links:

For hands-on examples to get you up and running, visit the Python libmaas client guide^.

For package details on PyPI, consult this external link^.

Whether you’re a seasoned MAAS administrator or a new entrant, python-libmaas offers a streamlined way to engage with the MAAS universe.


Last updated a month ago.