tacker.nfvo.nfvo_plugin
Module¶tacker.nfvo.nfvo_plugin.
NfvoPlugin
¶Bases: tacker.db.nfvo.nfvo_db_plugin.NfvoPluginDb
, tacker.db.nfvo.vnffg_db.VnffgPluginDbMixin
, tacker.db.nfvo.ns_db.NSPluginDb
NFVO reference plugin for NFVO extension
Implements the NFVO extension and defines public facing APIs for VIM operations. NFVO internally invokes the appropriate VIM driver in backend based on configured VIM types. Plugin also interacts with VNFM extension for providing the specified VIM information
OPTS
= [<oslo_config.cfg.ListOpt object at 0x8fd6a10>, <oslo_config.cfg.IntOpt object at 0x8fd6b10>]¶create_ns
(*args, **kwargs)¶create_nsd
(*args, **kwargs)¶create_vim
(*args, **kwargs)¶create_vnffg
(*args, **kwargs)¶create_vnffgd
(*args, **kwargs)¶delete_ns
(*args, **kwargs)¶delete_vim
(*args, **kwargs)¶delete_vnffg
(*args, **kwargs)¶get_auth_dict
(context)¶monitor_vim
(*args, **kwargs)¶spawn_n
(function, *args, **kwargs)¶supported_extension_aliases
= [‘nfvo’]¶update_vim
(*args, **kwargs)¶update_vnffg
(*args, **kwargs)¶validate_tosca
(*args, **kwargs)¶validate_vnffg_properties
(*args, **kwargs)¶validate_vnffgd_path
(*args, **kwargs)¶tacker.nfvo.nfvo_plugin.
config_opts
()¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.