Multi VIM/Cloud Function and API list for R1
The currently listed items are based on knowledge collected so far. Please feedback us with any missing requirement from your project or use cases.
VIM Management
registry/unregistry
resource comsumption
Heat resources management
Create/delete/Get/List stack
Scale-out/scale-in ResourceGroups
Tenant Management
List tenants
Get Limits of tenant
VM Lifecycle management
Create/Delete/Get/List VM
start/stop VM
Image Management
Create/Delete/Get/List image
Network Management
Create/Delete/Get/List port
Create/Delete/Get/List network
Create/Delete/Get/List subnets
Create/Delete/Get/List router
Flavor Management
Create/Delete/Get/List flavor
Volume Lifecycle management
Create/Delete/Get/List volume
Alert report
Get/List Alert
VM Health management
Restart/evacauate/migrate/rebuild/snapshot/restart/recover VM
DNS service:
DNsas zone list/... (DCAE) # need confirm from DCAE team
Extension Management
list all supported extension APIs pertaining to certain MultiVIM plugin
Get detail of specific extension API
VIM type list
List all supported VIM/Cloud type and version