tacker.objects.vnf module¶
- class tacker.objects.vnf.VNF(context=None, **kwargs)¶
- Bases: - TackerObject,- VersionedObjectDictCompat,- TackerPersistentObject- VERSION = '1.0'¶
 - property created_at¶
 - property deleted¶
 - property deleted_at¶
 - property description¶
 - property error_reason¶
 - fields = {'created_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'deleted': Integer(default=0,nullable=True), 'deleted_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'description': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'error_reason': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'instance_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'mgmt_ip_address': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'name': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'placement_attr': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'status': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'tenant_id': UUID(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'updated_at': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vim_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnf_attribute': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnfd': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnfd_id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶
 - property id¶
 - property instance_id¶
 - property mgmt_ip_address¶
 - property name¶
 - property placement_attr¶
 - 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. 
 - property status¶
 - property tenant_id¶
 - property updated_at¶
 - property vim_id¶
 - property vnf_attribute¶
 - classmethod vnf_index_list(id, context)¶
 - property vnfd¶
 - property vnfd_id¶
 
