tacker.objects.vnf_instantiated_info.CpProtocolInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'ip_over_ethernet': Object(default=None,nullable=True), 'layer_protocol': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶ip_over_ethernet¶layer_protocol¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.ExtLinkPortInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶cp_instance_id¶created_at¶deleted¶deleted_at¶fields = {'cp_instance_id': String(default=None,nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'resource_handle': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
resource_handle¶to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.ExtManagedVirtualLinkInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'network_resource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnf_link_ports': List(default=[],nullable=True), 'vnf_virtual_link_desc_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶id¶network_resource¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶vnf_link_ports¶vnf_virtual_link_desc_id¶tacker.objects.vnf_instantiated_info.ExtVirtualLinkInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶ext_link_ports¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'ext_link_ports': List(default=[],nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'resource_handle': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
resource_handle¶to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.InstantiatedVnfInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, oslo_versionedobjects.base.VersionedObjectDictCompat, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶additional_params¶created_at¶deleted¶deleted_at¶ext_cp_info¶ext_managed_virtual_link_info¶ext_virtual_link_info¶fields = {'additional_params': Dict(default={},nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'ext_cp_info': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'ext_managed_virtual_link_info': List(default=[],nullable=True), 'ext_virtual_link_info': List(default=[],nullable=True), 'flavour_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'instance_id': String(default=None,nullable=True), 'instantiation_level_id': String(default=None,nullable=True), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'virtual_storage_resource_info': List(default=[],nullable=True), 'vnf_instance_id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnf_state': VnfOperationalStateType(default=STOPPED,nullable=False,valid_values=('STARTED', 'STOPPED')), 'vnf_virtual_link_resource_info': List(default=[],nullable=True), 'vnfc_resource_info': List(default=[],nullable=True)}¶flavour_id¶instance_id¶instantiation_level_id¶obj_from_db_obj(context, db_obj)¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
reinitialize()¶save()¶Save the changed fields back to the store.
This is optional for subclasses, but is presented here in the base class for consistency among those that do.
to_dict()¶updated_at¶virtual_storage_resource_info¶vnf_instance_id¶vnf_state¶vnf_virtual_link_resource_info¶vnfc_resource_info¶tacker.objects.vnf_instantiated_info.IpAddress(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶addresses¶created_at¶deleted¶deleted_at¶fields = {'addresses': List(default=[],nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'is_dynamic': Boolean(default=False,nullable=True), 'subnet_id': String(default=None,nullable=True), 'type': IpAddressType(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=('IPV4', 'IPV6')), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶is_dynamic¶subnet_id¶to_dict()¶type¶updated_at¶tacker.objects.vnf_instantiated_info.IpOverEthernetAddressInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'ip_addresses': List(default=[],nullable=True), 'mac_address': String(default=None,nullable=True), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶ip_addresses¶mac_address¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.ResourceHandle(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'resource_id': String(default=,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vim_level_resource_type': String(default=None,nullable=True)}¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
resource_id¶to_dict()¶updated_at¶vim_level_resource_type¶tacker.objects.vnf_instantiated_info.VirtualStorageResourceInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'storage_resource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'virtual_storage_desc_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
storage_resource¶to_dict()¶updated_at¶virtual_storage_desc_id¶tacker.objects.vnf_instantiated_info.VnfExtCpInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, oslo_versionedobjects.base.VersionedObjectDictCompat, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶cp_protocol_info¶cpd_id¶created_at¶deleted¶deleted_at¶ext_link_port_id¶fields = {'cp_protocol_info': List(default=[],nullable=False), 'cpd_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'ext_link_port_id': String(default=None,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.VnfLinkPortInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶cp_instance_id¶created_at¶deleted¶deleted_at¶fields = {'cp_instance_id': String(default=None,nullable=True), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'resource_handle': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
resource_handle¶to_dict()¶updated_at¶tacker.objects.vnf_instantiated_info.VnfVirtualLinkResourceInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶created_at¶deleted¶deleted_at¶fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'network_resource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnf_link_ports': List(default=[],nullable=True), 'vnf_virtual_link_desc_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶id¶network_resource¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶vnf_link_ports¶vnf_virtual_link_desc_id¶tacker.objects.vnf_instantiated_info.VnfcCpInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶cp_protocol_info¶cpd_id¶created_at¶deleted¶deleted_at¶fields = {'cp_protocol_info': List(default=[],nullable=True), 'cpd_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnf_ext_cp_id': String(default=None,nullable=True), 'vnf_link_port_id': String(default=None,nullable=True)}¶id¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
to_dict()¶updated_at¶vnf_ext_cp_id¶vnf_link_port_id¶tacker.objects.vnf_instantiated_info.VnfcResourceInfo(context=None, **kwargs)¶Bases: tacker.objects.base.TackerObject, tacker.objects.base.TackerPersistentObject
VERSION = '1.0'¶compute_resource¶created_at¶deleted¶deleted_at¶fields = {'compute_resource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Boolean(default=False,nullable=False), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'metadata': Dict(default={},nullable=True), 'storage_resource_ids': List(default=[],nullable=True), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vdu_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfc_cp_info': List(default=[],nullable=True)}¶id¶metadata¶obj_from_primitive(primitive, context)¶Object field-by-field hydration.
storage_resource_ids¶to_dict()¶updated_at¶vdu_id¶vnfc_cp_info¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.