Bases: tacker.db.vnfm.vnfm_db.VNFMPluginDb, tacker.vnfm.plugin.VNFMMgmtMixin
VNFMPlugin which supports VNFM framework.
Plugin which supports Tacker framework
-
OPTS = [<oslo_config.cfg.ListOpt object at 0x73d4c90>]
-
add_alarm_url_to_vnf(context, vnf_dict)
-
add_vnf_to_monitor(vnf_dict, infra_driver)
-
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)