tacker.objects.fields.
BaseTackerEnum
¶Bases: oslo_versionedobjects.fields.Enum
tacker.objects.fields.
ContainerFormat
¶Bases: tacker.objects.fields.BaseTackerEnum
AKI
= 'AKI'¶ALL
= ('AKI', 'AMI', 'ARI', 'BARE', 'DOCKER', 'OVA', 'OVF')¶AMI
= 'AMI'¶ARI
= 'ARI'¶BARE
= 'BARE'¶DOCKER
= 'DOCKER'¶OVA
= 'OVA'¶OVF
= 'OVF'¶tacker.objects.fields.
ContainerFormatFields
(**kwargs)¶Bases: oslo_versionedobjects.fields.BaseEnumField
AUTO_TYPE
= <tacker.objects.fields.ContainerFormat object>¶tacker.objects.fields.
DictOfNullableField
(**kwargs)¶Bases: oslo_versionedobjects.fields.AutoTypedField
AUTO_TYPE
= <oslo_versionedobjects.fields.Dict object>¶tacker.objects.fields.
DiskFormat
¶Bases: tacker.objects.fields.BaseTackerEnum
AKI
= 'AKI'¶ALL
= ('AKI', 'AMI', 'ARI', 'ISO', 'QCOW2', 'RAW', 'VDI', 'VHD', 'VHDX', 'VMDK')¶AMI
= 'AMI'¶ARI
= 'ARI'¶ISO
= 'ISO'¶QCOW2
= 'QCOW2'¶RAW
= 'RAW'¶VDI
= 'VDI'¶VHD
= 'VHD'¶VHDX
= 'VHDX'¶VMDK
= 'VMDK'¶tacker.objects.fields.
DiskFormatFields
(**kwargs)¶Bases: oslo_versionedobjects.fields.BaseEnumField
AUTO_TYPE
= <tacker.objects.fields.DiskFormat object>¶tacker.objects.fields.
PackageOnboardingStateType
¶Bases: tacker.objects.fields.BaseTackerEnum
ALL
= ('CREATED', 'UPLOADING', 'PROCESSING', 'ONBOARDED')¶CREATED
= 'CREATED'¶ONBOARDED
= 'ONBOARDED'¶PROCESSING
= 'PROCESSING'¶UPLOADING
= 'UPLOADING'¶tacker.objects.fields.
PackageOnboardingStateTypeField
(**kwargs)¶Bases: oslo_versionedobjects.fields.BaseEnumField
AUTO_TYPE
= <tacker.objects.fields.PackageOnboardingStateType object>¶tacker.objects.fields.
PackageOperationalStateType
¶Bases: tacker.objects.fields.BaseTackerEnum
ALL
= ('ENABLED', 'DISABLED')¶DISABLED
= 'DISABLED'¶ENABLED
= 'ENABLED'¶tacker.objects.fields.
PackageOperationalStateTypeField
(**kwargs)¶Bases: oslo_versionedobjects.fields.BaseEnumField
AUTO_TYPE
= <tacker.objects.fields.PackageOperationalStateType object>¶tacker.objects.fields.
PackageUsageStateType
¶Bases: tacker.objects.fields.BaseTackerEnum
ALL
= ('IN_USE', 'NOT_IN_USE')¶IN_USE
= 'IN_USE'¶NOT_IN_USE
= 'NOT_IN_USE'¶tacker.objects.fields.
PackageUsageStateTypeField
(**kwargs)¶Bases: oslo_versionedobjects.fields.BaseEnumField
AUTO_TYPE
= <tacker.objects.fields.PackageUsageStateType object>¶tacker.objects.fields.
UUID
¶Bases: oslo_versionedobjects.fields.UUID
coerce
(obj, attr, value)¶This is called to coerce (if possible) a value on assignment.
This method should convert the value given into the designated type, or throw an exception if this is not possible.
:param:obj: The VersionedObject on which an attribute is being set :param:attr: The name of the attribute being set :param:value: The value being set :returns: A properly-typed value
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.