Data type for service group names.
Data type for node names.
Data type for service instance names.
Data type for service unit names.
Data type for component service instance names.
Data type for component names.
HA State Enumeration according to the AIS
General Param Name List for CSI Attributes
Attribute name is used to configure saAmfCSTypeParamName mib object.
The name of a generic component parameter.
General Name/Value List for CSI Attributes
The name of a generic component parameter.
The value string of a generic component parameter. A CSI prototype may omit the value string.
Component Capability Enumeration according to the AIS
Recommended Error Recovery
Vendor Specific Extensions
Attributes of Components with full AMF support (SA aware or proxied components)
Active/standby capability model supported by the component. Use to configure the
saAmfCompCapability mib object.
The maximum number of Active CSIs which can be assigned to the component. Use to configure the
saAmfCompNumMaxActiveCsi mib object.
The maximum number of standby CSIs which can be assigned to the component. Use to configure the
saAmfCompNumMaxStandbyCsi.
Healthcheck Attributes
Use to configure the saAmfHealthCheckKey mib object.
If true, this component cannot be restarted. Use to configure the saAmfCompDisableRestart mib
object.
Time in milliseconds in which the AMF expects an saAmfCSIQuiescingComplete() call from the
component after a preceding CSI set callback initiation from active->quiescing HA state. Note this is not a
timeout for saAMFResponse(). A value of 0 means that the AMF should use a default value instead. Use to configure
the saAmfCompQuiescingCompleteTimeout mib object.
Time in milliseconds in which the AMF expects an SaAmfResponse call from the component after a
preceding callback to terminate the component. A value of 0 means that the AMF should use a default value instead.
If a component has not responded within terminationTimeout milliseconds it will be shut down by executing the
termination command. Use to configure the saAmfCompTerminateCallbackTimeOut mib object.
Time in milliseconds in which the AMF expects an SaAmfResponse call from the component after a
preceding CSI set callback initiation. A value of 0 means that the AMF should use a default value instead. Use to
configure the saAmfCompCSISetCallbackTimeout mib object.
Time in milliseconds in which the AMF expects an SaAmfResponse call from the component after a
preceding CSI Remove callback initiation. A value of 0 means that the AMF should use a default value instead. Use
to configure the saAmfCompCSIRmvCallbackTimeout mib object.
Recommended Recovery for AMF callback response timeouts. Use to configure the
saAmfCompRecoveryOnError mib object.
Parameters common to all CLC commands
The actual CLC command string, including path and command parameters.
Timeout value for the command.
Component Scripts (all optional)
The description of the instantiate command of the CLC-CLI. Use to configure mib object. Child tag
"command" is used to configure saAmfCompInstantiateCmd mib object and Child tag "timeout" is used to configure
saAmfCompInstantiateTimeout mib object.
Number of immediate instantiation retries before switching to delayed retries. Use to
configure saAmfCompNumMaxInstantiate mib object.
Number of delayed instantiation retries before giving up. Use to configure
saAmfCompNumMaxInstantiateWithDelay mib object.
Interval in milliseconds between delayed retry attempts. Use to configure
saAmfCompDelayBetweenInstantiateAttempts mib object.
The description of the terminate command of the CLC-CLI. Child tag "command" is used to configure
saAmfCompTerminateCmd mib object and Child tag "timeout" is used to configure saAmfCompTerminateTimeout mib
object.
The description of the cleanup command of the CLC-CLI. Child tag "command" is used to configure
saAmfCompCleanupCmd mib object and Child tag "timeout" is used to configure saAmfCompCleanupTimeout mib object.
If set to true and the cleanup command fails, start a node failover and reboot the node. Use
to configure saAmfCompNodeRebootCleanupFail mib object.
The description of the am_start command of the CLC-CLI. Child tag "command" is used to configure
saAmfCompAmStartCmd mib object and Child tag "timeout" is used to configure saAmfCompAmStartTimeout mib object.
Number of AM start retries before giving up. Use to configure saAmfCompNumMaxAmStartAttempts
mib object.
The description of the am_stop command of the CLC-CLI. Child tag "command" is used to configure
saAmfCompAmStopCmd mib object and Child tag "timeout" is used to configure saAmfCompAmStopTimeout mib object.
Healthcheck Type
A healthcheck is run every "period" milliseconds. Use to configure the saAmfHealthCheckPeriod mib
object.
Time in milliseconds during which the AMF expects the response to a healthcheck. Use to configure
the saAmfHealthCheckMaxDuration mib object.
Component Attributes
The component life cycle scripts.
Order number of instantiation when an SU is started. Use to configure saAmfCompInstantiationLevel
mib object.
Name of CSI prototype. Only CSIs derived from this prototype may be assigned to the component.
Use to configure saAmfCompCSTypeSupportedCSIName mib object.
Specific attributes for SA-aware components. This value is used to configure saAmfCompCategory
mib object.
Specific attributes for proxiedl components. This value is used to configure saAmfCompCategory
mib object.
Time in milliseconds in which the AMF expects anSaAmfResponse call from the component after
a preceding proxied component instantiate callback initiation. A value of 0 means that the AMF should use a
default value instead. Use to configure the saAmfCompProxiedCompInstantiateCallbackTimeout mib object.
Time in milliseconds in which the AMF expects anSaAmfResponse call from the component after
a preceding proxied component cleanup callback initiation. A value of 0 means that the AMF should use a
default value instead. Use to configure the saAmfCompProxiedCompCleanupCallbackTimeout mib object.
Time in milliseconds in which the AMF expects this proxied component to be registered by
its proxy. Use to configure the saAmfCompInstantiateTimeout mib object.
Number of times the AMF will scheduke the registrationTimeout in anticipation of successful
registration before it declares the component to be faulty. Use to configure the saAmfCompNumMaxInstantiate
mib object.
There are no specific attributes defined for unproxied components. This value is used to
configure saAmfCompCategory mib object.
If true, this component cannot be restarted. Use to configure saAmfCompDisableRestart mib
object.
Use to configure saAmfCompAMEnable mib object.
Component Prototype - Attributes: name, "next" prototype, final yes/no
If value of finalPrototype is set to 1 then parser automatically will create the RDN for this
component and If value of finalPrototype is set to 0 then this prototype should be inherited in the
componentDescriptor to generate RDN for this component.
CSI Attributes
Generic name / value list for CSI-specific parameters. Typically prototypes define only the
parameter names while descriptors also have parameter value strings added. Child tag "name" is used to configure
saAmfCSINameValueParamName and child tag "value" is used to configure saAmfCSINameValueParamValue mib objects.
Component Service Instance Prototype - Attributes: name, "next" prototype, base yes/no
Service Unit Prototype Attributes
Indicates whether the service unit shall be started into the locked state by default or not. Use
this tag to configure saAmfSUAdminState mib object.
If true, the failover of a component within the SU causes a failover of the entire SU. This makes
only sense for SUs in N-Way or N+M SGs. Use this tag to configure saAmfSUFailOver mib object.
Service Unit Prototype - Attributes: name, final yes/no
A list of component prototype elements within the service unit prototype.
Component prototype names
If value of finalPrototype is set to 1 then parser automatically will create the RDN for this SU
and If value of finalPrototype is set to 0 then this prototype should be inherited in the suDescriptor to generate
RDN for this su.
Descriptor for an external service unit instance
Attributes of the external service unit
List of component descriptors of the external service unit
Component Descriptors
Component Attributes
Service Instance Instance
List of CSI descriptors which comprise the SI. Number of CSI Descriptiors in this list is
counted and Use to configure the saAmfSINumCSIs mib object
Component Service Instance Descriptor
The name of the CSI prototype which the descriptor is based on.
CSI descriptor attributes (overriding the prototype attributes if a prototypeName is
specified)
Use to configure saAmfCSIName mib object.
Use to configure saAmfCSIRank mib object
Ranking list of SUs for SI assignments. This attribute has lower precedence than the SG
redundancy parameters.
SU names and order numbers
Use to configure saAmfSUsperSISUName mib object.
Use to configure saAmfSUsperSIRank mib object.
The Preferred number of active assignment per SI in N-Way active and Preferred number of standby
assignments per SI in N-Way redundancy model. Use to configure the saAmfSIPrefNumAssignments mib object
The name of the service instance. Use to configure the saAmfSIName and saAmfSUsperSIName mib
object
The Different Redundancy Models
The "preferred" active/standby configuration of service units.
Attributes: service unit name and SU order number
Use this tag to configure saAmfSUName mib object.
Use this tag to configure saAmfSURank mib object
The preferred number of instantiated service units. If > 2, one or more service units are
"spare". Use this tag to configure saAmfSGNumPrefInserviceSUs mib object
Determines whether service units of this group fail back to the preferred configuration or
not. Use this tag to configure saAmfSGFailbackOption mib object.
The preferred order of SUs for active/standby assignments
Attributes: service unit name and order number
Use this tag to configure saAmfSUName mib object.
Use this tag to configure saAmfSURank mib object.
The preferred number of instantiated SUs. Use this tag to configure saAmfSGNumPrefInserviceSUs
mib object
The preferred number of active SUs (the "N" from "N+M"). Use this tag to configure
saAmfSGNumPrefActiveSUs mib object.
The preferred number of standby SUs (the "M" from "N+M"). Use this tag to configure
saAmfSGNumPrefStandbySUs mib object.
Maximum number of active SIs per SU (0 = no limit). Use this tag to configure
saAmfSGMaxActiveSIsperSU mib object
Maximum number of standby SIs per SU (0 = no limit). Use this tag to configure
saAmfSGMaxStandbySIsperSU mib object
Determines whether service units of this group fail back to the preferred configuration or
not. Use this tag to configure saAmfSGFailbackOption mib object.
The preferred order of SUs for active/standby assignments
Attributes: service unit name and order number
Use this tag to configure saAmfSUName mib object.
Use this tag to configure saAmfSURank mib object.
The preferred number of instantiated SUs. Use this tag to configure saAmfSGNumPrefInserviceSUs
mib object
The preferred number of SUs with assigned SIs. Use this tag to configure
saAmfSGNumPrefAssignedSUs mib object.
Maximum number of active SIs per SU (0 = no limit). Use this tag to configure
saAmfSGMaxActiveSIsperSU mib object
Maximum number of standby SIs per SU (0 = no limit). Use this tag to configure
saAmfSGMaxStandbySIsperSU mib object
Determines whether service units of this group fail back to the preferred configuration or
not. Use this tag to configure saAmfSGFailbackOption mib object.
The "preferred" active/standby configuration of service units.
Attributes: service unit name and SU order number
Use this tag to configure saAmfSUName mib object.
Use this tag to configure saAmfSURank mib object.
The preferred number of instantiated service units. If > 2, one or more service units are
"spare". Use this tag to configure saAmfSGNumPrefInserviceSUs mib object
The preferred number of SUs with assigned SIs. Use this tag to configure
saAmfSGNumPrefAssignedSUs mib object.
Maximum number of active SIs per SU (0 = no limit). Use this tag to configure
saAmfSGMaxActiveSIsperSU mib object
Determines whether service units of this group fail back to the preferred configuration or
not. Use this tag to configure saAmfSGFailbackOption mib object.
The "preferred" active/standby configuration of service units.
Attributes: service unit name and SU order number
Use this tag to configure saAmfSUName mib object.
Use this tag to configure saAmfSURank mib object.
The preferred number of instantiated service units. If > 2, one or more service units are
"spare". Use this tag to configure saAmfSGNumPrefInserviceSUs mib object
Determines whether service units of this group fail back to the preferred configuration or
not. Use this tag to configure saAmfSGFailbackOption mib object.
Error Escalation Parameters - must be consistent with the restart properties of the components and
service units
Maximum number of components to be restarted for a COMPONENT_RESTART recovery. Use this tag to
configure saAmfSGCompRestartMax mib object
Time period during which the AMF counts the number of components to be restarted within a
COMPONENT_RESTART recovery. Use this tag to configure saAmfSGCompRestartProb mib object
Maximum number of service units to be restarted for a SU_RESTART recovery. Use this tag to
configure saAmfSGSuRestartMax mib object
Time period during which the AMF counts the number of service units to be restarted within a
SU_RESTART recovery. Use this tag to configure saAmfSGSuRestartProb mib object
Service Group Instance
Used redundancy model and parameters which describe it in detail. Value specified here is use to
set the saAmfSGRedModel mib object.
Parameters which control component and service unit restarts after an error which requires
restarts
List of SI Instance names which may be assigned to the service group
This the ranked SI list
Use to configure saAmfSIRank mib object.
The value "0" or "false" means SG admin state will be configured as unlocked and value "1" or
"true" means that this SG admin state will be configured as locked.
The name of the service group. This tag is used to set the saAmfSGName, saAmfSUParentSGName and
saAmfSIParentSGName mib objects.
Node-specific Error Escalation Parameters
Maximum number of service units to be failed over for a SU_FAILOVER recovery. Use this tag to set
the value of saAmfNodeSuFailoverMax mib object.
Time period during which the AMF counts the number of service units to be failed over within a
SU_FAILOVER recovery. Use this tag to set the value of saAmfNodeSuFailoverProb mib object.
Node Attributes
Node-specific error escalation parameters.
Determines whether all SUs on the node are started into the "locked" state. Use this tag to set
the value of saAmfNodeAdminState mib object
Cluster Node Prototype - Attribute: name
List of names of SU final prototypes which can be instantiated on the node
Cluster node Instance
The name of the prototype which the descriptor is based on.
Node attributes - If a node prototypeName is specified, these attributes override the ones from
the prototype.
List of service unit Instance for the node.
Service Unit Instance
Service unit prototype name
Service Unit Attributes - If a service unit prototypeName is specified, these attributes
override the ones from the prototype.
List of component Instance for the service unit. saAmfSUNumComponents mib object is
configured based on number of component Instance inside this list.
Component Instance
Component prototype name
Component Attributes - If a component prototypeName is specified, these attributes
override the ones from the prototype.
Use to configure the saAmfCompName mib object.
The name of the node. Use this tag to set the value of saAmfNodeName mib object.
Root Element for the SAF Configuration
Data Type for the default initial admin state of an object
Root element for the Application software Configuration