tacker.vnfm.infra_drivers.scale_driver module¶
-
class
tacker.vnfm.infra_drivers.scale_driver.
VnfScaleAbstractDriver
¶ Bases:
tacker.api.extensions.PluginInterface
-
abstract
get_cinder_list
(vnf_info)¶
-
abstract
get_grant_resource
(vnf_instance, vnf_info, scale_vnf_request, placement_obj_list, vim_connection_info, del_list)¶
-
abstract
get_rollback_ids
(plugin, context, vnf_dict, aspect_id, auth_attr, region_name)¶
-
abstract
get_scale_ids
(plugin, context, vnf_dict, auth_attr, region_name)¶
-
abstract
get_scale_in_ids
(plugin, context, vnf_dict, is_reverse, auth_attr, region_name, number_of_steps)¶
-
abstract
scale
(context, plugin, auth_attr, policy, region_name)¶
-
abstract
scale_in_reverse
(context, plugin, auth_attr, vnf_info, scale_vnf_request, region_name, scale_name_list, grp_id)¶
-
abstract
scale_out_initial
(context, plugin, auth_attr, vnf_info, scale_vnf_request, region_name)¶
-
abstract
scale_resource_update
(context, vnf_instance, scale_vnf_request, vim_connection_info)¶
-
abstract
scale_update_wait
(context, plugin, auth_attr, vnf_info, region_name)¶
-
abstract
scale_wait
(context, plugin, auth_attr, policy, region_name)¶
-
abstract