tacker.db.nfvo.vnffg_db Module¶tacker.db.nfvo.vnffg_db.ACLMatchCriteria(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasId
Represents ACL match criteria of a classifier.
arp_op¶arp_sha¶arp_spa¶arp_tha¶arp_tpa¶destination_port_max¶destination_port_min¶eth_dst¶eth_src¶eth_type¶icmpv4_code¶icmpv4_type¶icmpv6_code¶icmpv6_type¶id¶ip_dscp¶ip_dst_prefix¶ip_ecn¶ip_proto¶ip_src_prefix¶ipv6_dst¶ipv6_flabel¶ipv6_nd_sll¶ipv6_nd_target¶ipv6_nd_tll¶ipv6_src¶mpls_label¶mpls_tc¶network_dst_port_id¶network_id¶network_src_port_id¶source_port_max¶source_port_min¶tenant_id¶vlan_id¶vlan_pcp¶vnffgc_id¶tacker.db.nfvo.vnffg_db.Vnffg(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasTenant, tacker.db.models_v1.HasId
VNF Forwarding Graph Data Model
attributes¶description¶forwarding_paths¶id¶name¶status¶tenant_id¶vnf_mapping¶vnffgd¶vnffgd_id¶tacker.db.nfvo.vnffg_db.VnffgChain(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasTenant, tacker.db.models_v1.HasId
Service Function Chain Data Model
chain¶id¶instance_id¶nfp_id¶path_id¶status¶symmetrical¶tenant_id¶tacker.db.nfvo.vnffg_db.VnffgClassifier(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasTenant, tacker.db.models_v1.HasId
VNFFG NFP Classifier Data Model
chain¶chain_id¶id¶instance_id¶match¶name¶nfp_id¶status¶tenant_id¶tacker.db.nfvo.vnffg_db.VnffgNfp(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasTenant, tacker.db.models_v1.HasId
Network Forwarding Path Data Model
chain¶classifiers¶id¶name¶path_id¶status¶symmetrical¶tenant_id¶vnffg_id¶tacker.db.nfvo.vnffg_db.VnffgPluginDbMixin¶Bases: tacker.extensions.nfvo_plugins.vnffg.VNFFGPluginBase, tacker.db.db_base.CommonDbMixin
create_classifiers_map(classifier_ids, instance_ids)¶create_vnffg(context, vnffg)¶create_vnffgd(context, vnffgd)¶delete_vnffg(context, vnffg_id)¶delete_vnffgd(context, vnffgd_id)¶get_classifier(context, classifier_id, fields=None)¶get_classifiers(context, filters=None, fields=None)¶get_nfp(context, nfp_id, fields=None)¶get_nfps(context, filters=None, fields=None)¶get_sfc(context, sfc_id, fields=None)¶get_sfcs(context, filters=None, fields=None)¶get_vnffg(context, vnffg_id, fields=None)¶get_vnffgd(context, vnffgd_id, fields=None)¶get_vnffgds(context, filters=None, fields=None)¶get_vnffgs(context, filters=None, fields=None)¶update_vnffg(context, vnffg_id, vnffg)¶tacker.db.nfvo.vnffg_db.VnffgTemplate(**kwargs)¶Bases: sqlalchemy.ext.declarative.api.Base, tacker.db.models_v1.HasId, tacker.db.models_v1.HasTenant
Represents template to create a VNF Forwarding Graph.
description¶id¶name¶template¶template_source¶tenant_id¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.