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.
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'¶
-