tacker.sol_refactored.api.router module¶
- class tacker.sol_refactored.api.router.AutoHealingRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('', {'POST': 'auto_healing'})]¶
- class tacker.sol_refactored.api.router.AutoScalingRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('', {'POST': 'auto_scaling'})]¶
- class tacker.sol_refactored.api.router.FmAlertRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('', {'POST': 'alert'})]¶
- class tacker.sol_refactored.api.router.PmEventRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('', {'POST': 'pm_event'})]¶
- class tacker.sol_refactored.api.router.PmThresholdRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('', {'POST': 'pm_threshold'})]¶
- class tacker.sol_refactored.api.router.ServerNotificationRouter¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('/vnf_instances/{vnf_instance_id}/servers/{server_id}/notify', {'POST': 'notify'})]¶
- class tacker.sol_refactored.api.router.VnfPmAPIRouterV2¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('/pm_jobs', {'GET': 'index', 'POST': 'create'}), ('/pm_jobs/{id}', {'DELETE': 'delete', 'GET': 'show', 'PATCH': 'update'}), ('/pm_jobs/{id}/reports/{report_id}', {'GET': 'report_get'}), ('/thresholds', {'GET': 'index_threshold', 'POST': 'create_threshold'}), ('/thresholds/{thresholdId}', {'DELETE': 'delete_threshold', 'GET': 'show_threshold', 'PATCH': 'update_threshold'})]¶
- class tacker.sol_refactored.api.router.VnffmAPIRouterV1¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('/alarms', {'GET': 'index'}), ('/alarms/{id}', {'GET': 'show', 'PATCH': 'update'}), ('/subscriptions', {'GET': 'subscription_list', 'POST': 'subscription_create'}), ('/subscriptions/{id}', {'DELETE': 'subscription_delete', 'GET': 'subscription_show'})]¶
- class tacker.sol_refactored.api.router.VnflcmAPIRouterV2¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('/vnf_instances', {'GET': 'index', 'POST': 'create'}), ('/vnf_instances/{id}', {'DELETE': 'delete', 'GET': 'show', 'PATCH': 'update'}), ('/vnf_instances/{id}/instantiate', {'POST': 'instantiate'}), ('/vnf_instances/{id}/heal', {'POST': 'heal'}), ('/vnf_instances/{id}/terminate', {'POST': 'terminate'}), ('/vnf_instances/{id}/scale', {'POST': 'scale'}), ('/vnf_instances/{id}/change_ext_conn', {'POST': 'change_ext_conn'}), ('/vnf_instances/{id}/change_vnfpkg', {'POST': 'change_vnfpkg'}), ('/api_versions', {'GET': 'api_versions'}), ('/subscriptions', {'GET': 'subscription_list', 'POST': 'subscription_create'}), ('/subscriptions/{id}', {'DELETE': 'subscription_delete', 'GET': 'subscription_show'}), ('/vnf_lcm_op_occs', {'GET': 'lcm_op_occ_list'}), ('/vnf_lcm_op_occs/{id}/retry', {'POST': 'lcm_op_occ_retry'}), ('/vnf_lcm_op_occs/{id}/rollback', {'POST': 'lcm_op_occ_rollback'}), ('/vnf_lcm_op_occs/{id}/fail', {'POST': 'lcm_op_occ_fail'}), ('/vnf_lcm_op_occs/{id}', {'DELETE': 'lcm_op_occ_delete', 'GET': 'lcm_op_occ_show'})]¶
- class tacker.sol_refactored.api.router.VnflcmVersions¶
Bases:
SolAPIRouter- controller = <tacker.sol_refactored.api.wsgi.SolResource object>¶
- route_list = [('/api_versions', {'GET': 'index'})]¶