tacker.db.db_sqlalchemy.models.
VnfDeploymentFlavour
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasId
Contains all info about vnf packages Deployment Flavours.
created_at
¶deleted
¶deleted_at
¶flavour_description
¶flavour_id
¶id
¶instantiation_levels
¶package_uuid
¶software_images
¶updated_at
¶tacker.db.db_sqlalchemy.models.
VnfInstance
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasId
Represents a Vnf Instance.
created_at
¶deleted
¶deleted_at
¶id
¶instantiation_state
¶task_state
¶tenant_id
¶updated_at
¶vim_connection_info
¶vnf_instance_description
¶vnf_instance_name
¶vnf_product_name
¶vnf_provider
¶vnf_software_version
¶vnfd_id
¶vnfd_version
¶tacker.db.db_sqlalchemy.models.
VnfInstantiatedInfo
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
Contain the details of VNF instance
additional_params
¶created_at
¶deleted
¶deleted_at
¶ext_cp_info
¶ext_managed_virtual_link_info
¶ext_virtual_link_info
¶flavour_id
¶id
¶instance_id
¶instantiation_level_id
¶updated_at
¶virtual_storage_resource_info
¶vnf_instance
¶vnf_instance_id
¶vnf_state
¶vnf_virtual_link_resource_info
¶vnfc_resource_info
¶tacker.db.db_sqlalchemy.models.
VnfPackage
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasTenant
, tacker.db.models_v1.HasId
Contains all info about vnf packages.
algorithm
¶created_at
¶deleted
¶deleted_at
¶hash
¶id
¶location_glance_store
¶metadetails
¶onboarding_state
¶operational_state
¶size
¶tenant_id
¶updated_at
¶usage_state
¶vnf_deployment_flavours
¶vnfd
¶tacker.db.db_sqlalchemy.models.
VnfPackageUserData
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
Contains all info about vnf packages UserDefinedData.
created_at
¶deleted
¶deleted_at
¶id
¶key
¶package_uuid
¶updated_at
¶value
¶tacker.db.db_sqlalchemy.models.
VnfPackageVnfd
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, tacker.db.db_sqlalchemy.models.VnfPackageVnfdSoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasId
Contains all info about vnf packages VNFD.
created_at
¶deleted
¶deleted_at
¶id
¶package_uuid
¶updated_at
¶vnf_product_name
¶vnf_provider
¶vnf_software_version
¶vnfd_id
¶vnfd_version
¶tacker.db.db_sqlalchemy.models.
VnfPackageVnfdSoftDeleteMixin
¶Bases: object
deleted
= Column(None, String(length=36), table=None, default=ColumnDefault('0'))¶deleted_at
= Column(None, DateTime(), table=None)¶soft_delete
(session)¶Mark this object as deleted.
tacker.db.db_sqlalchemy.models.
VnfResource
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasId
Resources belongs to the VNF
created_at
¶deleted
¶deleted_at
¶id
¶resource_identifier
¶resource_name
¶resource_status
¶resource_type
¶updated_at
¶vnf_instance_id
¶tacker.db.db_sqlalchemy.models.
VnfSoftwareImage
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
, tacker.db.models_v1.HasId
Contains all info about vnf packages software images.
algorithm
¶container_format
¶created_at
¶deleted
¶deleted_at
¶disk_format
¶flavour_uuid
¶hash
¶id
¶image_path
¶metadetails
¶min_disk
¶min_ram
¶name
¶provider
¶size
¶software_image_id
¶updated_at
¶version
¶tacker.db.db_sqlalchemy.models.
VnfSoftwareImageMetadata
(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base
, oslo_db.sqlalchemy.models.SoftDeleteMixin
, oslo_db.sqlalchemy.models.TimestampMixin
Contains all info about vnf packages software image metadata.
created_at
¶deleted
¶deleted_at
¶id
¶image_uuid
¶key
¶updated_at
¶value
¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.