class MtasReBalancing

ManagedElement
MtasFunction
MtasSubsData
MtasReBalancing

The MtasReBalancing MO provides configuration objects for Re-balancing users between MTAS instances.

This MO is created by the system.

Actions
string
mtasReBalancingActivate ( );
This action activates the ReBalancing procedure.
It cannot be invoked if the mtasReBalancingAdministrativeState or the mtasFunctionAdministrativeState attributes are locked as well as the action cannot be invoked if the mtasReBalancingSipUri attribute is not set, nor if mtasRebalancingState==2.


Dependencies: It cannot be invoked if the mtasReBalancingAdministrativeState or the mtasFunctionAdministrativeState attributes are locked as well as the action cannot be invoked if the mtasReBalancingSipUri attribute is not set, nor if mtasRebalancingState==2.
The action cannot be invoked either if the Native Blocked License is not granted.
string
mtasReBalancingDeactivate ( );
This action deactivates the ReBalancing procedure.
It cannot be invoked if the mtasReBalancingAdministrativeState or the mtasFunctionAdministrativeState attributes are locked.


Dependencies: It cannot be invoked if the mtasReBalancingAdministrativeState or the mtasFunctionAdministrativeState attributes are locked.
The action cannot be invoked either if the Native Blocked License is not granted.

Attributes
integerKeyString
key
mandatory
noNotification
restricted
mtasReBalancing
This attribute is the primary key of MtasReBalancing.

Takes effect: New session
BasicAdmState
mtasReBalancingAdministrativeState = LOCKED
This attribute defines the administrative state of the MtasReBalancing Feature. The activation/de-activation of re-balancing feature is performed using mtasReBalancingActivate/ mtasReBalancingDeActivate Administrative Operations after enabling mtasReBalancingAdministrativeState..

Takes effect: New session
MtasReBalancingStateDT
readOnly
mtasReBalancingState = INACTIVE
This attribute indicates the operational state of the MtasReBalancing procedure. It has 3 possible values: INACTIVE(0), ACTIVE(1), and DEACTIVATING(2).

Takes effect: New registration
MtasReBalancingTargetNodeSipUriDT[0..1]
mtasReBalancingTargetNodeSipUri
This attribute defines the target node SIP URI to be used by the MTAS for routing SIP messages. The general format of the attribute is "sip:[<user>@]<host>[:<port>]" at maximum 64 characters. No parameters, headers, password etc. are allowed.
Either the URI could include:
- The MTAS OPTIONS Node Name URI (subdomain-based PSI), consisting of a subdomain and possibly a user name. Example: "sip:mtas1@factory.operator.net".
- It can also be possible to use a "sip:<host>[:<port>]". Example: "sip:192.168.1.5:1234".


Dependencies: The mtasReBalancingTargetNodeSipUri's value can be changed only if the mtasReBalancingState is INACTIVE (0).
Takes effect: New registration
MtasReBalancingThresholdDT
mtasReBalancingThreshold = 0
This attribute defines target limit for the number of subscribers remaining in the originating MTAS node after Re-balancing feature is activated. The activation/de-activation of re-balancing feature is performed using mtasReBalancingActivate/ mtasReBalancingDeActivate Administrative Operations, The mtasReBalancingThreshold value can be changed only if the mtasReBalancingState is INACTIVE (0), The value 0 indicates that all users shall be moved from the given node.




Dependencies: The mtasReBalancingThreshold's value can be changed only if the mtasReBalancingState is INACTIVE (0).
Takes effect: New registration