Bases: ListObjectMixin
Mixin class for “Attribute” objects.
Attribute objects are ListObjects, who’s memebers have a “key” and “value” property, which should be exposed on the list itself as list.<key>.
Bases: VersionedObject
Returns True if the Object is valid.
This function ensure that change fields list is sorted. :param key: :param value: :return:
Return True or False depending of if a particular attribute has had an attribute’s value explicitly set.
Reset the list of fields that have been changed.
fields – List of fields to reset, or “all” if None.
recursive – Call obj_reset_changes(recursive=True) on any sub-objects within the list of fields being reset.
This is NOT “revert to previous values”.
Specifying fields on recursive resets will only be honored at the top level. Everything below the top will reset all.
Bases: VersionedObjectRegistry
Bases: ObjectListBase
alias of DesignateObject
Bases: object
Mixin class for List objects.
This adds fields that would populate API metadata for collections.
Bases: object
Mixin class for Persistent objects.
This adds the fields that we use in common for all persistent objects.
Bases: object
Mixin class for Soft-Deleted objects.
This adds the fields that we use in common for all soft-deleted objects.
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: DesignateObject
, VersionedObjectDictCompat
, PersistentObjectMixin
, SoftDeleteObjectMixin
Bases: ListObjectMixin
, DesignateObject
, PagedListObjectMixin
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: DesignateObject
, PersistentObjectMixin
, VersionedObjectDictCompat
Bases: ListObjectMixin
, DesignateObject
Bases: DesignateObject
, VersionedObjectDictCompat
, PersistentObjectMixin
Bases: ListObjectMixin
, DesignateObject
, PagedListObjectMixin
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: DesignateObject
, VersionedObjectDictCompat
Bases: ListObjectMixin
, DesignateObject
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: VersionedObjectDictCompat
, PersistentObjectMixin
, DesignateObject
Bases: ListObjectMixin
, DesignateObject
Bases: Record
A Resource Record Type Defined in: RFC1035
Bases: Record
AAAA Resource Record Type Defined in: RFC3596
Bases: Record
CNAME Resource Record Type Defined in: RFC1035
Bases: Record
MX Resource Record Type Defined in: RFC1035
Bases: Record
NS Resource Record Type Defined in: RFC1035
Bases: Record
PTR Resource Record Type Defined in: RFC1035
Bases: Record
SOA Resource Record Type Defined in: RFC1035
Bases: Record
SPF Resource Record Type Defined in: RFC4408
Bases: Record
SRV Resource Record Type Defined in: RFC2782
Bases: Record
TXT Resource Record Type Defined in: RFC1035
Bases: Record
SSHFP Resource Record Type Defined in: RFC4255
Bases: Record
NAPTR Resource Record Type Defined in: RFC2915
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.