|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NetworkApi
Provides synchronous access to cloudstack via their REST API.
| Method Summary | |
|---|---|
Network |
createNetworkInZone(String zoneId,
String networkOfferingId,
String name,
String displayText,
CreateNetworkOptions... options)
Creates a network |
String |
deleteNetwork(String id)
Deletes a network |
Network |
getNetwork(String id)
get a specific network by id |
Set<Network> |
listNetworks(ListNetworksOptions... options)
Lists networks |
| Method Detail |
|---|
@Named(value="listNetworks") Set<Network> listNetworks(ListNetworksOptions... options)
options - if present, how to constrain the list.
@Named(value="listNetworks") Network getNetwork(String id)
id - network to get
@Named(value="createNetwork")
Network createNetworkInZone(String zoneId,
String networkOfferingId,
String name,
String displayText,
CreateNetworkOptions... options)
zoneId - the Zone ID for the Vlan ip rangenetworkOfferingId - the network offering idname - the name of the networkdisplayText - the display text of the networkoptions - optional parameters
@Named(value="deleteNetwork") String deleteNetwork(String id)
id - the ID of the network
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||