| Package | Description |
|---|---|
| net.nuage.vsp.acs.client.api | |
| net.nuage.vsp.acs.client.api.impl | |
| net.nuage.vsp.acs.client.exception |
| Modifier and Type | Method and Description |
|---|---|
void |
NuageVspManagerClient.addDomain(VspDomain vspDomain) |
List<NuageVspObject> |
NuageVspApiClient.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
String |
NuageVspApiClient.allocateFIPToVPortInVsp(NetworkDetails attachedNetworkDetails,
String vportId,
String vspSharedNetworkId,
String staticNatIp,
String staticNatIpUuid,
String nicSecondaryIp4Address,
String nicSecondaryIpUuid) |
void |
NuageVspElementClient.applyAclRules(VspAclRule.ACLType vspAclRuleType,
VspNetwork vspNetwork,
List<VspAclRule> vspAclRules,
boolean networkReset)
Apply ACL rules to a network
|
void |
NuageVspGuruClient.applyDhcpOptions(List<VspDhcpVMOption> dhcpOptions,
VspNetwork vspNetwork)
Update the dhcp option on the list of VM's
|
String |
NuageVspApiClient.applyStaticNatInVsp(NetworkDetails attachedNetworkDetails,
String vportId,
VspStaticNat vspStaticNat) |
void |
NuageVspElementClient.applyStaticNats(VspNetwork vspNetwork,
List<VspStaticNat> vspStaticNats)
Apply static NATs to a network
|
Pair<Boolean,String> |
NuageVspManagerClient.auditNuageVspCmsId(String nuageVspCmsId,
boolean auditOnly)
Audit a CMS ID
|
boolean |
NuageVspManagerClient.cleanUpDomain(VspDomainCleanUp vspDomainCleanUp)
Clean up a domain
|
void |
NuageVspApiClient.cleanUpDomainAndTemplate(String enterpriseId,
String networkUuid,
String domainTemplateName) |
void |
NuageVspApiClient.createDhcpOptions(NuageVspApiClient.ExistingDhcpOptionStrategy existingOptionStrategy,
NetworkDetails attachedNetworkDetails,
VspNetwork vspNetwork,
DhcpOptions dhcpOptions)
Depending on the option strategy new dhcp options get created on the vsd for a subnet
|
void |
NuageVspApiClient.createDhcpOptions(NuageVspApiClient.ExistingDhcpOptionStrategy existingOptionStrategy,
NuageVspEntity nuageVspEntity,
String nuageVspEntityUuid,
String nuageVspEntityId,
VspNetwork vspNetwork,
DhcpOptions dhcpOptions)
Depending on the option strategy new dhcp options get created on the vsd for the specified vsd entity (vport or subnet)
|
String |
NuageVspApiClient.createEnterpriseInVSP(String enterpriseExternalUuid,
String enterpriseDescription) |
NuageVspObject |
NuageVspApiClient.createGroupInEnterprise(String projectOrAccountName,
String projectOrAccountUuid,
String vsdEnterpriseId) |
NetworkRelatedVsdIds |
NuageVspApiClient.createIsolatedL2NetworkWithDefaultACLs(VspNetwork vspNetwork) |
NetworkRelatedVsdIds |
NuageVspApiClient.createNetworkConfigurationWithDefaultACLs(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions) |
void |
NuageVspAclClient.createOrDeleteDefaultIngressSubnetBlockAcl(VspNetwork vspNetwork,
AclRulesDetails aclRulesDetails) |
String |
NuageVspApiClient.createUserInEnterprise(String vsdEnterpriseId,
String userNameUuid,
String firstName,
String lastName,
String email,
String password) |
List<NuageVspObject> |
NuageVspApiClient.createVMInVSP(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
void |
NuageVspApiClient.createVportInVsp(VspNic vspNic,
VspNetwork vspNetwork,
List<NuageVspObject> vmInterfaceList,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
void |
NuageVspGuruClient.deallocate(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic)
Deallocate an interface from a VM in a network
|
void |
NuageVspManagerClient.deleteDomain(VspDomain vspDomain) |
void |
NuageVspApiClient.deleteEnterpriseInVsp(String enterpriseExternalUuid,
String enterpriseDescription) |
void |
NuageVspApiClient.deleteSharedResourceInVSP(NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask) |
void |
NuageVspApiClient.deleteVmInterface(String vmUuid,
String macAddr,
String vmInterfaceID) |
boolean |
NuageVspApiClient.entityExists(NuageVspEntity entityType,
String entityUuid)
Check if an entity exists in the VSD
|
String |
NuageVspApiClient.findEntityByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
String |
NuageVspApiClient.findEntityIdByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
String |
NuageVspApiClient.findEntityUsingFilter(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
NuageVspAttribute filterAttr,
Object filterAttrValue) |
String |
NuageVspApiClient.findEntityUsingFilter(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
NuageVspFilter filter) |
<T> T |
NuageVspApiClient.findFieldValueByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId,
NuageVspAttribute fieldName) |
VspNetwork |
NuageVspGuruClient.findIsolatedL3Network(VspNetwork vsdSubnetId)
Implement a network
|
Pair<Boolean,String> |
NuageVspApiClient.findOrCreateSharedResource(boolean findByExternalId,
NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask,
boolean staticNatVlanUnderlay,
String networkName) |
String |
NuageVspApiClient.generateCmsIdForNuageVsp(String cmsName) |
List<NuageVspObject> |
NuageVspAclClient.getACLTemplatesAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
boolean throwExceptionIfNotPresent) |
VspApiDefaults |
NuageVspManagerClient.getApiDefaults()
Get a map of configured defaults
|
NetworkDetails |
NuageVspClient.getAttachedNetworkDetails(boolean throwExceptionWhenNotFound,
VspNetwork vspNetwork)
Get the network details from the VSP
|
NetworkDetails |
NuageVspClient.getAttachedNetworkDetails(VspNetwork vspNetwork)
Get the network details from the VSP
|
List<VspDomainTemplate> |
NuageVspManagerClient.getDomainTemplates(VspDomain vspDomain,
String filter)
Lists all the VSP Domain templates for a domain.
|
String |
NuageVspApiClient.getEnterprise(String domainUuid) |
String |
NuageVspApiClient.getEntityId(String jsonString,
NuageVspEntity entityType) |
String |
NuageVspApiClient.getIsolatedDomain(boolean throwExceptionWhenNotFound,
String enterpriseId,
NuageVspEntity attachedNetworkType,
String vpcOrSubnetUuid) |
String |
NuageVspApiClient.getIsolatedDomain(String enterpriseId,
NuageVspEntity attachedNetworkType,
String vpcOrSubnetUuid) |
Pair<String,String> |
NuageVspApiClient.getIsolatedSubNetwork(boolean throwExceptionWhenNotFound,
String enterpriseId,
VspNetwork vspNetwork) |
Pair<String,String> |
NuageVspApiClient.getIsolatedSubNetwork(String enterpriseId,
VspNetwork vspNetwork) |
String |
NuageVspApiClient.getOrCreateVSPEnterprise(String domainUuid,
String domainName,
String domainPath) |
Pair<String,String> |
NuageVspApiClient.getOrCreateVSPEnterpriseAndGroup(String networksDomainName,
String networksDomainPath,
String networksDomainUuid,
String networksAccountName,
String networksAccountUuid,
Optional<String> maybeEnterpriseId) |
String |
NuageVspApiClient.getResources(NuageVspEntity entityType) |
<T> T |
NuageVspApiClient.getResources(NuageVspEntity entityType,
Class<T> type) |
List<NuageVspApiVersion> |
NuageVspManagerClient.getSupportedVersionList()
Get supported VSD versions (list is sorted by version number
|
Map<NuageVspApiVersion,NuageVspApiVersion.Status> |
NuageVspManagerClient.getSupportedVersions()
Get supported VSD versions (list is sorted by version number
|
NuageVspObject |
NuageVspApiClient.getVMDetails(String vmUuid) |
NetworkRelatedVsdIds |
NuageVspGuruClient.implement(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions)
Implement a network
|
boolean |
NuageVspElementClient.implement(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOption,
List<VspAclRule> ingressFirewallRules,
List<VspAclRule> egressFirewallRules,
List<String> floatingIpUuids)
Implement a network
|
boolean |
NuageVspApiClient.isKnownCmsIdForNuageVsp(String cmsId) |
boolean |
NuageVspManagerClient.isSupportedApiVersion(String version)
Check if the API version is supported by the client and the vsd
|
List<NuageVspObject> |
NuageVspApiClient.parseJsonString(NuageVspEntity entity,
String json) |
<T> T |
NuageVspApiClient.parseJsonString(NuageVspEntity entity,
String json,
Class<T> type) |
String |
NuageVspManagerClient.registerNuageVspCmsId()
Register a CMS ID
|
void |
NuageVspApiClient.releaseFIPFromVsp(NetworkDetails attachedNetworkDetails,
String vportId,
String staticNatIpUuid,
String nicSecondaryIpUuid) |
void |
NuageVspAclClient.removeAclRule(VspNetwork vspNetwork,
AclRulesDetails aclRulesDetails,
VspAclRule vspAclRule) |
void |
NuageVspApiClient.removeAllDhcpOptionsWithCode(NuageVspEntity nuageVspEntity,
String externalUuid,
String entityId,
Set<Integer> dhcpOptionCodesToRemove)
Removes all specified dhcp options from the specified nic.
|
boolean |
NuageVspApiClient.removeCmsIdForNuageVsp(String cmsId) |
void |
NuageVspGuruClient.reserve(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
VspStaticNat vspStaticNat,
VspDhcpVMOption vspDhcpVMOption)
Reserve an interface for a VM in a network
|
void |
NuageVspAclClient.resetAllAclRulesInTheNetwork(VspNetwork vspNetwork,
NetworkDetails networkDetails,
AclRulesDetails aclRulesDetails) |
void |
NuageVspElementClient.setDhcpOptionsNic(VspNetwork vspNetwork,
String nicUuid,
Map<Integer,String> extraDhcpOptions)
Sets the extra DHCP options on the specified nic.
|
void |
NuageVspElementClient.shutdownVpc(String domainUuid,
String vpcUuid,
String domainTemplateName,
List<String> domainRouterUuids)
Shutdown a VPC
|
boolean |
NuageVspManagerClient.syncDomainWithNuageVsp(VspDomain vspDomain,
boolean add,
boolean remove)
Deprecated.
use addDomain/deleteDomain instead
|
void |
NuageVspGuruClient.trash(VspNetwork vspNetwork)
Destroy a network
|
boolean |
NuageVspManagerClient.unregisterNuageVspCmsId(String nuageVspCmsId)
Unregister a CMS ID
|
void |
NuageVspApiClient.updateVPortWithFloatingIPId(String vportId,
String floatingIPId) |
| Modifier and Type | Method and Description |
|---|---|
protected static NuageVspApiException |
NuageVspRestApi.handleException(String message,
NuageVspException cause,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
void |
NuageVspManagerClientImpl.addDomain(VspDomain vspDomain) |
void |
NuageVspApiClientImpl.addPermission(NuageVspEntity entityType,
String entityId,
Set<String> groupIds) |
void |
NuageVspApiClientImpl.addUserToGroup(String vsdGroupId,
String userId) |
List<NuageVspObject> |
NuageVspApiClientImpl.addVMInterfaceToVM(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
NuageVspObject vm,
DhcpOptions dhcpOptions) |
String |
NuageVspApiClientImpl.allocateFIPToVPortInVsp(NetworkDetails attachedNetworkDetails,
String vportId,
String vspSharedNetworkId,
String staticNatIp,
String staticNatIpUuid,
String nicSecondaryIp4Address,
String nicSecondaryIpUuid) |
void |
NuageVspElementClientImpl.applyAclRules(VspAclRule.ACLType vspAclRuleType,
VspNetwork vspNetwork,
List<VspAclRule> vspAclRules,
boolean networkReset) |
void |
NuageVspGuruClientImpl.applyDhcpOptions(List<VspDhcpVMOption> vspDhcpOptions,
VspNetwork vspNetwork) |
String |
NuageVspApiClientImpl.applyStaticNatInVsp(NetworkDetails attachedNetworkDetails,
String vportId,
VspStaticNat vspStaticNat) |
void |
NuageVspElementClientImpl.applyStaticNats(VspNetwork vspNetwork,
List<VspStaticNat> vspStaticNats) |
Pair<Boolean,String> |
NuageVspManagerClientImpl.auditNuageVspCmsId(String nuageVspCmsId,
boolean auditOnly) |
boolean |
NuageVspManagerClientImpl.cleanUpDomain(VspDomainCleanUp vspDomainCleanUp) |
void |
NuageVspApiClientImpl.cleanUpDomainAndTemplate(String enterpriseId,
String networkUuid,
String domainTemplateName) |
void |
NuageVspApiClientImpl.createDhcpOptions(boolean isCreateDhcpOption,
NuageVspEntity nuageVspEntity,
String nuageVspEntityId,
String nuageVspEntityUuid,
VspNetwork vspNetwork,
DhcpOptions dhcpOptions) |
void |
NuageVspApiClientImpl.createDhcpOptions(NuageVspApiClient.ExistingDhcpOptionStrategy existingOptionStrategy,
NetworkDetails attachedNetworkDetails,
VspNetwork vspNetwork,
DhcpOptions dhcpOptions) |
void |
NuageVspApiClientImpl.createDhcpOptions(NuageVspApiClient.ExistingDhcpOptionStrategy existingOptionStrategy,
NuageVspEntity nuageVspEntity,
String nuageVspEntityUuid,
String nuageVspEntityId,
VspNetwork vspNetwork,
DhcpOptions dhcpOptions) |
String |
NuageVspApiClientImpl.createEnterpriseInVSP(String enterpriseExternalUuid,
String enterpriseDescription) |
NuageVspObject |
NuageVspApiClientImpl.createGroupInEnterprise(String projectOrAccountName,
String projectOrAccountUuid,
String vsdEnterpriseId) |
NetworkRelatedVsdIds |
NuageVspApiClientImpl.createIsolatedL2NetworkWithDefaultACLs(VspNetwork vspNetwork) |
NetworkRelatedVsdIds |
NuageVspApiClientImpl.createNetworkConfigurationWithDefaultACLs(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions) |
void |
NuageVspAclClientImpl.createOrDeleteDefaultIngressSubnetBlockAcl(VspNetwork vspNetwork,
AclRulesDetails aclRulesDetails)
Adds or removes the final egress rule of the network, to perform the default action
By Default, all outgoing traffic is allowed
When an ACL list contains an egress rule, which allows traffic, the default action becomes deny.
|
String |
NuageVspApiClientImpl.createSharedResource(NuageVspConstants.SharedNetworkType resourceType,
String sharedResourceParentId,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask,
boolean staticNatVlanUnderlay,
String networkName) |
String |
NuageVspApiClientImpl.createUserInEnterprise(String vsdEnterpriseId,
String userNameUuid,
String firstName,
String lastName,
String email,
String password) |
List<NuageVspObject> |
NuageVspApiClientImpl.createVMInVSP(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
void |
NuageVspApiClientImpl.createVportInVsp(VspNic vspNic,
VspNetwork vspNetwork,
List<NuageVspObject> vmInterfaceList,
NetworkDetails attachedNetworkDetails,
DhcpOptions dhcpOptions) |
void |
NuageVspGuruClientImpl.deallocate(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic) |
void |
NuageVspManagerClientImpl.deleteDomain(VspDomain vspDomain) |
void |
NuageVspApiClientImpl.deleteEnterpriseInVsp(String enterpriseExternalUuid,
String enterpriseDescription) |
void |
NuageVspApiClientImpl.deleteSharedResourceInVSP(NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask) |
void |
NuageVspApiClientImpl.deleteVmInterface(String vmUuid,
String macAddr,
String vmInterfaceID) |
boolean |
NuageVspApiClientImpl.entityExists(NuageVspEntity entityType,
String entityUuid) |
String |
NuageVspApiClientImpl.findEntityByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
String |
NuageVspApiClientImpl.findEntityIdByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
String |
NuageVspApiClientImpl.findEntityUsingFilter(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
NuageVspAttribute filterAttr,
Object filterAttrValue) |
String |
NuageVspApiClientImpl.findEntityUsingFilter(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
NuageVspFilter filter) |
<T> T |
NuageVspApiClientImpl.findFieldValueByExternalUuid(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId,
NuageVspAttribute fieldName) |
VspNetwork |
NuageVspGuruClientImpl.findIsolatedL3Network(VspNetwork vspNetwork) |
Pair<Boolean,String> |
NuageVspApiClientImpl.findOrCreateSharedResource(boolean findByExternalId,
NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask,
boolean staticNatVlanUnderlay,
String networkName) |
String |
NuageVspApiClientImpl.findSharedResource(boolean findByExternalId,
NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask) |
com.google.common.base.Optional<NuageVspObject> |
NuageVspApiClientImpl.findSharedResourceWithFallback(boolean findByExternalId,
NuageVspConstants.SharedNetworkType resourceType,
String staticNatNetworkUuid,
String staticNatVlanGateway,
String staticNatVlanNetmask) |
String |
NuageVspApiClientImpl.generateCmsIdForNuageVsp(String cmsName) |
List<NuageVspObject> |
NuageVspApiClientImpl.getACLAssociatedToDomain(boolean ingress,
NuageVspEntity domainType,
String domainUuid,
String networkUuid) |
List<NuageVspObject> |
NuageVspApiClientImpl.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
List<NuageVspObject> |
NuageVspAclClientImpl.getACLTemplatesAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
boolean throwExceptionIfNotPresent) |
VspApiDefaults |
NuageVspManagerClientImpl.getApiDefaults() |
NetworkDetails |
NuageVspClientImpl.getAttachedNetworkDetails(boolean throwExceptionWhenNotFound,
VspNetwork vspNetwork) |
NetworkDetails |
NuageVspClientImpl.getAttachedNetworkDetails(VspNetwork vspNetwork) |
Map<Integer,NuageVspObject> |
NuageVspAclClientImpl.getDefaultAclEntries(NuageVspObject aclTemplate)
Fetches the current Default ACL Entries
|
List<VspDomainTemplate> |
NuageVspManagerClientImpl.getDomainTemplates(VspDomain vspDomain,
String name) |
String |
NuageVspApiClientImpl.getEnterprise(String domainUuid) |
String |
NuageVspApiClientImpl.getEntityId(String jsonString,
NuageVspEntity entityType) |
String |
NuageVspApiClientImpl.getIsolatedDomain(boolean throwExceptionWhenNotFound,
String enterpriseId,
NuageVspEntity attachedNetworkType,
String vpcOrSubnetUuid) |
String |
NuageVspApiClientImpl.getIsolatedDomain(String enterpriseId,
NuageVspEntity attachedNetworkType,
String vpcOrSubnetUuid) |
Pair<String,String> |
NuageVspApiClientImpl.getIsolatedSubNetwork(boolean throwExceptionWhenNotFound,
String enterpriseId,
VspNetwork vspNetwork) |
Pair<String,String> |
NuageVspApiClientImpl.getIsolatedSubNetwork(String enterpriseId,
VspNetwork vspNetwork) |
NuageVspObject |
NuageVspAclClientImpl.getOnlyACLTemplateAssociatedToDomain(String networkUuid,
NuageVspEntity domainType,
String domainId,
NuageVspEntity aclTemplateType) |
String |
NuageVspApiClientImpl.getOrCreateVSPEnterprise(String domainUuid,
String domainName,
String domainPath) |
Pair<String,String> |
NuageVspApiClientImpl.getOrCreateVSPEnterpriseAndGroup(String networksDomainName,
String networksDomainPath,
String networksDomainUuid,
String networksAccountName,
String networksAccountUuid,
Optional<String> maybeEnterpriseId) |
String |
NuageVspApiClientImpl.getResources(NuageVspEntity entityType) |
<T> T |
NuageVspApiClientImpl.getResources(NuageVspEntity entityType,
Class<T> type) |
List<NuageVspApiVersion> |
NuageVspManagerClientImpl.getSupportedVersionList() |
Map<NuageVspApiVersion,NuageVspApiVersion.Status> |
NuageVspManagerClientImpl.getSupportedVersions()
Deprecated.
|
NuageVspObject |
NuageVspApiClientImpl.getVMDetails(String vmUuid) |
NetworkRelatedVsdIds |
NuageVspGuruClientImpl.implement(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions) |
boolean |
NuageVspElementClientImpl.implement(VspNetwork vspNetwork,
VspDhcpDomainOption vspDhcpOptions,
List<VspAclRule> ingressFirewallRules,
List<VspAclRule> egressFirewallRules,
List<String> floatingIpUuids) |
boolean |
NuageVspApiClientImpl.isKnownCmsIdForNuageVsp(String cmsId) |
boolean |
NuageVspManagerClientImpl.isSupportedApiVersion(String version) |
boolean |
NuageVspRestApi.linkRelatedEntity(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
String nuageChildEntityId) |
void |
NuageVspRestApi.linkRelatedEntity(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
String nuageChildEntityId) |
List<NuageVspObject> |
NuageVspApiClientImpl.parseJsonString(NuageVspEntity entity,
String json) |
<T> T |
NuageVspApiClientImpl.parseJsonString(NuageVspEntity entity,
String json,
Class<T> type) |
String |
NuageVspManagerClientImpl.registerNuageVspCmsId() |
void |
NuageVspApiClientImpl.releaseFIPFromVsp(NetworkDetails attachedNetworkDetails,
String vportId,
String staticNatIpUuid,
String nicSecondaryIpUuid) |
void |
NuageVspAclClientImpl.removeAclRule(VspNetwork vspNetwork,
AclRulesDetails aclRulesDetails,
VspAclRule vspAclRule) |
void |
NuageVspApiClientImpl.removeAllDhcpOptionsWithCode(NuageVspEntity nuageVspEntity,
String externalUuid,
String entityId,
Set<Integer> dhcpOptionCodesToRemove) |
boolean |
NuageVspApiClientImpl.removeCmsIdForNuageVsp(String cmsId) |
void |
NuageVspGuruClientImpl.reserve(VspNetwork vspNetwork,
VspVm vspVm,
VspNic vspNic,
VspStaticNat vspStaticNat,
VspDhcpVMOption vspDhcpVMOption) |
void |
NuageVspAclClientImpl.resetAllAclRulesInTheNetwork(VspNetwork vspNetwork,
NetworkDetails networkDetails,
AclRulesDetails aclRulesDetails) |
void |
NuageVspElementClientImpl.setDhcpOptionsNic(VspNetwork vspNetwork,
String nicUuid,
Map<Integer,String> extraDhcpOptions) |
boolean |
NuageVspRestApi.setRelatedEntities(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
Set<String> nuageChildEntityIds) |
boolean |
NuageVspRestApi.setRelatedEntities(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
Set<String> nuageChildEntityIds) |
void |
NuageVspElementClientImpl.shutdownVpc(String domainUuid,
String vpcUuid,
String domainTemplateName,
List<String> domainRouterUuids) |
boolean |
NuageVspManagerClientImpl.syncDomainWithNuageVsp(VspDomain vspDomain,
boolean add,
boolean remove) |
void |
NuageVspGuruClientImpl.trash(VspNetwork vspNetwork) |
boolean |
NuageVspRestApi.unlinkRelatedEntity(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
String nuageChildEntityId) |
boolean |
NuageVspManagerClientImpl.unregisterNuageVspCmsId(String nuageVspCmsId) |
void |
NuageVspApiClientImpl.updateVPortWithFloatingIPId(String vportId,
String floatingIPId) |
| Modifier and Type | Class and Description |
|---|---|
class |
NuageJsonParsingException
Created by maximusf on 5/20/15.
|
class |
NuageVspApiException |
class |
NuageVspAuthenticationException |
class |
NuageVspConnectivityException |
class |
NuageVspUnsupportedRequestException |
class |
UnsupportedNuageEntityException |
Copyright © 2016–2017 Nuage Networks. All rights reserved.