magnumclient.common.base
Module¶Base utilities to build API operation managers and objects on top of.
magnumclient.common.base.
Manager
(api)¶Bases: object
Provides CRUD operations with a particular API.
resource_class
= None¶magnumclient.common.base.
Resource
(manager, info, loaded=False)¶Bases: magnumclient.common.apiclient.base.Resource
Represents a particular instance of an object (tenant, user, etc).
This is pretty much just a bag for attributes.
to_dict
()¶magnumclient.common.base.
getid
(obj)¶Wrapper to get object’s ID.
Abstracts the common pattern of allowing both an object or an object’s ID (UUID) as a parameter when dealing with relationships.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.