tacker.vnfm.plugin Module¶tacker.vnfm.plugin.VNFMMgmtMixin¶Bases: object
OPTS = [<oslo_config.cfg.ListOpt object>, <oslo_config.cfg.IntOpt object>]¶mgmt_call(context, vnf_dict, kwargs)¶mgmt_create_post(context, vnf_dict)¶mgmt_create_pre(context, vnf_dict)¶mgmt_delete_post(context, vnf_dict)¶mgmt_delete_pre(context, vnf_dict)¶mgmt_get_config(context, vnf_dict)¶mgmt_update_post(context, vnf_dict)¶mgmt_update_pre(context, vnf_dict)¶mgmt_url(context, vnf_dict)¶tacker.vnfm.plugin.VNFMPlugin¶Bases: tacker.db.vnfm.vnfm_db.VNFMPluginDb, tacker.vnfm.plugin.VNFMMgmtMixin
VNFMPlugin which supports VNFM framework.
Plugin which supports Tacker framework
OPTS_INFRA_DRIVER = [<oslo_config.cfg.ListOpt object>]¶OPTS_POLICY_ACTION = [<oslo_config.cfg.ListOpt object>]¶add_alarm_url_to_vnf(context, vnf_dict)¶add_vnf_to_appmonitor(context, vnf_dict)¶add_vnf_to_monitor(context, vnf_dict)¶config_vnf(context, vnf_dict)¶create_vnf(context, vnf)¶create_vnf_scale(context, vnf_id, scale)¶create_vnf_sync(context, vnf)¶create_vnf_trigger(context, vnf_id, trigger)¶create_vnfd(context, vnfd)¶delete_vnf(context, vnf_id)¶get_vim(context, vnf)¶get_vnf_policies(context, vnf_id, filters=None, fields=None)¶get_vnf_policy(context, policy_id, vnf_id, fields=None)¶get_vnf_policy_by_type(context, vnf_id, policy_type=None, fields=None)¶get_vnf_resources(context, vnf_id, fields=None, filters=None)¶get_vnf_trigger(context, vnf_id, trigger_name)¶spawn_n(function, *args, **kwargs)¶supported_extension_aliases = ['vnfm']¶update_vnf(context, vnf_id, vnf)¶tacker.vnfm.plugin.config_opts()¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.