tacker.objects.fields module¶
-
class
tacker.objects.fields.BaseTackerEnum¶ Bases:
oslo_versionedobjects.fields.Enum
-
class
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'¶
-
-
class
tacker.objects.fields.ContainerFormatFields(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.ContainerFormat object>¶
-
-
class
tacker.objects.fields.DictOfNullableField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.AutoTypedField-
AUTO_TYPE= <oslo_versionedobjects.fields.Dict object>¶
-
-
class
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'¶
-
-
class
tacker.objects.fields.DiskFormatFields(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.DiskFormat object>¶
-
-
class
tacker.objects.fields.IpAddressType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('IPV4', 'IPV6')¶
-
IPV4= 'IPV4'¶
-
IPV6= 'IPV6'¶
-
-
class
tacker.objects.fields.IpAddressTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.IpAddressType object>¶
-
-
class
tacker.objects.fields.PackageOnboardingStateType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('CREATED', 'UPLOADING', 'PROCESSING', 'ONBOARDED')¶
-
CREATED= 'CREATED'¶
-
ONBOARDED= 'ONBOARDED'¶
-
PROCESSING= 'PROCESSING'¶
-
UPLOADING= 'UPLOADING'¶
-
-
class
tacker.objects.fields.PackageOnboardingStateTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.PackageOnboardingStateType object>¶
-
-
class
tacker.objects.fields.PackageOperationalStateType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('ENABLED', 'DISABLED')¶
-
DISABLED= 'DISABLED'¶
-
ENABLED= 'ENABLED'¶
-
-
class
tacker.objects.fields.PackageOperationalStateTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.PackageOperationalStateType object>¶
-
-
class
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'¶
-
-
class
tacker.objects.fields.PackageUsageStateTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.PackageUsageStateType object>¶
-
-
class
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
-
-
class
tacker.objects.fields.UUIDField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.AutoTypedField-
AUTO_TYPE= <tacker.objects.fields.UUID object>¶
-
-
class
tacker.objects.fields.VnfInstanceState¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('INSTANTIATED', 'NOT_INSTANTIATED')¶
-
INSTANTIATED= 'INSTANTIATED'¶
-
NOT_INSTANTIATED= 'NOT_INSTANTIATED'¶
-
-
class
tacker.objects.fields.VnfInstanceStateField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.VnfInstanceState object>¶
-
-
class
tacker.objects.fields.VnfInstanceTaskState¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('INSTANTIATING', 'HEALING', 'TERMINATING', 'ERROR')¶
-
ERROR= 'ERROR'¶
-
HEALING= 'HEALING'¶
-
INSTANTIATING= 'INSTANTIATING'¶
-
TERMINATING= 'TERMINATING'¶
-
-
class
tacker.objects.fields.VnfInstanceTaskStateField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.VnfInstanceTaskState object>¶
-
-
class
tacker.objects.fields.VnfInstanceTerminationType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('FORCEFUL', 'GRACEFUL')¶
-
FORCEFUL= 'FORCEFUL'¶
-
GRACEFUL= 'GRACEFUL'¶
-
-
class
tacker.objects.fields.VnfInstanceTerminationTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.VnfInstanceTerminationType object>¶
-
-
class
tacker.objects.fields.VnfOperationalStateType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('STARTED', 'STOPPED')¶
-
STARTED= 'STARTED'¶
-
STOPPED= 'STOPPED'¶
-