# designateclient.client module

designateclient.client.Client(version, *args, **kwargs)

class designateclient.client.Controller(client)

  Bases: `object`

  build_url(url, criterion=None, marker=None, limit=None)

class designateclient.client.CrudController(client)

  Bases: `Controller`

  abstractmethod create(*args, **kw)

    Create a resource

  abstractmethod delete(*args, **kw)

    Delete a resource

  abstractmethod get(*args, **kw)

    Get a resource

  abstractmethod list(*args, **kw)

    List a resource

  abstractmethod update(*args, **kw)

    Update a resource

designateclient.client.get_versions()

this page last updated: 2026-02-27 12:37:25

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug