public interface NuageVspGuruClient extends NuageVspClient
| Modifier and Type | Method and Description |
|---|---|
void |
applyDhcpOptions(List<VspDhcpVMOption> dhcpOptions,
VspNetwork vspNetwork)
Update the dhcp option on the list of VM's
|
void |
deallocate(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic)
Deallocate an interface from a VM in a network
|
VspNetwork |
findIsolatedL3Network(VspNetwork vsdSubnetId)
Implement a network
|
NetworkRelatedVsdIds |
implement(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions)
Implement a network
|
void |
reserve(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
VspStaticNat vspStaticNat,
VspDhcpVMOption vspDhcpVMOption)
Reserve an interface for a VM in a network
|
void |
trash(VspNetwork vspNetwork)
Destroy a network
|
getAttachedNetworkDetails, getAttachedNetworkDetailsNetworkRelatedVsdIds implement(VspNetwork vspNetwork, VspDhcpDomainOption vspDhcpOptions) throws NuageVspException
vspNetwork - The network to implementvspDhcpOptions - The list of Dhcp options to be configuredNuageVspExceptionVspNetwork findIsolatedL3Network(VspNetwork vsdSubnetId) throws NuageVspException
vspNetwork - The network to implementvspDhcpOptions - The list of Dhcp options to be configuredNuageVspExceptionvoid reserve(VspNetwork vspNetwork, VspVm vspVm, VspNic vspNic, VspStaticNat vspStaticNat, VspDhcpVMOption vspDhcpVMOption) throws NuageVspException
vspNetwork - The networkvspVm - The VM to reserve an interface forvspNic - The interface to reservevspStaticNat - The static NAT detailsNuageVspExceptionvoid deallocate(VspNetwork vspNetwork, VspVm vspVm, VspNic vspNic) throws NuageVspException
vspNetwork - The networkvspVm - The VM to deallocate an interface fromvspNic - The interface to be deallocatedNuageVspExceptionvoid trash(VspNetwork vspNetwork) throws NuageVspException
vspNetwork - The network to be destroyedNuageVspExceptionvoid applyDhcpOptions(List<VspDhcpVMOption> dhcpOptions, VspNetwork vspNetwork) throws NuageVspException
dhcpOptions - The list VM's with there dhcp options to applyvspNetwork - The network off these VM'sNuageVspExceptionCopyright © 2016–2017 Nuage Networks. All rights reserved.