ironic.objects.fields
Module¶ironic.objects.fields.
BooleanField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.BooleanField
ironic.objects.fields.
DateTimeField
(tzinfo_aware=True, **kwargs)[source]¶Bases: oslo_versionedobjects.fields.DateTimeField
ironic.objects.fields.
EnumField
(valid_values, **kwargs)[source]¶Bases: oslo_versionedobjects.fields.EnumField
ironic.objects.fields.
FlexibleDictField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.AutoTypedField
ironic.objects.fields.
IntegerField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.IntegerField
ironic.objects.fields.
ListOfObjectsField
(objtype, subclasses=False, **kwargs)[source]¶Bases: oslo_versionedobjects.fields.ListOfObjectsField
ironic.objects.fields.
ListOfStringsField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.ListOfStringsField
ironic.objects.fields.
MACAddressField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.AutoTypedField
ironic.objects.fields.
NotificationLevelField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.BaseEnumField
ironic.objects.fields.
NotificationStatusField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.BaseEnumField
ironic.objects.fields.
ObjectField
(objtype, subclasses=False, **kwargs)[source]¶Bases: oslo_versionedobjects.fields.ObjectField
ironic.objects.fields.
StringAcceptsCallable
[source]¶Bases: oslo_versionedobjects.fields.String
ironic.objects.fields.
StringField
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.StringField
ironic.objects.fields.
StringFieldThatAcceptsCallable
(**kwargs)[source]¶Bases: oslo_versionedobjects.fields.StringField
Custom StringField object that allows for functions as default
In some cases we need to allow for dynamic defaults based on configuration options, this StringField object allows for a function to be passed as a default, and will only process it at the point the field is coerced
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.