|
|
The file CiscoVpnServiceModel.idl contains the following interfaces:
CiscoVpnServiceModel::VpnInvMgr CiscoVpnServiceModel::VsmServer
The CiscoVpnServiceModel module defines a set of interfaces to an underlying CORBA server that implements the VPN Service Model. Through these interfaces, you can programmatically perform the following tasks:
The service model is the foundation of the service provisioning process for the Cisco VPN Solutions Center. Leveraging the service model, you can:
The Cisco VPN Solutions Center also provides a rich set of APIs to help you integrate MPLS-VPN support into third-party network-management software.
The service-model API is a set of CORBA IDL interfaces through which a client application can:
The Cisco VPN Solutions Center software also has an embedded database, the VPN Inventory Repository. This repository which maps the service model to the database schema. All service-model objects are stored in the VPN Inventory Repository tables.
See Also
CiscoVsmBrowser, CiscoVsmFWCreator, CiscoVsmFWModifier, CiscoVsmSRCreator, CiscoVsmExceptions
Since
Cisco VPN Solutions Center, Release 1.0
An instance of the VpnInvMgr interface manages the creation and release of all CiscoVsmFWCreator and CiscoVsmFWModifier objects through which you can create and modify VPN service-model elements. The VpnInvMgr interface also manages the creation and release of all CiscoVsmSRCreator objects---instances of the VsmVPNConnectivityCreator and VsmVPNServiceModifier interfaces---through which you can generate service requests to either establish a new VPN service or modify an existing one. In addition, the VpnInvMgr object provides basic query and browsing operations to find and get information in the VPN Inventory Repository about specific service-model elements and service requests.
Description
The VpnInvMgr object supplies operations to manage CiscoVsmFWCreator and CiscoVsmFWModifier objects for the following service-model elements:
In addition, you can define the connectivity for a CiscoVsmBrowser::VsmVpn object using the CiscoVsmSRCreator::VsmVPNConnectivityCreator interface and modify it using the CiscoVsmSRCreator::VsmVPNServiceModifier interface.
Other supporting types and objects include:
Adds an IP address pool to the specified CiscoVsmBrowser::VsmRegion object from which the region can allocate /30 subnet addresses.
Usage
void addIPAddressPool30(in CiscoVsmBrowser::VsmRegion region, in CiscoVsmBrowser::VsmIPAddressPool ipAddressPool30)
raises(RepException);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the region to which the /30 IP address pool is to be added.
ipAddressPool30---in CiscoVsmBrowser::VsmIPAddressPool that represents the /30 IP address pool to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeIPAddressPool30, addIPAddressPool32
Since
Cisco VPN Solutions Center, Release 1.0
Adds an IP address pool to the specified CiscoVsmBrowser::VsmRegion object from which the region can allocate /32 subnet addresses.
Usage
void addIPAddressPool32(in CiscoVsmBrowser::VsmRegion region, in CiscoVsmBrowser::VsmIPAddressPool ipAddressPool32)
raises(RepException);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the region to which the /32 IP address pool is to be added.
ipAddressPool32---in CiscoVsmBrowser::VsmIPAddressPool that represents the /32 IP address pool to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeIPAddressPool32, addIPAddressPool30
Since
Cisco VPN Solutions Center, Release 1.0
Adds a route-distinguisher (RD) seed to the specified CiscoVsmBrowser::VsmProviderAdminDomain object.
Usage
void addRDSeed(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain, in CiscoVsmBrowser::VsmRDSeed rdSeed, in unsigned long offset)
raises(RepException);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the provider administrative domain to which the rdSeed value is to be added.
rdSeed---in CiscoVsmBrowser::VsmRDSeed that represents the RD seed to be added to the specified provider administrative domain. The RD seed can be a provider AS number or a public IP address.
offset---in unsigned long that represents the offset from the RD seed that the system uses when allocating new RD values.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRDSeed, addRTSeed
Since
Cisco VPN Solutions Center, Release 1.0
Adds a router interface to the specified CiscoVsmBrowser::VsmCE object.
Usage
void addRouterInterfaceToCE(in CiscoVsmBrowser::VsmRouterInterface routerInterface, in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
routerInterface---in CiscoVsmBrowser::VsmRouterInterface that represents a router interface to be added to the specified customer-edge router (CE).
pe---in CiscoVsmBrowser::VsmCE that represents the CE to which the routerInterface value is to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRouterInterfaceFromCE, addRouterPasswordToCE, addRouterInterfaceToPE
Since
Cisco VPN Solutions Center, Release 1.0
Adds a router interface to the specified CiscoVsmBrowser::VsmPE object.
Usage
void addRouterInterfaceToPE(in CiscoVsmBrowser::VsmRouterInterface routerInterface, in CiscoVsmBrowser::VsmPE pe)
raises(RepException);
Parameters
routerInterface---in CiscoVsmBrowser::VsmRouterInterface that represents a router interface to be added to the specified provider-edge router (PE).
pe---in CiscoVsmBrowser::VsmPE that represents the PE to which the routerInterface value is to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRouterInterfaceFromPE, addRouterPasswordToPE, addRouterInterfaceToCE
Since
Cisco VPN Solutions Center, Release 1.0
Adds a password to the specified CiscoVsmBrowser::VsmCE object.
Usage
void addRouterPasswordToCE(in CiscoVsmBrowser::VsmPassword routerPassword, in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
routerPassword---in CiscoVsmBrowser::VsmPassword that represents a password to be added to the specified customer-edge router (CE).
pe---in CiscoVsmBrowser::VsmCE that represents the CE to which the password value is to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRouterPasswordFromCE, addRouterInterfaceToCE, addRouterPasswordToPE
Since
Cisco VPN Solutions Center, Release 1.0
Adds a password to the specified CiscoVsmBrowser::VsmPE object.
Usage
void addRouterPasswordToPE(in CiscoVsmBrowser::VsmPassword routerPassword, in CiscoVsmBrowser::VsmPE pe)
raises(RepException);
Parameters
routerPassword---in CiscoVsmBrowser::VsmPassword that represents a password to be added to the specified provider-edge router (PE).
pe---in CiscoVsmBrowser::VsmPE that represents the PE to which the password value is to be added.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRouterPasswordFromPE, addRouterInterfaceToPE, addRouterPasswordToCE
Since
Cisco VPN Solutions Center, Release 1.0
Adds a route-target (RT) seed to the specified CiscoVsmBrowser::VsmProviderAdminDomain object.
Usage
void addRTSeed(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain, in CiscoVsmBrowser::VsmRTSeed rtSeed, in unsigned long offset)
raises(RepException);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the provider administrative domain to which the rtSeed value is to be added.
rtSeed---in CiscoVsmBrowser::VsmRTSeed that represents the RT seed to be added to the specified provider administrative domain. The RT seed can be a provider AS number or a public IP address.
offset---in unsigned long that represents the offset from the RT seed that the system uses when allocating new RT values.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
removeRTSeed, addRDSeed
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmCE object based on its unique id value.
Usage
CiscoVsmBrowser::VsmCE findCEByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique CE identifier that is generated when the CiscoVsmBrowser::VsmCE object is added to the VPN Inventory Repository.
Each device stored in the VPN Inventory Repository is assigned a unique identifier, id. This id value is globally unique within the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmCE---Object that represents the customer-edge router (CE) with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findCEByRouterInfo, findPEByID, findCERCByID, findPRGByID, newCECreator, CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, removeCEFromRep, releaseCE
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmCE object based on its router information.
Usage
CiscoVsmBrowser::VsmCE findCEByRouterInfo(in string hostname, in string domain, in string network)
raises(RepException);
Parameters
hostname---in string that represents the hostname of the CE to be found in the VPN Inventory Repository.
domain---in string that represents a domain name of the CE to be found in the VPN Inventory Repository.
network---in string that represents the network name of the CE to be found in the VPN Inventory Repository. The string produced by concatenating the hostname and domain strings must be unique within a network but can be duplicated in another network.
Returns
CiscoVsmBrowser::VsmCE---Object that represents the customer-edge router (CE) with the specified hostname, domain, and network values.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findCEByID, findPEByRouterInfo, findCERCByID, findPRGByID, newCECreator, CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, removeCEFromRep, releaseCE
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmCERC object based on its unique CERC id value.
Usage
CiscoVsmBrowser::VsmCERC findCERCByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique CERC identifier that is generated when the CiscoVsmBrowser::VsmCERC object is added to the VPN Inventory Repository.
Each CERC stored in the VPN Inventory Repository is assigned an unique identifier, id. This id value is unique within the pool of CERCs stored in the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmCERC---Object that represents the CE routing community (CERC) with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findCEByID, findCERCByID, findPRGByID, newCERCCreator, CiscoVsmFWCreator::VsmCERCCreator::addToRep, releaseCERCCreator, newCERCModifier, CiscoVsmFWModifier::VsmCERCModifier::updateRep, releaseCERCModifier, removeCERCFromRep, releaseCERC
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmConfiglet object based on its unique id value.
Usage
CiscoVsmBrowser::VsmConfiglet findConfigletByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique configlet identifier that is generated when the CiscoVsmBrowser::VsmConfiglet object is added to the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmConfiglet---Object that represents the configlet with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCETemplate, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setPETemplate, releaseConfiglet
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmCustomer object based on its name string.
Usage
CiscoVsmBrowser::VsmCustomer findCustomerByName(in string name)
raises(RepException);
Parameters
name---in string that represents the name of the customer.
Returns
CiscoVsmBrowser::VsmCustomer---Object that represents the customer with the specified name string.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
getAllCustomers, findProviderByName, findCustomerByName, newCustomerCreator, CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCustomer, CiscoVsmSRCreator::VsmVPNServiceModifier, removeCustomerFromRep, releaseCustomer
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmPE object based on its unique id value.
Usage
CiscoVsmBrowser::VsmPE findPEByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique PE identifier that is generated when the CiscoVsmBrowser::VsmPE object is added to the VPN Inventory Repository.
Each device stored in the VPN Inventory Repository is assigned a unique identifier, id. This id value is globally unique within the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmPE---Object that represents the provider-edge router (PE) with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findPEByRouterInfo, findCEByID, newPECreator, CiscoVsmFWCreator::VsmPECreator::addToRep, releasePECreator, removePEFromRep, releasePE
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmPE object based on its router information.
Usage
CiscoVsmBrowser::VsmPE findPEByRouterInfo(in string hostname, in string domain, in string network)
raises(RepException);
Parameters
hostname---in string that represents the hostname of the PE to be found in the VPN Inventory Repository.
domain---in string that represents a domain name of the PE to be found in the VPN Inventory Repository.
network---in string that represents the network name of the CE to be found in the VPN Inventory Repository. The string produced by concatenating the hostname and domain strings must be unique within a network but can be duplicated in another network.
Returns
CiscoVsmBrowser::VsmPE---Object that represents the provider-edge router (PE) with the specified hostname, domain, and network values.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findPEByID, findCEByRouterInfo, newPECreator, CiscoVsmFWCreator::VsmPECreator::addToRep, releasePECreator, removePEFromRep, releasePE
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmPRG object based on its unique PRG id value.
Usage
CiscoVsmBrowser::VsmPRG findPRGByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique PRG identifier that is generated when the CiscoVsmBrowser::VsmPRG object is added to the VPN Inventory Repository.
Each PRG stored in the VPN Inventory Repository is assigned an unique identifier, id. This id value is unique within the pool of PRGs stored in the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmPRG---Object that represents the port-reservation group (PRG) with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findCEByID, findCERCByID, findPRGByID, newPRGCreator, CiscoVsmFWCreator::VsmPRGCreator::addToRep, releasePRGCreator, newPRGModifier, CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRGModifier, removePRGFromRep, releasePRG
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmProviderAdminDomain object based on its name string.
Usage
CiscoVsmBrowser::VsmProviderAdminDomain findProviderByName(in string name)
raises(RepException);
Parameters
name---in string that represents the name of the VPN-service provider to be found.
Returns
CiscoVsmBrowser::VsmProviderAdminDomain---Object that represents the VPN-service provider with the specified name string.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
getAllProviders, findVPNByName, findCustomerByName, newProviderAdminDomainCreator, CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, removeProviderAdminDomainFromRep, releaseProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmSRVC object based on its unique id value.
Usage
CiscoVsmBrowser::VsmSRVC findSRVCByID(in unsigned long id)
raises(RepException);
Parameters
id---in unsigned long that represents the unique service-request identifier that is generated when the CiscoVsmBrowser::VsmSRVC object is added to the VPN Inventory Repository.
Returns
CiscoVsmBrowser::VsmSRVC---Object that represents the service request with the specified id value.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
getAllSRVCs, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, CiscoVsmSRCreator::VsmVPNServiceModifier, removeSRVCFromRep, releaseSRVC
Since
Cisco VPN Solutions Center, Release 1.0
Finds a liost of CiscoVsmBrowser::VsmSRVC objects based on a specified PE-CE pair.
Usage
CiscoVsmBrowser::VsmSRVCSeq findSRVCsByPECEPair(in CiscoVsmBrowser::VsmPE pe, in CiscoVsmBrowser::VsmCE ce, in CiscoVsmBrowser::VsmSRStateSeq srStates)
raises(RepException);
Parameters
pe---in CiscoVsmBrowser::VsmPE that represents a provider-edge router (PE) for which VPN connectivity is defined.
ce---in CiscoVsmBrowser::VsmCE that represents a customer-edge router (CE) for which VPN connectivity is defined.
srStates---in CiscoVsmBrowser::VsmSRStateSeq that represents the list of states for the CiscoVsmBrowser::VsmSRVC objects to be returned.
Returns
CiscoVsmBrowser::VsmSRVCSeq---List of CiscoVsmBrowser::VsmSRVC objects that correspond with the specified PE-CE pair.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
getAllSRVCs, findPEByID, findPEByRouterInfo, findCEByID, findCEByRouterInfo, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, CiscoVsmSRCreator::VsmVPNServiceModifier, removeSRVCFromRep, releaseSRVC
Since
Cisco VPN Solutions Center, Release 1.0
Finds a CiscoVsmBrowser::VsmVPN object based on its name string.
Usage
CiscoVsmBrowser::VsmVPN findVPNByName(in string name)
raises(RepException);
Parameters
name---in string that represents the name of the VPN.
Returns
CiscoVsmBrowser::VsmVPN---Object that represents the virtual private network (VPN) with the specified name string.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
getAllVPNs, findProviderByName, findCustomerByName, newVPNCreator, CiscoVsmFWCreator::VsmVpnCreator::addToRep, releaseVPNCreator, CiscoVsmSRCreator::VsmVPNServiceModifier, removeVPNFromRep, releaseVPN
Since
Cisco VPN Solutions Center, Release 1.0
Lists all CiscoVsmBrowser::VsmCustomer objects in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmCustomerSeq getAllCustomers(); raises(RepException);
Returns
CiscoVsmBrowser::VsmCustomerSeq---List of all CiscoVsmBrowser::VsmCustomer objects in the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findCustomerByName, getAllProviders, getAllVPNs, getAllSRVCs, newCustomerCreator, CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCustomer, CiscoVsmSRCreator::VsmVPNServiceModifier, removeCustomerFromRep, releaseCustomer, CiscoVsmBrowser::VsmCustomer
Since
Cisco VPN Solutions Center, Release 1.0
Lists all CiscoVsmBrowser::VsmProviderAdminDomain objects in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmProviderAdminDomainSeq getAllProviders(); raises(RepException);
Returns
CiscoVsmBrowser::VsmProviderAdminDomainSeq---List of all CiscoVsmBrowser::VsmProviderAdminDomain objects in the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findProviderByName, getAllCustomers, getAllVPNs, getAllSRVCs, newProviderAdminDomainCreator, CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, removeProviderAdminDomainFromRep, releaseProviderAdminDomain, CiscoVsmBrowser::VsmProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.0
Lists all CiscoVsmBrowser::VsmSRVC objects in the VPN Inventory Repository with the specified states.
Usage
CiscoVsmBrowser::VsmSRVCSeq getAllSRVCs(in CiscoVsmBrowser::VsmSRStateSeq srStates)
raises(RepException);
Parameters
srStates---in VsmSRStateSeq that lists states that the service requests to be returned must match.
Returns
CiscoVsmBrowser::VsmSRVCSeq---List of all CiscoVsmBrowser::VsmSRVC objects in the VPN Inventory Repository that are not subsumed by another CiscoVsmBrowser::VsmSRVC object and are represented by one of the states specified by the srStates parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findSRVCByID, getAllProviders, getAllCustomers, getAllVPNs, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, CiscoVsmSRCreator::VsmVPNServiceModifier, removeSRVCFromRep, releaseSRVC, CiscoVsmBrowser::VsmSRVC
Since
Cisco VPN Solutions Center, Release 1.0
Lists all CiscoVsmBrowser::VsmVPN objects in the VPN Inventory Repository.
Usage
CiscoVsmBrowser::VsmVPNSeq getAllVPNs(); raises(RepException);
Returns
CiscoVsmBrowser::VsmVPNSeq---List of all CiscoVsmBrowser::VsmVPN objects in the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
findVPNByName, getAllProviders, getAllCustomers, getAllSRVCs, newVPNCreator, CiscoVsmFWCreator::VsmVpnCreator::addToRep, releaseVPNCreator, CiscoVsmSRCreator::VsmVPNServiceModifier, removeVPNFromRep, releaseVPN, CiscoVsmBrowser::VsmVPN
Since
Cisco VPN Solutions Center, Release 1.0
Gets the current repository path for this VpnInvMgr object.
Usage
string getRepositoryPath();
Returns
string---Path to the VPN Inventory Repository with which this VpnInvMgr object is associated.
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWCreator::VsmCECreator object.
Usage
CiscoVsmFWCreator::VsmCECreator newCECreator();
Returns
CiscoVsmFWCreator::VsmCECreator---Object by which to add a CiscoVsmBrowser::VsmCE object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, removeCEFromRep, CiscoVsmBrowser::VsmCE
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmCEModifier object for the specified CiscoVsmBrowser::VsmCE object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmCEModifier newCEModifier(in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
ce---in CiscoVsmBrowser::VsmCE that represents the customer-edge router (CE) to be modified.
Returns
CiscoVsmFWModifier::VsmCEModifier---Clone of the CiscoVsmBrowser::VsmCE object specified by the ce parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCE object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmCE object that is supplied through the ce parameter is not modified directly. The CiscoVsmFWModifier::VsmCEModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmCE object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseCE() operation. Then execute the CiscoVsmFWModifier::VsmCEModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmCE object into memory on the client.
See Also
CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCE, releaseCEModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmCERCCreator object.
Usage
CiscoVsmFWCreator::VsmCERCCreator newCERCCreator();
Returns
CiscoVsmFWCreator::VsmCERCCreator---Object by which to add a CiscoVsmBrowser::VsmCERC object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmCERCCreator::addToRep, releaseCERCCreator, newCERCModifier, CiscoVsmFWModifier::VsmCERCModifier::updateRep, releaseCERCModifier, removeCERCFromRep, CiscoVsmBrowser::VsmCERC
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmBrowser::VsmCERCMembership object.
Usage
CiscoVsmBrowser::VsmCERCMembership newCERCMembership(in boolean useHubRTState, in CiscoVsmBrowser::VsmCERC cerc)
raises(RepException);
Parameters
useHubRTState---in boolean value that, when TRUE, indicates that this VsmCERCMembership object requires a CiscoVsmBrowser::VsmVRFDef object that permits a site to join the specified CE routing community, cerc, as a hub site.
cerc---in CiscoVsmBrowser::VsmCERC object that represents the CE routing community (CERC) for which the CERC membership is to be defined.
Returns
CiscoVsmBrowser::VsmCERCMembership---Object that represents an undefined relationship between a CE routing community (CiscoVsmBrowser::VsmCERC object) and a VPN routing/forwarding (VRF) table (CiscoVsmBrowser::VsmVRF object).
See Also
releaseCERCMembership, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCERCMemberships
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmCERCModifier object for the specified CiscoVsmBrowser::VsmCERC object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmCERCModifier newCERCModifier(in CiscoVsmBrowser::VsmCERC cerc)
raises(RepException);
Parameters
cerc---in CiscoVsmBrowser::VsmCERC that represents the CE routing community (CERC) to be modified.
Returns
CiscoVsmFWModifier::VsmCERCModifier---Clone of the CiscoVsmBrowser::VsmCERC object specified by the cerc parameter.
Raises
CiscoVsmExcercptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCERC object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmCERC object that is supplied through the cerc parameter is not modified directly. The CiscoVsmFWModifier::VsmCERCModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmCERC object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseCERC() operation. Then execute the CiscoVsmFWModifier::VsmCERCModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmCERC object into memory on the client.
See Also
CiscoVsmFWModifier::VsmCERCModifier::updateRep, releaseCERC, releaseCERCModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmCoSProfileCreator object.
Usage
CiscoVsmFWCreator::VsmCoSProfileCreator newCoSProfileCreator();
Returns
CiscoVsmFWCreator::VsmCoSProfileCreator---Object by which to add a CiscoVsmBrowser::VsmCoSProfile object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmCoSProfileCreator::addToRep, releaseCoSProfileCreator, newCoSProfileModifier, CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep, releaseCoSProfileModifier, removeCoSProfileFromRep, CiscoVsmBrowser::VsmCoSProfile
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmCoSProfileModifier object for the specified CiscoVsmBrowser::VsmCoSProfile object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmCoSProfileModifier newCoSProfileModifier(in CiscoVsmBrowser::VsmCoSProfile cosProfile)
raises(RepException);
Parameters
cosProfile---in CiscoVsmBrowser::VsmCoSProfile that represents the class-of-service (CoS) profile to be modified.
Returns
CiscoVsmFWModifier::VsmCoSProfileModifier---Clone of the CiscoVsmBrowser::VsmCoSProfile object specified by the cosProfile parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCoSProfile object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmCoSProfile object that is supplied through the cosProfile parameter is not modified directly. The CiscoVsmFWModifier::VsmCoSProfileModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmCoSProfile object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseCoSProfile() operation. Then execute the CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmCoSProfile object into memory on the client.
See Also
CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep, releaseCoSProfile, releaseCoSProfileModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmCustomerCreator object.
Usage
CiscoVsmFWCreator::VsmCustomerCreator newCustomerCreator();
Returns
CiscoVsmFWCreator::VsmCustomerCreator---Object by which to add a CiscoVsmBrowser::VsmCustomer object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, newCustomerModifier, CiscoVsmFWModifier::VsmCustomerModifier::updateRep, releaseCustomerModifier, removeCustomerFromRep, CiscoVsmBrowser::VsmCustomer
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmCustomerModifier object for the specified CiscoVsmBrowser::VsmCustomer object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmCustomerModifier newCustomerModifier(in CiscoVsmBrowser::VsmCustomer customer)
raises(RepException);
Parameters
customer---in CiscoVsmBrowser::VsmCustomer that represents the customer to be modified.
Returns
CiscoVsmFWModifier::VsmCustomerModifier---Clone of the CiscoVsmBrowser::VsmCustomer object specified by the customer parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCustomer object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmCustomer object that is supplied through the customer parameter is not modified directly. The CiscoVsmFWModifier::VsmCustomerModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmCustomer object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseCustomer() operation. Then execute the CiscoVsmFWModifier::VsmCustomerModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmCustomer object into memory on the client.
See Also
CiscoVsmFWModifier::VsmCustomerModifier::updateRep, releaseCustomer, releaseCustomerModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmCustomerSiteCreator object.
Usage
CiscoVsmFWCreator::VsmCustomerSiteCreator newCustomerSiteCreator();
Returns
CiscoVsmFWCreator::VsmCustomerSiteCreator---Object by which to add a CiscoVsmBrowser::VsmCustomerSite object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmCustomerSiteCreator::addToRep, releaseCustomerSiteCreator, newCustomerSiteModifier, CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSiteModifier, removeCustomerSiteFromRep, CiscoVsmBrowser::VsmCustomerSite
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmCustomerSiteModifier object for the specified CiscoVsmBrowser::VsmCustomerSite object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmCustomerSiteModifier newCustomerSiteModifier(in CiscoVsmBrowser::VsmCustomerSite customerSite)
raises(RepException);
Parameters
customerSite---in CiscoVsmBrowser::VsmCustomerSite that represents the customer site to be modified.
Returns
CiscoVsmFWModifier::VsmCustomerSiteModifier---Clone of the CiscoVsmBrowser::VsmCustomerSite object specified by the customerSite parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCustomerSite object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmCustomerSite object that is supplied through the customerSite parameter is not modified directly. The CiscoVsmFWModifier::VsmCustomerSiteModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmCustomerSite object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseCustomerSite() operation. Then execute the CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmCustomerSite object into memory on the client.
See Also
CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSite, releaseCustomerSiteModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmPECreator object.
Usage
CiscoVsmFWCreator::VsmPECreator newPECreator();
Returns
CiscoVsmFWCreator::VsmPECreator---Object by which to add a CiscoVsmBrowser::VsmPE object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmPECreator::addToRep, releasePECreator, removePEFromRep, CiscoVsmBrowser::VsmPE
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWCreator::VsmPRGCreator object.
Usage
CiscoVsmFWCreator::VsmPRGCreator newPRGCreator();
Returns
CiscoVsmFWCreator::VsmPRGCreator---Object by which to add a CiscoVsmBrowser::VsmPRG object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmPRGCreator::addToRep, releasePRGCreator, newPRGModifier, CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRGModifier, removePRGFromRep, CiscoVsmBrowser::VsmPRG
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmPRGModifier object for the specified CiscoVsmBrowser::VsmPRG object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmPRGModifier newPRGModifier(in CiscoVsmBrowser::VsmPRG prg)
raises(RepException);
Parameters
prg---in CiscoVsmBrowser::VsmPRG that represents the port-reservation group (PRG) to be modified.
Returns
CiscoVsmFWModifier::VsmPRGModifier---Clone of the CiscoVsmBrowser::VsmPRG object specified by the prg parameter.
Raises
CiscoVsmExprgptions::RepExprgption if a VPN Inventory Repository error occurs. This exprgption may be raised if the specified CiscoVsmBrowser::VsmPRG object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmPRG object that is supplied through the prg parameter is not modified directly. The CiscoVsmFWModifier::VsmPRGModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmPRG object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releasePRG() operation. Then execute the CiscoVsmFWModifier::VsmPRGModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmPRG object into memory on the client.
See Also
CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRG, releasePRGmodifierModifier
Gets a new CiscoVsmFWCreator::VsmProviderAdminDomainCreator object.
Usage
CiscoVsmFWCreator::VsmProviderAdminDomainCreator newProviderAdminDomainCreator();
Returns
CiscoVsmFWCreator::VsmProviderAdminDomainCreator---Object by which to add a CiscoVsmBrowser::VsmProviderAdminDomainCreator object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, newProviderAdminDomainModifier, CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomainModifier, removeProviderAdminDomainFromRep, CiscoVsmBrowser::VsmProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmProviderAdminDomainModifier object for the specified CiscoVsmBrowser::VsmProviderAdminDomain object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmProviderAdminDomainModifier newProviderAdminDomainModifier(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain)
raises(RepException);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the provider administrative domain to be modified.
Returns
CiscoVsmFWModifier::VsmProviderAdminDomainModifier---Clone of the CiscoVsmBrowser::VsmProviderAdminDomain object specified by the providerAdminDomain parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmProviderAdminDomain object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmProviderAdminDomain object that is supplied through the providerAdminDomain parameter is not modified directly. The CiscoVsmFWModifier::VsmProviderAdminDomainModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmProviderAdminDomain object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseProviderAdminDomain() operation. Then execute the CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmProviderAdminDomain object into memory on the client.
See Also
CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomain, releaseProviderAdminDomainModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmFWCreator::VsmRegionCreator object.
Usage
CiscoVsmFWCreator::VsmRegionCreator newRegionCreator();
Returns
CiscoVsmFWCreator::VsmRegionCreator---Object by which to add a CiscoVsmBrowser::VsmRegion object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmRegionCreator::addToRep, releaseRegionCreator, newRegionModifier, CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegionModifier, removeRegionFromRep, CiscoVsmBrowser::VsmRegion
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWModifier::VsmRegionModifier object for the specified CiscoVsmBrowser::VsmRegion object in the VPN Inventory Repository.
Usage
CiscoVsmFWModifier::VsmRegionModifier newRegionModifier(in CiscoVsmBrowser::VsmRegion region)
raises(RepException);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the region to be modified.
Returns
CiscoVsmFWModifier::VsmRegionModifier---Clone of the CiscoVsmBrowser::VsmRegion object specified by the region parameter.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmRegion object is not found in the VPN Inventory Repository.
Description
The CiscoVsmBrowser::VsmRegion object that is supplied through the region parameter is not modified directly. The CiscoVsmFWModifier::VsmRegionModifier object that this operation generates is a clone of the original CiscoVsmBrowser::VsmRegion object. The clone, like the original object, is stored in memory on the client.
To use the new object, first release the old object using the releaseRegion() operation. Then execute the CiscoVsmFWModifier::VsmRegionModifier::updateRep() operation to add the object modifications to the VPN Inventory Repository and retrieve the modified CiscoVsmBrowser::VsmRegion object into memory on the client.
See Also
CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegion, releaseRegionModifier
Since
Cisco VPN Solutions Center, Release 1.1
Gets a new CiscoVsmSRCreator::VsmVPNConnectivityCreator object.
Usage
CiscoVsmSRCreator::VsmVPNConnectivityCreator newVPNConnectivityCreator();
Returns
CiscoVsmSRCreator::VsmVPNConnectivityCreator---Object with which to define a service request (CiscoVsmBrowser::VsmSRVC object) that defines the VPN connectivity between a CE and PE.
See Also
CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, releaseVPNConnectivityCreator, newVPNServiceModifier
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmFWCreator::VsmVpnCreator object.
Usage
CiscoVsmFWCreator::VsmVpnCreator newVPNCreator();
Returns
CiscoVsmFWCreator::VsmVpnCreator---Object by which to add a CiscoVsmBrowser::VsmVPN object to the VPN Inventory Repository.
See Also
CiscoVsmFWCreator::VsmVpnCreator::addToRep, releaseVPNCreator, removeVPNFromRep, CiscoVsmBrowser::VsmVPN
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new CiscoVsmSRCreator::VsmVPNServiceModifier object.
Usage
CiscoVsmSRCreator::VsmVPNServiceModifier newVPNServiceModifier(in CiscoVsmBrowser::VsmSRVC srvc)
raises(RepException);
Parameters
srvc---in CiscoVsmBrowser::VsmSRVC that represents the service request of the PE-CE link whose connectivity characteristics are to be modified.
Returns
CiscoVsmSRCreator::VsmVPNServiceModifier---Object with which to define a service request (CiscoVsmBrowser::VsmSRVC object) that modifies one or more characteristics of the PE-CE link specified by srvc for a VPN whose connectivity is already defined in the VPN Inventory Repository.
See Also
CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, releaseVPNServiceModifier
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmCE object on the server.
Usage
void releaseCE(in CiscoVsmBrowser::VsmCE ce);
Parameters
ce---in CiscoVsmBrowser::VsmCE that represents the service-model object to be released.
See Also
newCECreator, CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, removeCEFromRep, CiscoVsmBrowser::VsmCE
Since
Cisco VPN Solutions Center, Release 1.0
Releases the CiscoVsmFWCreator::VsmCECreator object on the server.
Usage
void releaseCECreator(in CiscoVsmFWCreator::VsmCECreator ceCreator);
Parameters
ceCreator---in CiscoVsmFWCreator::VsmCECreator that represents the creator object to be released.
See Also
newCECreator, CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, removeCEFromRep, CiscoVsmBrowser::VsmCE
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCEModifier object on the server.
Usage
void releaseCEModifier(in CiscoVsmFWModifier::VsmCEModifier ceModifier);
Parameters
ceModifier---in CiscoVsmFWCreator::VsmCEModifier that represents the modified CiscoVsmBrowser::VsmCE object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmCEModifier object is not found in the VPN Inventory Repository.
See Also
newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCE
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmCERC object on the server.
Usage
void releaseCERC(in CiscoVsmBrowser::VsmCERC cerc);
Parameters
cerc---in CiscoVsmBrowser::VsmCERC that represents the service-model object to be released.
See Also
newCERCCreator, CiscoVsmFWCreator::VsmCERCCreator::addToRep, releaseCERCCreator, newCERCModifier, CiscoVsmFWCreator::VsmCERCModifier::updateRep, releaseCERCModifier, removeCERCFromRep, CiscoVsmBrowser::VsmCERC
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCERCCreator object on the server.
Usage
void releaseCERCCreator(in CiscoVsmFWCreator::VsmCERCCreator cercCreator);
Parameters
cercCreator---in CiscoVsmFWCreator::VsmCERCCreator that represents the creator object to be released.
See Also
newCERCCreator, CiscoVsmFWCreator::VsmCERCCreator::addToRep, releaseCERCCreator, newCERCModifier, CiscoVsmFWModifier::VsmCERCModifier::updateRep, releaseCERCModifier, removeCERCFromRep, CiscoVsmBrowser::VsmCERC
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmCERCMembership object on the server.
Usage
void releaseCERCMembership(in CiscoVsmBrowser::VsmCERCMembership cercMembership);
Parameters
cercMembership---in CiscoVsmBrowser::VsmCERCMembership that represents the service-model object to be released.
See Also
newCERCMembership, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCERCMemberships
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCERCModifier object on the server.
Usage
void releaseCERCModifier(in CiscoVsmFWModifier::VsmCERCModifier cercModifier);
Parameters
cercModifier---in CiscoVsmFWCreator::VsmCERCModifier that represents the modified CiscoVsmBrowser::VsmCERC object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmCERCModifier object is not found in the VPN Inventory Repository.
See Also
newCERCModifier, CiscoVsmFWModifier::VsmCERCModifier::updateRep, releaseCERC
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmConfiglet object on the server.
Usage
void releaseConfiglet(in CiscoVsmBrowser::VsmConfiglet configlet);
Parameters
configlet---in CiscoVsmBrowser::VsmConfiglet that represents the service-model object to be released.
See Also
findConfigletByID, CiscoVsmBrowser::VsmPE::getConfigletList, CiscoVsmBrowser::VsmCE::getConfiglets, CiscoVsmBrowser::VsmVPN::getConfiglets
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmCoSProfile object on the server.
Usage
void releaseCoSProfile(in CiscoVsmBrowser::VsmCoSProfile cosProfile);
Parameters
cosProfile---in CiscoVsmBrowser::VsmCoSProfile that represents the service-model object to be released.
See Also
newCoSProfileCreator, CiscoVsmFWCreator::VsmCoSProfileCreator::addToRep, releaseCoSProfileCreator, newCoSProfileModifier, CiscoVsmFWCreator::VsmCoSProfileModifier::updateRep, releaseCoSProfileModifier, removeCoSProfileFromRep, CiscoVsmBrowser::VsmCoSProfile
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCoSProfileCreator object on the server.
Usage
void releaseCoSProfileCreator(in CiscoVsmFWCreator::VsmCoSProfileCreator cosProfileCreator);
Parameters
cosProfileCreator---in CiscoVsmFWCreator::VsmCoSProfileCreator that represents the creator object to be released.
See Also
newCoSProfileCreator, CiscoVsmFWCreator::VsmCoSProfileCreator::addToRep, releaseCoSProfileCreator, newCoSProfileModifier, CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep, releaseCoSProfileModifier, removeCoSProfileFromRep, CiscoVsmBrowser::VsmCoSProfile
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCoSProfileModifier object on the server.
Usage
void releaseCoSProfileModifier(in CiscoVsmFWModifier::VsmCoSProfileModifier cosProfileModifier);
Parameters
cosProfileModifier---in CiscoVsmFWCreator::VsmCoSProfileModifier that represents the modified CiscoVsmBrowser::VsmCoSProfile object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmCoSProfileModifier object is not found in the VPN Inventory Repository.
See Also
newCoSProfileModifier, CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep, releaseCoSProfile
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmCustomer object on the server.
Usage
void releaseCustomer(in CiscoVsmBrowser::VsmCustomer customer);
Parameters
customer---in CiscoVsmBrowser::VsmCustomer that represents the service-model object to be released.
See Also
newCustomerCreator, CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, newCustomerModifier, CiscoVsmFWCreator::VsmCustomerModifier::updateRep, releaseCustomerModifier, removeCustomerFromRep, CiscoVsmBrowser::VsmCustomer
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCustomerCreator object on the server.
Usage
void releaseCustomerCreator(in CiscoVsmFWCreator::VsmCustomerCreator customerCreator);
Parameters
customerCreator---in CiscoVsmFWCreator::VsmCustomerCreator that represents the creator object to be released.
See Also
newCustomerCreator, CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, newCustomerModifier, CiscoVsmFWModifier::VsmCustomerModifier::updateRep, releaseCustomerModifier, removeCustomerFromRep, CiscoVsmBrowser::VsmCustomer
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCustomerModifier object on the server.
Usage
void releaseCustomerModifier(in CiscoVsmFWModifier::VsmCustomerModifier customerModifier);
Parameters
customerModifier---in CiscoVsmFWCreator::VsmCustomerModifier that represents the modified CiscoVsmBrowser::VsmCustomer object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmCustomerModifier object is not found in the VPN Inventory Repository.
See Also
newCustomerModifier, CiscoVsmFWModifier::VsmCustomerModifier::updateRep, releaseCustomer
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmCustomerSite object on the server.
Usage
void releaseCustomerSite(in CiscoVsmBrowser::VsmCustomerSite customerSite);
Parameters
customerSite---in CiscoVsmBrowser::VsmCustomerSite that represents the service-model object to be released.
See Also
newCustomerSiteCreator, CiscoVsmFWCreator::VsmCustomerSiteCreator::addToRep, releaseCustomerSiteCreator, newCustomerSiteModifier, CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSiteModifier, removeCustomerSiteFromRep, CiscoVsmBrowser::VsmCustomerSite
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCustomerSiteCreator object on the server.
Usage
void releaseCustomerSiteCreator(in CiscoVsmFWCreator::VsmCustomerSiteCreator customerSiteCreator);
Parameters
customerSiteCreator---in CiscoVsmFWCreator::VsmCustomerSiteCreator that represents the creator object to be released.
See Also
newCustomerSiteCreator, CiscoVsmFWCreator::VsmCustomerSiteCreator::addToRep, releaseCustomerSiteCreator, newCustomerSiteModifier, CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSiteModifier, removeCustomerSiteFromRep, CiscoVsmBrowser::VsmCustomerSite
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmCustomerSiteModifier object on the server.
Usage
void releaseCustomerSiteModifier(in CiscoVsmFWModifier::VsmCustomerSiteModifier customerSiteModifier);
Parameters
customerSiteModifier---in CiscoVsmFWCreator::VsmCustomerSiteModifier that represents the modified CiscoVsmBrowser::VsmCustomerSite object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmCustomerSiteModifier object is not found in the VPN Inventory Repository.
See Also
newCustomerSiteModifier, CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSite
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmPE object on the server.
Usage
void releasePE(in CiscoVsmBrowser::VsmPE pe);
Parameters
pe---in CiscoVsmBrowser::VsmPE that represents the service-model object to be released.
See Also
newPECreator, CiscoVsmFWCreator::VsmPECreator::addToRep, releasePECreator, removePEFromRep, CiscoVsmBrowser::VsmPE
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmPECreator object on the server.
Usage
void releasePECreator(in CiscoVsmFWCreator::VsmPECreator peCreator);
Parameters
peCreator---in CiscoVsmFWCreator::VsmPECreator that represents the creator object to be released.
See Also
newPECreator, CiscoVsmFWCreator::VsmPECreator, releasePECreator, removePEFromRep, CiscoVsmBrowser::VsmPE
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmPRG object on the server.
Usage
void releasePRG(in CiscoVsmBrowser::VsmPRG prg);
Parameters
prg---in CiscoVsmBrowser::VsmPRG that represents the service-model object to be released.
See Also
newPRGCreator, CiscoVsmFWCreator::VsmPRGCreator::addToRep, releasePRGCreator, newPRGModifier, CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRGModifier, removePRGFromRep, CiscoVsmBrowser::VsmPRG
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmPRGCreator object on the server.
Usage
void releasePRGCreator(in CiscoVsmFWCreator::VsmPRGCreator prgCreator);
Parameters
prgCreator---in CiscoVsmFWCreator::VsmPRGCreator that represents the creator object to be released.
See Also
newPRGCreator, CiscoVsmFWCreator::VsmPRGCreator::addToRep, releasePRGCreator, newPRGModifier, CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRGModifier, removePRGFromRep, CiscoVsmBrowser::VsmPRG
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmPRGModifier object on the server.
Usage
void releasePRGModifier(in CiscoVsmFWModifier::VsmPRGModifier prgModifier);
Parameters
prgModifier---in CiscoVsmFWCreator::VsmPRGModifier that represents the modified CiscoVsmBrowser::VsmPRG object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmPRGModifier object is not found in the VPN Inventory Repository.
See Also
newPRGModifier, CiscoVsmFWModifier::VsmPRGModifier::updateRep, releasePRG
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmProviderAdminDomain object on the server.
Usage
void releaseProviderAdminDomain(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the service-model object to be released.
See Also
newProviderAdminDomainCreator, CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, newProviderAdminDomainModifier, CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomainModifier, removeProviderAdminDomainFromRep, CiscoVsmBrowser::VsmProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmProviderAdminDomainCreator object on the server.
Usage
void releaseProviderAdminDomainCreator(in CiscoVsmFWCreator::VsmProviderAdminDomainCreator providerAdminDomainCreator);
Parameters
providerAdminDomainCreator---in CiscoVsmFWCreator::VsmProviderAdminDomainCreator that represents the creator object to be released.
See Also
newProviderAdminDomainCreator, CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, newProviderAdminDomainModifier, CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomainModifier, removeProviderAdminDomainFromRep, CiscoVsmBrowser::VsmProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmProviderAdminDomainModifier object on the server.
Usage
void releaseProviderAdminDomainModifier(in CiscoVsmFWModifier::VsmProviderAdminDomainModifier providerAdminDomainModifier);
Parameters
providerAdminDomainModifier---in CiscoVsmFWCreator::VsmProviderAdminDomainModifier that represents the modified CiscoVsmBrowser::VsmProviderAdminDomain object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmProviderAdminDomainModifier object is not found in the VPN Inventory Repository.
See Also
newProviderAdminDomainModifier, CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmRegion object on the server.
Usage
void releaseRegion(in CiscoVsmBrowser::VsmRegion region);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the service-model object to be released.
See Also
newRegionCreator, CiscoVsmFWCreator::VsmRegionCreator::addToRep, releaseRegionCreator, newRegionModifier, CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegionModifier, removeRegionFromRep, CiscoVsmBrowser::VsmRegion
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmRegionCreator object on the server.
Usage
void releaseRegionCreator(in CiscoVsmFWCreator::VsmRegionCreator regionCreator);
Parameters
regionCreator---in CiscoVsmFWCreator::VsmRegionCreator that represents the creator object to be released.
See Also
newRegionCreator, CiscoVsmFWCreator::VsmRegionCreator::addToRep, releaseRegionCreator, newRegionModifier, CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegionModifier, removeRegionFromRep, CiscoVsmBrowser::VsmRegion
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmRegionModifier object on the server.
Usage
void releaseRegionModifier(in CiscoVsmFWModifier::VsmRegionModifier regionModifier);
Parameters
regionModifier---in CiscoVsmFWCreator::VsmRegionModifier that represents the modified CiscoVsmBrowser::VsmRegion object.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmFWCreator::VsmRegionModifier object is not found in the VPN Inventory Repository.
See Also
newRegionModifier, CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegion
Since
Cisco VPN Solutions Center, Release 1.1
Releases the specified CiscoVsmBrowser::VsmSRVC object on the server.
Usage
void releaseSRVC(in CiscoVsmBrowser::VsmSRVC srvc);
Parameters
srvc---in CiscoVsmBrowser::VsmSRVC that represents the service-model object to be released.
See Also
findSRVCByID, findSRVCsByPECEPair, getAllSRVCs, removeSRVCFromRep, CiscoVsmBrowser::VsmSRVC, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, CiscoVsmSRCreator::VsmVPNServiceModifier
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmVPN object on the server.
Usage
void releaseVPN(in CiscoVsmBrowser::VsmVPN vpn);
Parameters
vpn---in CiscoVsmBrowser::VsmVPN that represents the service-model object to be released.
See Also
newVPNCreator, findVPNByName, getAllVPNs, newVPNConnectivityCreator, releaseVPNConnectivityCreator, releaseVPNCreator, newVPNServiceModifier, releaseVPNServiceModifier, removeVPNFromRep, CiscoVsmBrowser::VsmVPN
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmSRCreator::VsmVPNConnectivityCreator object on the server.
Usage
void releaseVPNConnectivityCreator(in CiscoVsmSRCreator::VsmVPNConnectivityCreator vpnConnectivityCreator);
Parameters
vpnConnectivityCreator---in CiscoVsmFWCreator::VsmVPNConnectivityCreator that represents the creator object to be released.
See Also
newVPNConnectivityCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, releaseVPNServiceModifier
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmFWCreator::VsmVpnCreator object on the server.
Usage
void releaseVPNCreator(in CiscoVsmFWCreator::VsmVpnCreator vpnCreator);
Parameters
vpnCreator---in CiscoVsmFWCreator::VsmVpnCreator that represents the creator object to be released.
See Also
newVPNCreator, CiscoVsmFWCreator::VsmVpnCreator::addToRep, releaseVPNCreator, removeVPNFromRep, CiscoVsmBrowser::VsmVPN
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmSRCreator::VsmVPNServiceModifier object on the server.
Usage
void releaseVPNServiceModifier(in CiscoVsmSRCreator::VsmVPNServiceModifier vpnServiceModifier);
Parameters
vpnServiceModifier---in CiscoVsmSRCreator::VsmVPNServiceModifier that represents the modifier object to be released.
See Also
newVPNServiceModifier, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, releaseVPNConnectivityCreator
Since
Cisco VPN Solutions Center, Release 1.0
Releases the specified CiscoVsmBrowser::VsmVRFDef object on the server.
Usage
void releaseVRFDef(in CiscoVsmBrowser::VsmVRFDef vrfDef);
Parameters
vrfDef---in CiscoVsmBrowser::VsmVRFDef that represents the service-model object to be released.
See Also
CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, CiscoVsmBrowser::VsmSRVC, CiscoVsmBrowser::VsmVRFDef
Since
Cisco VPN Solutions Center, Release 1.0
Removes a CiscoVsmBrowser::VsmCE object from the VPN Inventory Repository.
Usage
void removeCEFromRep(in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
ce---CiscoVsmBrowser::VsmCE object that represents the customer-edge router (CE) to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCE object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmCE object from the VPN Inventory Repository if the CE has no outstanding service requests that define connectivity between it and a provider-edge router (PE). Before executing this operation, verify that the CiscoVsmBrowser::VsmSRState enumeration is set to Closed for each service request associated with the CiscoVsmBrowser::VsmCE object specified by the ce string.
To verify that all associated service requests for the specified CiscoVsmBrowser::VsmCE object, execute the CiscoVsmBrowser::VsmCE::getSRVCs() operation with the following states listed in the CiscoVsmBrowser::VsmSRStateSeq input parameter: Requested, Pending, Invalid, FailedDeploy, Deployed, Broken, Functional, and Lost. If all associated service requests are Closed, this operation returns an empty CiscoVsmBrowser::VsmSRVCSeq list.
The removeCEFromRep() operation implicitly executes the releaseCE() operation for the CiscoVsmBrowser::VsmCE object passed to it though the ce parameter. Clients that execute this operation, therefore, need not execute the releaseCE() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmCE object, at that point, does not exist in the VPN Inventory Repository.
See Also
CiscoVsmBrowser::VsmCE::getSRVCs, removeSRVCFromRep, newCECreator, CiscoVsmFWCreator::VsmCECreator::addToRep, releaseCECreator, newCEModifier, CiscoVsmFWModifier::VsmCEModifier::updateRep, releaseCEModifier, releaseCE
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmCERC object from the VPN Inventory Repository.
Usage
void removeCERCFromRep(in CiscoVsmBrowser::VsmCERC cerc)
raises(RepException);
Parameters
cerc---CiscoVsmBrowser::VsmCERC object that represents the CE routing community (CERC) to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCERC object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmCERC object from the VPN Inventory Repository if the CERC has no VPN routing and forwarding (VRF) table definition associated with it.
To verify that the specified CiscoVsmBrowser::VsmCERC object has no CiscoVsmBrowser::VsmVRFDef object associated with it, execute the CiscoVsmBrowser::VsmCERC::getAllVRFDefs() operation. If the this operation returns an empty CiscoVsmBrowser::VsmVRFDefSeq list, there are no VRFs associated with this CiscoVsmBrowser::VsmCERC object, and the operation can execute successfully.
The removeCERCFromRep() operation implicitly executes the releaseCERC() operation for the CiscoVsmBrowser::VsmCERC object passed to it though the cerc parameter. Clients that execute this operation, therefore, need not execute the releaseCERC() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmCERC object, at that point, does not exist in the VPN Inventory Repository.
Verifying that there are no associated VRF definitions in the VPN Inventory Repository ensures that there are no CiscoVsmBrowser::VsmSRVC objects in the VPN Inventory Repository that are associated with the CiscoVsmBrowser::VsmCERC object to be removed.
See Also
CiscoVsmBrowser::VsmCERC::getAllVRFDefs, newCERCCreator, CiscoVsmFWCreator::VsmCERCCreator::addToRep, newCERCMembership, CiscoVsmBrowser::VsmCERCMembership, CiscoVsmBrowser::VsmVRFDef::getAllCERCMemberships, newVPNConnectivityCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setCERCMembership, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setVRFNameAndRD, releaseCERC
Since
Cisco CERC Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmCoSProfile object from the VPN Inventory Repository.
Usage
void removeCoSProfileFromRep(in CiscoVsmBrowser::VsmCoSProfile cosProfile)
raises(RepException);
Parameters
cosProfile---CiscoVsmBrowser::VsmCoSProfile object that represents the class-of-service (CoS) profile to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCoSProfile object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmCoSProfile object from the VPN Inventory Repository if the CoSProfile has no outstanding service requests that use it in a VPN connectivity definition. Before executing this operation, verify that the CiscoVsmBrowser::VsmSRState enumeration is set to Closed for each service request associated with the CiscoVsmBrowser::VsmCoSProfile object specified by the cosProfile string.
To verify that all associated service requests for the specified CiscoVsmBrowser::VsmCoSProfile object, execute the CiscoVsmBrowser::VsmCoSProfile::getSRVCs() operation with the following states listed in the CiscoVsmBrowser::VsmSRStateSeq input parameter: Requested, Pending, Invalid, FailedDeploy, Deployed, Broken, Functional, and Lost. If all associated service requests are Closed, this operation returns an empty CiscoVsmBrowser::VsmSRVCSeq list.
The removeCoSProfileFromRep() operation implicitly executes the releaseCoSProfile() operation for the CiscoVsmBrowser::VsmCoSProfile object passed to it though the cosProfile parameter. Clients that execute this operation, therefore, need not execute the releaseCoSProfile() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmCoSProfile object, at that point, does not exist in the VPN Inventory Repository.
See Also
CiscoVsmBrowser::VsmCoSProfile::getSRVCs, removeSRVCFromRep, newCoSProfileCreator, CiscoVsmFWCreator::CoSProfileCreator::addToRep, releaseCoSProfileCreator, newCoSProfileModifier, CiscoVsmFWModifier::VsmCoSProfileModifier::updateRep, releaseCoSProfileModifier, releaseCoSProfile
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmCustomer object from the VPN Inventory Repository.
Usage
void removeCustomerFromRep(in CiscoVsmBrowser::VsmCustomer customer)
raises(RepException);
Parameters
customer---CiscoVsmBrowser::VsmCustomer object that represents the customer to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCustomer object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmCustomer object from the VPN Inventory Repository if the customer has no customer sites assigned to it. Design your client application logic to check for the any CiscoVsmBrowser::VsmCustomerSite objects assigned to the CiscoVsmBrowser::VsmCustomer object, and remove those CiscoVsmBrowser::VsmCustomerSite objects before removing the CiscoVsmBrowser::VsmCustomer object.
The removeCustomerFromRep() operation implicitly executes the releaseCustomer() operation for the CiscoVsmBrowser::VsmCustomer object passed to it though the customer parameter. Clients that execute this operation, therefore, need not execute the releaseCustomer() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmCustomer object, at that point, does not exist in the VPN Inventory Repository.
See Also
removeCustomerSiteFromRep, newCustomerCreator, CiscoVsmFWCreator::VsmCustomerCreator::addToRep, releaseCustomerCreator, newCustomerModifier, CiscoVsmFWModifier::VsmCustomerModifier::updateRep, releaseCustomerModifier, releaseCustomer
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmCustomerSite object from the VPN Inventory Repository.
Usage
void removeCustomerSiteFromRep(in CiscoVsmBrowser::VsmCustomerSite customerSite)
raises(RepException);
Parameters
customerSite---CiscoVsmBrowser::VsmCustomerSite object that represents the customerSite to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmCustomerSite object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmCustomerSite object from the VPN Inventory Repository if the customer site has no customer-edge routers (CEs) assigned to it. Design your client application logic to check for the any CiscoVsmBrowser::VsmCE objects assigned to the CiscoVsmBrowser::VsmCustomerSite object, and remove those CiscoVsmBrowser::VsmCE objects before removing the CiscoVsmBrowser::VsmCustomerSite object.
The removeCustomerSiteFromRep() operation implicitly executes the releaseCustomerSite() operation for the CiscoVsmBrowser::VsmCustomerSite object passed to it though the customerSite parameter. Clients that execute this operation, therefore, need not execute the releaseCustomerSite() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmCustomerSite object, at that point, does not exist in the VPN Inventory Repository.
See Also
removeCEFromRep, newCustomerSiteCreator, CiscoVsmFWCreator::VsmCustomerSiteCreator::addToRep, releaseCustomerSiteCreator, newCustomerSiteModifier, CiscoVsmFWModifier::VsmCustomerSiteModifier::updateRep, releaseCustomerSiteModifier, releaseCustomerSite
Since
Cisco VPN Solutions Center, Release 1.1
Removes the specified /30IP address pool from the specified CiscoVsmBrowser::VsmRegion object.
Usage
void removeIPAddressPool30(in CiscoVsmBrowser::VsmRegion region, in CiscoVsmBrowser::VsmIPAddressPool ipAddressPool30)
raises(RepException);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the region from which the /30 IP address pool is to be removed.
ipAddressPool30---in CiscoVsmBrowser::VsmIPAddressPool that represents the /30 IP address pool to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if either the specified CiscoVsmBrowser::VsmRegion object or the CiscoVsmBrowser::VsmIPAddressPool string is not found in the VPN Inventory Repository.
See Also
addIPAddressPool30, removeIPAddressPool32
Since
Cisco VPN Solutions Center, Release 1.1
Removes the specified /32IP address pool from the specified CiscoVsmBrowser::VsmRegion object.
Usage
void removeIPAddressPool32(in CiscoVsmBrowser::VsmRegion region, in CiscoVsmBrowser::VsmIPAddressPool ipAddressPool32)
raises(RepException);
Parameters
region---in CiscoVsmBrowser::VsmRegion that represents the region from which the /32 IP address pool is to be removed.
ipAddressPool32---in CiscoVsmBrowser::VsmIPAddressPool that represents the /32 IP address pool to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if either the specified CiscoVsmBrowser::VsmRegion object or the CiscoVsmBrowser::VsmIPAddressPool string is not found in the VPN Inventory Repository.
See Also
addIPAddressPool32, removeIPAddressPool30
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmPE object from the VPN Inventory Repository.
Usage
void removePEFromRep(in CiscoVsmBrowser::VsmPE pe)
raises(RepException);
Parameters
pe---CiscoVsmBrowser::VsmPE object that represents the provider-edge router (PE) to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmPE object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmPE object from the VPN Inventory Repository if the PE has no outstanding service requests that define connectivity between it and a customer-edge router (CE). Before executing this operation, verify that the CiscoVsmBrowser::VsmSRState enumeration is set to Closed for each service request associated with the CiscoVsmBrowser::VsmPE object specified by the pe string.
To verify that all associated service requests for the specified CiscoVsmBrowser::VsmPE object, execute the CiscoVsmBrowser::VsmPE::getSRVCs() operation with the following states listed in the CiscoVsmBrowser::VsmSRStateSeq input parameter: Requested, Pending, Invalid, FailedDeploy, Deployed, Broken, Functional, and Lost. If all associated service requests are Closed, this operation returns an empty CiscoVsmBrowser::VsmSRVCSeq list.
The removePEFromRep() operation implicitly executes the releasePE() operation for the CiscoVsmBrowser::VsmPE object passed to it though the pe parameter. Clients that execute this operation, therefore, need not execute the releasePE() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmPE object, at that point, does not exist in the VPN Inventory Repository.
See Also
CiscoVsmBrowser::VsmPE::getSRVCs, removeSRVCFromRep, newPECreator, CiscoVsmFWCreator::VsmPECreator::addToRep, releasePECreator, releasePE
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmPRG object from the VPN Inventory Repository.
Usage
void removePRGFromRep(in CiscoVsmBrowser::VsmPRG prg)
raises(RepException);
Parameters
prg---CiscoVsmBrowser::VsmPRG object that represents the port-reservation group (PRG) to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmPRG object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmPRG object from the VPN Inventory Repository if the PRG has no outstanding service requests that use it to define connectivity between a customer-edge router (CE) and a provider-edge router (PE). Before executing this operation, verify that the CiscoVsmBrowser::VsmSRState enumeration is set to Closed for each service request associated with the CiscoVsmBrowser::VsmPRG object specified by the prg string.
To verify that all associated service requests for the specified CiscoVsmBrowser::VsmPRG object, execute the CiscoVsmBrowser::VsmPRG::getSRVCs() operation with the following states listed in the CiscoVsmBrowser::VsmSRStateSeq input parameter: Requested, Pending, Invalid, FailedDeploy, Deployed, Broken, Functional, and Lost. If all associated service requests are Closed, this operation returns an empty CiscoVsmBrowser::VsmSRVCSeq list.
The removePRGFromRep() operation implicitly executes the releasePRG() operation for the CiscoVsmBrowser::VsmPRG object passed to it though the prg parameter. Clients that execute this operation, therefore, need not execute the releasePRG() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmPRG object, at that point, does not exist in the VPN Inventory Repository.
See Also
CiscoVsmBrowser::VsmPRG::getSRVCs, newPRGCreator, CiscoVsmFWCreator::VsmPRGCreator::addToRep, newVPNConnectivityCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::setPRG, releasePRG
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmProviderAdminDomain object from the VPN Inventory Repository.
Usage
void removeProviderAdminDomainFromRep(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain)
raises(RepException);
Parameters
providerAdminDomain---CiscoVsmBrowser::VsmProviderAdminDomain object that represents the provider administrative domain to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmProviderAdminDomain object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmProviderAdminDomain object from the VPN Inventory Repository if the object has no regions that belong to it. Design the logic of your client code to check for any CiscoVsmBrowser::VsmRegion objects that belong to the CiscoVsmBrowser::VsmProviderAdminDomain object, and remove those CiscoVsmBrowser::VsmRegion objects before removing the CiscoVsmBrowser::VsmProviderAdminDomain object.
The removeProviderAdminDomainFromRep() operation implicitly executes the releaseProviderAdminDomain() operation for the CiscoVsmBrowser::VsmProviderAdminDomain object passed to it though the providerAdminDomain parameter. Clients that execute this operation, therefore, need not execute the releaseProviderAdminDomain() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmProviderAdminDomain object, at that point, does not exist in the VPN Inventory Repository.
See Also
newProviderAdminDomainCreator, removeRegionFromRep, newProviderAdminDomainCreator, CiscoVsmFWCreator::VsmProviderAdminDomainCreator::addToRep, releaseProviderAdminDomainCreator, newProviderAdminDomainModifier, CiscoVsmFWModifier::VsmProviderAdminDomainModifier::updateRep, releaseProviderAdminDomainModifier, releaseProviderAdminDomain
Since
Cisco VPN Solutions Center, Release 1.1
Removes the specified a route-distinguisher (RD) seed from the specified CiscoVsmBrowser::VsmProviderAdminDomain object.
Usage
void removeRDSeed(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain, in CiscoVsmBrowser::VsmRDSeed rdSeed)
raises(RepException);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the provider administrative domain from which the rdSeed value is to be removed.
rdSeed---in CiscoVsmBrowser::VsmRDSeed that represents the RD seed to be reomved from the specified provider administrative domain. The RD seed can be a provider AS number or a public IP address.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if either the specified CiscoVsmBrowser::providerAdminDomain object or the CiscoVsmBrowser::VsmRDSeed string is not found in the VPN Inventory Repository.
See Also
addRDSeed, removeRTSeed
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmRegion object from the VPN Inventory Repository.
Usage
void removeRegionFromRep(in CiscoVsmBrowser::VsmRegion region)
raises(RepException);
Parameters
region---CiscoVsmBrowser::VsmRegion object that represents the region to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmRegion object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmRegion object from the VPN Inventory Repository if the region has no provider-edge routers (PEs) assigned to it. Design your client application logic to check for the any CiscoVsmBrowser::VsmPE objects assigned to the CiscoVsmBrowser::VsmRegion object, and remove those CiscoVsmBrowser::VsmPE objects before removing the CiscoVsmBrowser::VsmRegion object.
The removeRegionFromRep() operation implicitly executes the releaseRegion() operation for the CiscoVsmBrowser::VsmRegion object passed to it though the region parameter. Clients that execute this operation, therefore, need not execute the releaseRegion() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmRegion object, at that point, does not exist in the VPN Inventory Repository.
See Also
removePEFromRep, newRegionCreator, CiscoVsmFWCreator::VsmRegionCreator::addToRep, releaseRegionCreator, newRegionModifier, CiscoVsmFWModifier::VsmRegionModifier::updateRep, releaseRegionModifier, releaseRegion
Since
Cisco VPN Solutions Center, Release 1.1
Removes an existing router interface from the specified CiscoVsmBrowser::VsmCE object.
Usage
void removeRouterInterfaceFromCE(in CiscoVsmBrowser::VsmRouterInterface routerInterface, in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
routerInterface---in CiscoVsmBrowser::VsmRouterInterface that represents the router interface to be removed from the specified customer-edge router (CE).
pe---in CiscoVsmBrowser::VsmCE that represents the CE from which the routerInterface value is to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
addRouterInterfaceToCE, removeRouterPasswordFromCE, addRouterInterfaceToPE
Since
Cisco VPN Solutions Center, Release 1.0
Removes an existing router interface from the specified CiscoVsmBrowser::VsmPE object.
Usage
void removeRouterInterfaceFromPE(in CiscoVsmBrowser::VsmRouterInterface routerInterface, in CiscoVsmBrowser::VsmPE pe)
raises(RepException);
Parameters
routerInterface---in CiscoVsmBrowser::VsmRouterInterface that represents the router interface to be removed from the specified provider-edge router (PE).
pe---in CiscoVsmBrowser::VsmPE that represents the PE from which the routerInterface value is to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
addRouterInterfaceToPE, removeRouterPasswordFromPE, addRouterInterfaceToCE
Since
Cisco VPN Solutions Center, Release 1.0
Removes an existing password from the specified CiscoVsmBrowser::VsmCE object.
Usage
void removeRouterPasswordFromCE(in CiscoVsmBrowser::VsmPassword routerPassword, in CiscoVsmBrowser::VsmCE ce)
raises(RepException);
Parameters
routerPassword---in CiscoVsmBrowser::VsmPassword that represents the password to be removed from the specified customer-edge router (CE).
pe---in CiscoVsmBrowser::VsmCE that represents the CE from which the password value is to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
addRouterPasswordToCE, removeRouterInterfaceFromCE, removeRouterPasswordFromPE
Since
Cisco VPN Solutions Center, Release 1.0
Removes an existing password from the specified CiscoVsmBrowser::VsmPE object.
Usage
void removeRouterPasswordFromPE(in CiscoVsmBrowser::VsmPassword routerPassword, in CiscoVsmBrowser::VsmPE pe)
raises(RepException);
Parameters
routerPassword---in CiscoVsmBrowser::VsmPassword that represents the password to be removed from the specified provider-edge router (PE).
pe---in CiscoVsmBrowser::VsmPE that represents the PE from which the password value is to be removed.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs.
See Also
addRouterPasswordToPE, removeRouterInterfaceFromPE, removeRouterPasswordFromCE
Since
Cisco VPN Solutions Center, Release 1.0
Removes the specified a route-target (RT) seed from the specified CiscoVsmBrowser::VsmProviderAdminDomain object.
Usage
void removeRTSeed(in CiscoVsmBrowser::VsmProviderAdminDomain providerAdminDomain, in CiscoVsmBrowser::VsmRTSeed rtSeed)
raises(RepException);
Parameters
providerAdminDomain---in CiscoVsmBrowser::VsmProviderAdminDomain that represents the provider administrative domain from which the rtSeed value is to be removed.
rtSeed---in CiscoVsmBrowser::VsmRTSeed that represents the RT seed to be reomved from the specified provider administrative domain. The RT seed can be a provider AS number or a public IP address.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if either the specified CiscoVsmBrowser::providerAdminDomain object or the CiscoVsmBrowser::VsmRTSeed string is not found in the VPN Inventory Repository.
See Also
addRTSeed, removeRDSeed
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmSRVC object from the VPN Inventory Repository.
Usage
void removeSRVCFromRep(in CiscoVsmBrowser::VsmSRVC srvc)
raises(RepException);
Parameters
srvc---CiscoVsmBrowser::VsmSRVC object that represents the service request to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmSRVC object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmSRVC object from the VPN Inventory Repository if its CiscoVsmBrowser::VsmSRState enumeration is set to Closed. To verify that the CiscoVsmBrowser::VsmSRVC object to be removed is Closed, execute the CiscoVsmBrowser::VsmSRVC::getState() operation for that CiscoVsmBrowser::VsmSRVC object.
The removeSRVCFromRep() operation implicitly executes the releaseSRVC() operation for the CiscoVsmBrowser::VsmSRVC object passed to it though the srvc parameter. Clients that execute this operation, therefore, need not execute the releaseSRVC() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmSRVC object, at that point, does not exist in the VPN Inventory Repository.
See Also
CiscoVsmBrowser::VsmSRVC::getState, newVPNConnectivityCreator, CiscoVsmSRCreator::VsmVPNConnectivityCreator::addToRep, releaseSRVC
Since
Cisco VPN Solutions Center, Release 1.1
Removes a CiscoVsmBrowser::VsmVPN object from the VPN Inventory Repository.
Usage
void removeVPNFromRep(in CiscoVsmBrowser::VsmVPN vpn)
raises(RepException);
Parameters
vpn---CiscoVsmBrowser::VsmVPN object that represents the virtual private network (VPN) to be removed from the VPN Inventory Repository.
Raises
CiscoVsmExceptions::RepException if a VPN Inventory Repository error occurs. This exception may be raised if the specified CiscoVsmBrowser::VsmVPN object is not found in the VPN Inventory Repository.
Description
Client software can only remove a CiscoVsmBrowser::VsmVPN object from the VPN Inventory Repository if the VPN has no CE routing community (CERC) or port-reservation group associated with it.
To verify that the specified CiscoVsmBrowser::VsmVPN object has no CiscoVsmBrowser::VsmCERC object associated with it, execute the CiscoVsmBrowser::VsmVPN::getAllCERCs() operation. If the this operation returns an empty CiscoVsmBrowser::VsmCERCSeq list, there are no CERCs associated with this CiscoVsmBrowser::VsmVPN object, and the operation can execute successfully.
To verify that the specified CiscoVsmBrowser::VsmVPN object has no CiscoVsmBrowser::VsmPRG object associated with it, execute the CiscoVsmBrowser::VsmVPN::getAllPRGs() operation. If the this operation returns an empty CiscoVsmBrowser::VsmPRGSeq list, there are no PRGs associated with this CiscoVsmBrowser::VsmVPN object, and the operation can execute successfully.
The removeVPNFromRep() operation implicitly executes the releaseVPN() operation for the CiscoVsmBrowser::VsmVPN object passed to it though the vpn parameter. Clients that execute this operation, therefore, need not execute the releaseVPN() operation. To do so raises CiscoVsmExceptions::RepException, because the CiscoVsmBrowser::VsmVPN object, at that point, does not exist in the VPN Inventory Repository.
Verifying that there are no associated CERCs and PRGs in the VPN Inventory Repository ensures that there are no CiscoVsmBrowser::VsmSRVC objects in the VPN Inventory Repository that are associated with the CiscoVsmBrowser::VsmVPN object to be removed.
See Also
CiscoVsmBrowser::VsmVPN::getAllCERCs, CiscoVsmBrowser::VsmVPN::getAllPRGs, newVPNCreator, CiscoVsmFWCreator::VsmVpnCreator::addToRep, newVPNConnectivityCreator, releaseVPN
Since
Cisco VPN Solutions Center, Release 1.1
An instance of the VsmServer interface is the global singleton object through which a client application can connect to the VPN Inventory Manager Server and obtain its copy of the VpnInvMgr object.
See Also
VpnInvMgr
Since
Cisco VPN Solutions Center, Release 1.0
Gets a new VpnInvMgr object for a new client connection.
Usage
VpnInvMgr getVpnInvMgr();
Returns
VpnInvMgr---Object that represents the VPN Inventory Manager for the client application.
See Also
VpnInvMgr
Since
Cisco VPN Solutions Center, Release 1.0
Verifies that the VsmServer object is executing properly.
Usage
void ping();
Description
If the VsmServer object is not executing properly, the underlying CORBA server throws an exception to the client application.
Since
Cisco VPN Solutions Center, Release 1.0
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Wed May 17 17:44:46 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.