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.ErrorPoint¶ Bases:
tacker.objects.fields.BaseTackerEnum-
INITIAL= 0¶
-
INTERNAL_PROCESSING= 5¶
-
NOTIFY_COMPLETED= 7¶
-
NOTIFY_PROCESSING= 1¶
-
POST_VIM_CONTROL= 4¶
-
PRE_VIM_CONTROL= 3¶
-
VNF_CONFIG_END= 6¶
-
VNF_CONFIG_START= 2¶
-
-
class
tacker.objects.fields.InstanceOperation¶ Bases:
tacker.objects.fields.BaseTackerEnum-
MODIFY_INFO= 'MODIFY_INFO'¶
-
-
class
tacker.objects.fields.InstanceOperationField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.InstanceOperation object>¶
-
-
class
tacker.objects.fields.InstanceOperationalState¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('STARTING', 'PROCESSING', 'COMPLETED', 'FAILED_TEMP', 'ROLLING_BACK', 'ROLLED_BACK')¶
-
COMPLETED= 'COMPLETED'¶
-
FAILED_TEMP= 'FAILED_TEMP'¶
-
PROCESSING= 'PROCESSING'¶
-
ROLLED_BACK= 'ROLLED_BACK'¶
-
ROLLING_BACK= 'ROLLING_BACK'¶
-
STARTING= 'STARTING'¶
-
-
class
tacker.objects.fields.InstanceOperationalStateField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.InstanceOperationalState 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.LcmOccsNotificationStatus¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('START', 'RESULT')¶
-
RESULT= 'RESULT'¶
-
START= 'START'¶
-
-
class
tacker.objects.fields.LcmOccsNotificationType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= 'VnfLcmOperationOccurrenceNotification'¶
-
VNF_ID_CREATION_NOTIFICATION= 'VnfIdentifierCreationNotification'¶
-
VNF_OP_OCC_NOTIFICATION= 'VnfLcmOperationOccurrenceNotification'¶
-
-
class
tacker.objects.fields.LcmOccsOperationState¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('STARTING', 'PROCESSING', 'COMPLETED', 'FAILED_TEMP', 'FAILED')¶
-
COMPLETED= 'COMPLETED'¶
-
FAILED= 'FAILED'¶
-
FAILED_TEMP= 'FAILED_TEMP'¶
-
PROCESSING= 'PROCESSING'¶
-
STARTING= 'STARTING'¶
-
-
class
tacker.objects.fields.LcmOccsOperationType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('INSTANTIATE', 'TERMINATE', 'HEAL', 'SCALE', 'CHANGE_EXT_CONN')¶
-
CHANGE_EXT_CONN= 'CHANGE_EXT_CONN'¶
-
HEAL= 'HEAL'¶
-
INSTANTIATE= 'INSTANTIATE'¶
-
SCALE= 'SCALE'¶
-
TERMINATE= 'TERMINATE'¶
-
-
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.ResourceChangeType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ADDED= 'ADDED'¶
-
ALL= ('ADDED', 'REMOVED', 'MODIFIED', 'TEMPORARY')¶
-
MODIFIED= 'MODIFIED'¶
-
REMOVED= 'REMOVED'¶
-
TEMPORARY= 'TEMPORARY'¶
-
-
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.VnfInstanceCancelModeType¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('FORCEFUL', 'GRACEFUL')¶
-
FORCEFUL= 'FORCEFUL'¶
-
GRACEFUL= 'GRACEFUL'¶
-
-
class
tacker.objects.fields.VnfInstanceCancelTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.VnfInstanceCancelModeType 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', 'SCALING', 'ERROR')¶
-
ERROR= 'ERROR'¶
-
HEALING= 'HEALING'¶
-
INSTANTIATING= 'INSTANTIATING'¶
-
SCALING= 'SCALING'¶
-
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'¶
-
-
class
tacker.objects.fields.VnfOperationalStateTypeField(**kwargs)¶ Bases:
oslo_versionedobjects.fields.BaseEnumField-
AUTO_TYPE= <tacker.objects.fields.VnfOperationalStateType object>¶
-
-
class
tacker.objects.fields.VnfStatus¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ACTIVE= 'ACTIVE'¶
-
ALL= ('ACTIVE', 'INACTIVE')¶
-
INACTIVE= 'INACTIVE'¶
-
-
class
tacker.objects.fields.VnfcState¶ Bases:
tacker.objects.fields.BaseTackerEnum-
ALL= ('STARTED', 'STOPPED')¶
-
STARTED= 'STARTED'¶
-
STOPPED= 'STOPPED'¶
-