|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VMGroupApi
Provides synchronous access to CloudStack VM group features.
| Method Summary | |
|---|---|
VMGroup |
createInstanceGroup(String name,
CreateVMGroupOptions... options)
Creates a VM group |
void |
deleteInstanceGroup(String id)
Delete a VM group |
VMGroup |
getInstanceGroup(String id)
|
Set<VMGroup> |
listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups |
VMGroup |
updateInstanceGroup(String id,
UpdateVMGroupOptions... options)
Modify a VM group |
| Method Detail |
|---|
@Named(value="listInstanceGroups") Set<VMGroup> listInstanceGroups(ListVMGroupsOptions... options)
options - if present, how to constrain the list.
@Named(value="listInstanceGroups") VMGroup getInstanceGroup(String id)
getInstanceGroup(java.lang.String)
@Named(value="createInstanceGroup")
VMGroup createInstanceGroup(String name,
CreateVMGroupOptions... options)
name - the name of the VM groupoptions - optional parameters
@Named(value="updateInstanceGroup")
VMGroup updateInstanceGroup(String id,
UpdateVMGroupOptions... options)
name - the new name of the group
@Named(value="deleteInstanceGroup") void deleteInstanceGroup(String id)
id - the ID of the VM group
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||