| 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 |
NuageVspAclClient.applyFIPAccessControl(NuageVspEntity domainType,
String domainId,
String networkUuid,
String staticNatIpUuid,
boolean accessControl) |
void |
NuageVspAclClient.applyStaticRoutes(NetworkDetails networkDetails,
Collection<VspStaticRoute> staticRoutes) |
void |
NuageVspAclClient.createDefaultRules(VspNetwork vspNetwork,
NuageVspEntity nuageVspEntity,
String nuageVspEntityId) |
NuageVspObject |
NuageVspAclClient.findACLTemplate(NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspAclClient.findOrCreateACLTemplate(String vpcOrSubnetUuid,
NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClient.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
List<NuageVspObject> |
NuageVspAclClient.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
Map<String,NuageVspObject> |
NuageVspAclClient.getACLEntriesAssociatedToLocationByExternalId(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId) |
NuageVspObject |
NuageVspApiClient.getResource(NuageVspEntity nuageEntityType,
String entityId) |
String |
NuageVspApiClient.getResources(NuageVspEntity enterprise,
NuageVspFilter filter) |
String |
NuageVspApiClient.getResources(NuageVspObject parent,
NuageVspEntity childEntityType) |
void |
NuageVspApiClient.login()
Login to the Nuage VSP
|
void |
NuageVspAclClient.saveAclRule(String enterpriseId,
VspNetwork network,
AclRulesDetails aclRulesDetails,
NuageVspAclClient.AclProgress state,
VspAclRule vspAclRule) |
| Modifier and Type | Method and Description |
|---|---|
protected static NuageVspApiException |
NuageVspRestApi.handleException(String message,
NuageVspException cause,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
void |
NuageVspAclClientImpl.applyFIPAccessControl(NuageVspEntity domainType,
String domainId,
String networkUuid,
String staticNatIpUuid,
boolean accessControl) |
void |
NuageVspAclClientImpl.applyStaticRoutes(NetworkDetails networkDetails,
Collection<VspStaticRoute> staticRoutes) |
void |
NuageVspAclClientImpl.createDefaultRules(VspNetwork vspNetwork,
NuageVspEntity nuageVspEntity,
String nuageVspEntityId) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
Boolean checkWarning,
NuageVspUser proxyUser,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspObject childEntity,
String proxyUserUuid,
String proxyUserDomainUuid) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject parent,
NuageVspObject child,
NuageVspConstants.ErrorCode... retryNuageErrorCodes) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
NuageVspUser proxyUser) |
NuageVspObject |
NuageVspRestApi.createResource(NuageVspObject entity,
String proxyUserUuid,
String proxyUserDomainUuid) |
String |
NuageVspRestApi.deleteResource(NuageVspEntity entityType,
String entityId) |
String |
NuageVspRestApi.deleteResource(NuageVspObject nuageVspObject) |
Pair<String,String> |
NuageVspRestApi.executeNuageApi(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
Object entityDetails,
RequestType type,
Boolean checkWarning,
NuageVspPaging paging,
NuageVspUser proxyUser)
All Nuage APIs will be executed as CMS User in Nuage.
|
NuageVspObject |
NuageVspAclClientImpl.findACLTemplate(NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
NuageVspObject |
NuageVspAclClientImpl.findOrCreateACLTemplate(String vpcOrSubnetUuid,
NuageVspEntity parentType,
String parentId,
NuageVspEntity aclTemplateType,
Acl.AclTemplatePriorityType priorityType,
Integer priority) |
org.apache.commons.lang3.tuple.Pair<NuageVspObject,NuageVspObject> |
NuageVspAclClientImpl.findOrCreateAclTemplates(NetworkDetails networkDetails,
Integer priority) |
String |
NuageVspAclClientImpl.findOrCreateNetworkMacro(String vsdEnterpriseId,
String sourceCidr) |
String |
NuageVspAclClientImpl.findOrCreateNetworkMacroGroup(String vsdEnterpriseId,
String sourceCidrList) |
List<NuageVspObject> |
NuageVspAclClientImpl.getACLEntriesAssociatedToLocation(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId)
Fetches the ACL Entries inside the given ACL Template, that match the given
|
Map<String,NuageVspObject> |
NuageVspAclClientImpl.getACLEntriesAssociatedToLocationByExternalId(String aclNetworkLocationId,
NuageVspEntity aclTemplateType,
String aclTemplateId)
Fetches the ACL Entries inside the given ACL Template, that match the given
|
String |
NuageVspRestApi.getChildResources(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspEntity nuageChildEntityType,
NuageVspPaging paging) |
NuageVspObject |
NuageVspRestApi.getEntityByExternalId(NuageVspEntity entityType,
String entityId,
NuageVspEntity childEntityType,
String externalId) |
String |
NuageVspRestApi.getEntityId(NuageVspEntity entityType,
String jsonString) |
NuageVspObject |
NuageVspRestApi.getFirstJsonEntity(NuageVspEntity entityType,
String jsonString) |
NuageVspObject |
NuageVspRestApi.getOnlyJsonEntity(NuageVspEntity entityType,
String jsonString) |
NuageVspObject |
NuageVspApiClientImpl.getResource(NuageVspEntity nuageEntityType,
String entityId) |
NuageVspObject |
NuageVspRestApi.getResource(NuageVspEntity nuageEntityType,
String entityId) |
String |
NuageVspRestApi.getResource(NuageVspEntity nuageEntityType,
String entityId,
Boolean checkWarning) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType) |
String |
NuageVspApiClientImpl.getResources(NuageVspEntity enterprise,
NuageVspFilter filter) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType,
NuageVspFilter filter) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType,
NuageVspPaging paging) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
NuageVspAttribute filterAttribute,
Object filterValue) |
String |
NuageVspRestApi.getResources(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
NuageVspFilter filter) |
String |
NuageVspApiClientImpl.getResources(NuageVspObject parent,
NuageVspEntity childEntityType) |
String |
NuageVspRestApi.getResources(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType) |
String |
NuageVspRestApi.getResources(NuageVspObject nuageVspObject,
NuageVspEntity nuageChildEntityType,
NuageVspFilter filter) |
void |
NuageVspApiClientImpl.login() |
void |
NuageVspRestApi.login()
Login will set the APIKey value for the CMS User.
|
String |
NuageVspRestApi.resourceExists(NuageVspEntity nuageEntityType,
String entityId,
Boolean checkWarning) |
void |
NuageVspAclClientImpl.saveAclRule(String enterpriseId,
VspNetwork network,
AclRulesDetails aclRulesDetails,
NuageVspAclClient.AclProgress state,
VspAclRule vspAclRule)
Applies ACL rules
|
protected boolean |
NuageVspRestApi.saveLinkedEntities(NuageVspEntity nuageEntityType,
String entityId,
NuageVspEntity nuageChildEntityType,
Set<String> oldNuageChildEntityIds,
Set<String> newNuageChildEntityIds) |
String |
NuageVspRestApi.updateResource(NuageVspEntity parentEntityType,
String parentEntityId,
NuageVspEntity childEntityType,
Object childEntity) |
String |
NuageVspRestApi.updateResource(NuageVspObject nuageVspObject) |
| Modifier and Type | Class and Description |
|---|---|
class |
NuageJsonParsingException
Created by maximusf on 5/20/15.
|
class |
NuageVspAuthenticationException |
class |
NuageVspConnectivityException |
class |
UnsupportedNuageEntityException |
Copyright © 2016–2017 Nuage Networks. All rights reserved.