public interface VimService extends RestService
Tacker - OpenStack NFV Orchestration
Tacker is an official OpenStack project building a Generic VIM Manager (VIMM) and a NFV Orchestrator (NFVO) to deploy and operate Network Services and Virtual Network Functions (VIMs) on an NFV infrastructure platform like OpenStack. It is based on ETSI MANO Architectural Framework and provides a functional stack to Orchestrate Network Services end-to-end using VIMs.
NFVO:
Modifier and Type | Method and Description |
---|---|
ActionResponse |
delete(String vimId)
Delete Vim - Deletes a specified vimId from the VIM catalog.
|
List<? extends Vim> |
list()
List vims - Lists instantiated vims in VIM Manager
|
List<? extends Vim> |
list(Map<String,String> filteringParams)
List vims - Lists instantiated vims in VIM Manager filtered by parameters.
|
Vim |
register(Vim vim)
Create Vim - Register a Vim entry based on the Vim template.
|
Vim |
show(String vimId)
Show Vim - Show information for a specified vimId.
|
List<? extends Vim> list()
List<? extends Vim> list(Map<String,String> filteringParams)
filteringParams
- map (name, value) of filtering parametersVim show(String vimId)
vimId
- the Vim identifierActionResponse delete(String vimId)
vimId
- the Vim identifierCopyright © 2017. All rights reserved.