vpls
AbstractVpls



public abstract class AbstractVpls

Properties
bandwidthMethod

type=cac.BandwidthMethodType
default=none
Displayed(tab/group)=Bandwidth Method (Bandwidth.Required Bandwidth)

bgpAdAdminStatus The admin status of the BGP-AD functionality. Only if this attribute is true will the option to set a BGP-AD VPLS-ID will be configured on the service. Even if BGP-AD status is enabled at the NFM-P Service level, it is still the responsibility of the operator to enable and configure the individual BGP-AD objects that are at the Service Instance (Site) level. The Admin Status can only be enabled at creation of the service.

type=vpls.RadiusDiscoveryAdminState
access=read-create
default=down

cacProbableCause

type=cac.ProbableCause
access=read-only
default=notApplicable
Displayed(tab/group)=Probable Cause (/CAC)

cacStatus

type=cac.CacStatus
access=read-only
default=notApplicable
Displayed(tab/group)=CAC Status (/CAC)

cos0BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 0 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos1BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 1 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos2BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 2 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos3BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 3 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos4BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 4 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos5BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 5 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos6BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 6 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

cos7BW Specifies the Bandwidth for this Class Of Service. The bandwidth is specified in Mbps by default. The bandwidth can be converted to Kbps by executing "Convert to Kbps" action from System Preferences. The bandwidth cannot be converted back to Mbps from Kbps.

type=long
default=0
minimum=0
maximum=100000000
Displayed(tab/group)=CoS 7 Bandwidth (Mbps) (Bandwidth.Required Bandwidth)

defaultMeshVcId The default virtual circuit identifier used for the Mesh SDP bindings for this service. By default it inherits the value of serviceId but the value can be overridden if needed. If the user enters value '0' it means the vcId will be set to the same value as serviceId.

type=long
default=0
minimum=0
maximum=4294967295
Displayed(tab/group)=Default Mesh VC ID (/Mesh SDP Binding)

fullyConnected

DEPRECATED: 10.0R1 - Never supported. The value is always true.
type=boolean
default=true

hasProblem

type=boolean
access=read-only
default=false
Displayed(tab/group)=RCA Audit Problem(s) (/RCA)

includeBSite A flag indicates whether there is any B-VPLS site(s) in this VPLS service.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Include B-Site(s)

includeEVPNSite A flag indicates whether there is any EVPN site(s) in this VPLS service.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Include eVPN-Site(s)

includeEtreeSite A flag indicates whether there is any Etree Enabled Vpls sites in this VPLS service.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Include ETree-Site(s)

includeISite A flag indicates whether there is any I-VPLS site(s) in this VPLS service.

type=boolean
access=read-only
default=false
Displayed(tab/group)=Include I-Site(s)

inheritanceMask

type=long
default=unspecified
bits=
    0x1: defaultMeshVcId

l2fwd.ServiceMacProtection-Set type=Children-Set
lastAuditTime Time of last running the RCA Audit of this object.

type=Date
access=read-only
Displayed(tab/group)=Last Audit Time (/RCA)

lastCacTime Time of last running the CAC Audit of this object.

type=Date
access=read-only
Displayed(tab/group)=Last CAC Time (/CAC)

lspPathBooking

type=cac.LspPathBookingType
default=active
Displayed(tab/group)=LSP Path Booking (Bandwidth.Required Bandwidth)

missSpokeConfiguration As of release 4.0 this property is not supported (it is now allowed to have Spoke SDP Binding between the sites of the same (M)VPLS service therefore this property becomes meaningless). As of release 4.0 the value of this property is always 'false'.

type=boolean
access=read-only
default=false

missingMeshSdpBinding As of release 4.0 this property is not supported (the calculation of this value could be incorrect if there is a Spoke SDP Binding between two sites of the same (M)VPLS service). As of release 4.0 the value of this property is always 'false'.

type=boolean
access=read-only
default=false

packagePolicyPointer

type=Pointer
default=
Displayed(tab/group)=Multicast Package Policy (MVR)

rca.Problem-Set type=Children-Set
service.GneSite-Set type=Children-Set
topologyAutoCompletion Whether NMS should automatically create the Mesh SDP bindings. If 'false' the user has to manually create the SDP bindings.

type=boolean
default=false

topologyAutoCompletionType Only applicable if topologyAutoCompletion is 'true', otherwise it is ignored.

type=service.ServiceHierarchyAutoCompletionType
default=manual

tunnelSelectionProfile The Tunnel Selection Profile that should be used when determining candidate tunnels during auto selection/creation.

type=Pointer
default=

useBwReservedPath Only applicable if topologyAutoCompletion is 'true', otherwise it is ignored.

type=svt.BwReservePreference
default=noPreference

vPDomain This field contains the domain that the VPLS service is attached in a Data center. This field will be displayed only for Data center services and is not applicable to services on SR nodes.

type=string
access=read-only
default=
minimum=0
maximum=64
Displayed(tab/group)=Domain (/Nuage Customer)

vplsId The VPLS-ID that will be assigned to the VPLS Site Instances if BGP-AD is supported. This value will be used to help uniquely identify this service. This attribute will not modifiable after creation, this is because the ID is being used to identify the object.

type=string
access=read-create
default=0:0
minimum=3
maximum=32

 
Overridden Properties
svcConnectionType The connection between the service and the service tunnel

default=mp

tier

default=2

 
Properties inherited from service.Service
administrativeState, aggrOperationalState, compositeSvcId, compositeSvcPointer, configuredNumberOfSites, containsDynamicSites, customerName, description, displayedName, enableAppPerfReporting, flowThruSvcPtrs, globalServiceComments, globalServiceName, groupPointer, id, ipDetailCount, isSegmented, isTunnelBeingUsed, lockOlcState, mfThroughputTest, mtuInconsistent, nsdManaged, numberOfCircuitsInconsistent, numberOfConnector, numberOfInterfacesInconsistent, numberOfSegments, numberOfSites, numberOfSitesInconsistent, olcState, operationalFlags, reportCustName, sas.OneTimeValidationResult-Set, sasEntityName, sasTestSuiteCount, service.CustomDCPGroup-Set, service.IPDetailApp-Set, service.IPDetailAppGrp-Set, service.ServiceThroughputConfig-Set, service.SystemDCPGroup-Set, service.TerminationPointPointer-Set, serviceId, serviceTypeInconsistent, subscriberId, subscriberPointer, svcConnectionType, svcPriority, svcSegmentPointerList, svcTunnelPtrs, svcTunnelType, templatePointer, templateVersionPointer, tier, topologyMisconfigured
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

distributeServiceMacProtectionList

Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
instanceFullName : string - the full name of the object.
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false

findAssociatedEpipeSites

Return the list of the EPIPE sites which are associated with the backbone sites in this VPLS service.
Input Parameters:
instanceFullName : string - the full name of the object.
epipeSiteFilter : FilterHolder -
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
infoList : List (generic.CommonManagedEntityInformation) -

findAssociatedISites

Return the list of the I-VPLS sites which are associated with the backbone sites in this VPLS service.
Input Parameters:
instanceFullName : string - the full name of the object.
iSiteFilter : FilterHolder -
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
infoList : List (generic.CommonManagedEntityInformation) -
Methods inherited from service.Service
DeleteAllSystemDCPGroups, auditServiceState, getServiceSegments, rediscoverReturnSpokeSdpBinding, shutDown, turnUp