All Differences in

Managed Object Model (MOM)

0

Managed Information Model (MIM) identity
     Name   : BrM
     Version : 3
     Release : 2
     Correction : 0
    

Compared to

Configuration Management XML MOM


0

Managed Information Model (MIM) identity
     Name   : BrM
     Version : 3
     Release : 2
     Correction : 0
    


class CscfProactiveMonitoredSipInterface
validationRules
rule ProactiveMonitoredSipInterfaceConstraints
dependenciesScript
old:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>
<assert test='(matches(substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-"), ".*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b.*") and matches(substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-"), "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*")) or ((not(matches(substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-"), ".*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*"))) and (not(matches(substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-"), "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*"))))'>[Rule CSCF102] Source and destination address must be the same IP version</assert>
<assert test='count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/IcscfNwIfs[icscfNwIfContainerKey eq "0"]/IcscfNetworkInterface[icscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/ScscfNwIfs[scscfNwIfContainerKey eq "0"]/scscfNetworkInterface[scscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/PcscfNwIfs[pcscfNwIfContainerKey eq "0"]/PcscfNetworkInterface[pcscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/EcscfNwIfs[ecscfNwIfContainerKey eq "0"]/EcscfNetworkInterface[ecscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/BcfNwIfs[bcfNwIfContainerKey eq "0"]/BcfNetworkInterface[bcfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/EatfNwIfContainer[eatfNwIfContainerId eq "0"]/EatfNetworkInterfaceEntry[eatfNetworkInterfaceEntryId = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1'>[Rule CSCF103] Source address must exist in one of network interfaces e.g. IcscfNetworkInterface, ScscfNetworkInterface, PcscfNetworkInterface, EcscfNetworkInterface, BcfNetworkInterface and EatfNetworkInterface</assert>
<assert test='every $entry in ../../../CscfMonitoredInterfaceGroupClass[cscfMonitoredInterfaceGroup eq "0"]/CscfMonitoredInterfaceClass[cscfMonitoredInterface eq "default"]/@cscfSipMonitoringSuppressDestinationEntry satisfies substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-") != $entry'>[Rule CSCF104] Destination address existed in cscfSipMonitoringSuppressDestinationEntry</assert>
</rule>
</pattern>
</schema>
new:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>
<assert test='(matches(substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-"), ".*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b.*") and matches(substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-"), "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*")) or ((not(matches(substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-"), ".*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*"))) and (not(matches(substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-"), "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.*"))))'>[Rule CSCF102] Source and destination address must be the same IP version</assert>
<assert test='count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/IcscfNwIfs[icscfNwIfContainerKey eq "0"]/IcscfNetworkInterface[icscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/ScscfNwIfs[scscfNwIfContainerKey eq "0"]/scscfNetworkInterface[scscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/PcscfNwIfs[pcscfNwIfContainerKey eq "0"]/PcscfNetworkInterface[pcscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/EcscfNwIfs[ecscfNwIfContainerKey eq "0"]/EcscfNetworkInterface[ecscfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/BcfNwIfs[bcfNwIfContainerKey eq "0"]/BcfNetworkInterface[bcfNetworkInterfaceEntry = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1 or count(../../../CscfNwIfContainer[cscfNwIfContainerKey eq "0"]/EatfNwIfContainer[eatfNwIfContainerId eq "0"]/EatfNetworkInterfaceEntry[eatfNetworkInterfaceEntryId = substring-before(@cscfProactiveMonitoredSipInterfaceEntry, "-")]) ge 1'>[Rule CSCF103] Source address must exist in one of network interfaces e.g. IcscfNetworkInterface, ScscfNetworkInterface, PcscfNetworkInterface, EcscfNetworkInterface, BcfNetworkInterface and EatfNetworkInterface</assert>
<assert test='every $entry in ../../../CscfMonitoredInterfaceGroupClass[cscfMonitoredInterfaceGroup eq "0"]/CscfMonitoredInterfaceClass[cscfMonitoredInterface eq "default"]/@cscfSipMonitoringSuppressDestinationEntry satisfies substring-after(@cscfProactiveMonitoredSipInterfaceEntry, "-") != $entry'>[Rule CSCF104] A destination address must not be configured in both cscfSipMonitoringSuppressDestinationEntry and cscfProactiveMonitoredSipInterfaceEntry</assert>
</rule>
</pattern>
</schema>

class CscfSipConfigDestProfile
attribute cscfBlacklistingThresholdIntervalDest
attribute cscfFailoverTimeNonInviteDest
description
  This attribute is used to define the time in seconds to failover for Mw and Ma interfaces for INVITE non-INVITE requests. This attribute is applied for the list destinations mentioned in attribute cscfDestinationSipAddress. This attribute is not access aware.

class CscfSipProtocolClass
attribute cscfBlacklistingThresholdInterval

class CscfSystemConfigClass
validationRules
rule scscfShuttingdownBehaviors_scscfRegisteredUsersThresholdConstraints
dependenciesScript
old:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>
<assert test='not(@scscfShuttingdownBehavior="FORCED_TO_LOCKED" and @scscfRegisteredUsersThreshold gt 0)'>[Rule CSCF106] It is not allowed to set scscfRegisteredUsersThreshold with a value larger than 0 when scscfShuttingdownBehavior is set to FORCED_TO_LOCKED and vice versa</assert>
</rule>
</pattern>
</schema>
new:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>
<assert test='not(@scscfShuttingdownBehavior="FORCED_TO_LOCKED" and @scscfRegisteredUsersThreshold gt 0)'>[Rule CSCF106] It is not allowed to set scscfRegisteredUsersThreshold with a value larger than 0 when scscfShuttingdownBehavior is set to FORCED_TO_LOCKED and vice versa</assert>
<assert test='(((@tcscfBehavior eq 1) and (../../@cscfISPBehavior eq 1)) or (@tcscfBehavior ne 1))'>[Rule CSCF107] If tcscfBehavior is set to enable ("ENABLED"), cscfISPBehavior must be set to I stand-alone ("I_CSCF") </assert>
</rule>
</pattern>
</schema>
attribute cscfLockedBehavior
attribute cscfProcessBehaviourAtClusterReconfiguration
dataType
derivedDataTypeRef ProcessBehaviourDT
defaultValue
old:  IMMEDIATE
new:  DELAYED
attribute tcscfBehavior
description
  This attribute will control if HSS (LIR) Lookup(s) lookups are performed, not performed or not, transit verification is done on the terminating side of I-CSCF. Note that the attribute CscfISPBehavior cscfISPBehavior must be configured to standalone I-CSCF 1 (standalone I-CSCF) when TcscfBehavior tcscfBehavior is enabled. This attribute is preparing to introduce a new Transit Function CSCF (also referred to T-CSCF). ENABLED.
Takes effect: ChangeTypeRuntimeType - Session

class ExtNetSel-Application
validationRules
rule InitialTableConstraints
dependenciesScript
old:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>

<assert test='
not(@extNetSelectionDefaultPoolName) or (@extNetSelectionDefaultPoolName = ./ExtNetSelPoolsClass[@extNetSelPools eq "0"]/ExtNetSelPoolTableEntryClass/@extNetSelPoolTableEntry)
'>[Rule ENS1] Pool Table named <value-of select="@extNetSelectionDefaultPoolName"/> is being referenced, so it must exist
</assert>

<assert test='
(matches(@extNetSelectionInitialTableName, "pool.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelPoolsClass[@extNetSelPools eq "0"]/ExtNetSelPoolTableEntryClass/@extNetSelPoolTableEntry) or
(matches(@extNetSelectionInitialTableName, "called.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCalledTablesClass[@extNetSelCalledTables eq "0"]/ExtNetSelCalledTableClass/@extNetSelCalledTable) or
(matches(@extNetSelectionInitialTableName, "calling.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCallingTablesClass[@extNetSelCallingTables eq "0"]/ExtNetSelCallingTableClass/@extNetSelCallingTable) or
(matches(@extNetSelectionInitialTableName, "CIC.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCicTablesClass[@extNetSelCicTables eq "0"]/ExtNetSelCicTableClass/@extNetSelCicTable) or
(matches(@extNetSelectionInitialTableName, "RN.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelRnTablesClass[@extNetSelRnTables eq "0"]/ExtNetSelRnTableClass/@extNetSelRnTable) or
(matches(@extNetSelectionInitialTableName, "SipMessage.*") and substring-after(@extNetSelectionInitialTableName,":") = ./ExtNetSelSipMessageTables[@extNetSelSipMessageTablesId eq "0"]/ExtNetSelSipMessageTable/@extNetSelSipMessageTableId) or
(matches(@extNetSelectionInitialTableName, "weight.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelWeightTables[@extNetSelWeightTablesId eq "0"]/ExtNetSelWeightTable/@extNetSelWeightTableId) or
(@extNetSelectionInitialTableName = ./ExtNetSelMatchTables[@extNetSelMatchTablesId eq "0"]/ExtNetSelMatchTable/@extNetSelMatchTableId) or
(@extNetSelectionInitialTableName = ./ExtNetSelTablesClass[@extNetSelTables eq "0"]/ExtNetSelTableClass/@extNetSelTable) or
(@extNetSelectionInitialTableName = ./ExtNetSelUtcTables[@extNetSelUtcTablesId eq "0"]/ExtNetSelUtcTable/@extNetSelUtcTableId) or
(@extNetSelectionInitialTableName eq "not_configured" and @applicationName eq "ExtNetSelection" and @extNetSelectionActiveConfiguration eq "ExtNetSelection2") or
(@extNetSelectionInitialTableName eq "not_configured" and @applicationName eq "ExtNetSelection2" and @extNetSelectionActiveConfiguration eq "ExtNetSelection")
'>[Rule ENS2] Initial Table named <value-of select="@extNetSelectionInitialTableName "/> is being referenced, so it must exist, or be set to not_configured
</assert>

</rule>
</pattern>
</schema>
new:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>

<assert test='
not(@extNetSelectionDefaultPoolName) or (@extNetSelectionDefaultPoolName = ./ExtNetSelPoolsClass[@extNetSelPools eq "0"]/ExtNetSelPoolTableEntryClass/@extNetSelPoolTableEntry)
'>[Rule ENS1] Pool Table named <value-of select="@extNetSelectionDefaultPoolName"/> is being referenced, so it must exist
</assert>

<assert test='
(matches(@extNetSelectionInitialTableName, "pool.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelPoolsClass[@extNetSelPools eq "0"]/ExtNetSelPoolTableEntryClass/@extNetSelPoolTableEntry) or
(matches(@extNetSelectionInitialTableName, "called.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCalledTablesClass[@extNetSelCalledTables eq "0"]/ExtNetSelCalledTableClass/@extNetSelCalledTable) or
(matches(@extNetSelectionInitialTableName, "calling.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCallingTablesClass[@extNetSelCallingTables eq "0"]/ExtNetSelCallingTableClass/@extNetSelCallingTable) or
(matches(@extNetSelectionInitialTableName, "CIC.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelCicTablesClass[@extNetSelCicTables eq "0"]/ExtNetSelCicTableClass/@extNetSelCicTable) or
(matches(@extNetSelectionInitialTableName, "RN.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelRnTablesClass[@extNetSelRnTables eq "0"]/ExtNetSelRnTableClass/@extNetSelRnTable) or
(matches(@extNetSelectionInitialTableName, "SipMessage.*") and substring-after(@extNetSelectionInitialTableName,":") = ./ExtNetSelSipMessageTables[@extNetSelSipMessageTablesId eq "0"]/ExtNetSelSipMessageTable/@extNetSelSipMessageTableId) or
(matches(@extNetSelectionInitialTableName, "weight.*") and substring-after(@extNetSelectionInitialTableName, ":") = ./ExtNetSelWeightTables[@extNetSelWeightTablesId eq "0"]/ExtNetSelWeightTable/@extNetSelWeightTableId) or
(@extNetSelectionInitialTableName = ./ExtNetSelMatchTables[@extNetSelMatchTablesId eq "0"]/ExtNetSelMatchTable/@extNetSelMatchTableId) or
(@extNetSelectionInitialTableName = ./ExtNetSelTablesClass[@extNetSelTables eq "0"]/ExtNetSelTableClass/@extNetSelTable) or
(@extNetSelectionInitialTableName = ./ExtNetSelUtcTables[@extNetSelUtcTablesId eq "0"]/ExtNetSelUtcTable/@extNetSelUtcTableId) or
(@extNetSelectionInitialTableName eq "not_configured" and @applicationName eq "ExtNetSelection" and @extNetSelectionActiveConfiguration eq "ExtNetSelection2") or
(@extNetSelectionInitialTableName eq "not_configured" and @applicationName eq "ExtNetSelection2" and @extNetSelectionActiveConfiguration eq "ExtNetSelection")
'>[Rule ENS2] Initial Table named <value-of select="@extNetSelectionInitialTableName "/> is being referenced, so it must exist, or be set to not_configured
</assert>

<assert test='
(not(@extNetSelectionInitialTransitTableName)) or
(matches(@extNetSelectionInitialTransitTableName, "called.*") and substring-after(@extNetSelectionInitialTransitTableName, ":") = ./ExtNetSelCalledTablesClass[@extNetSelCalledTables eq "0"]/ExtNetSelCalledTableClass/@extNetSelCalledTable) or
(matches(@extNetSelectionInitialTransitTableName, "calling.*") and substring-after(@extNetSelectionInitialTransitTableName, ":") = ./ExtNetSelCallingTablesClass[@extNetSelCallingTables eq "0"]/ExtNetSelCallingTableClass/@extNetSelCallingTable) or
(matches(@extNetSelectionInitialTransitTableName, "CIC.*") and substring-after(@extNetSelectionInitialTransitTableName, ":") = ./ExtNetSelCicTablesClass[@extNetSelCicTables eq "0"]/ExtNetSelCicTableClass/@extNetSelCicTable) or
(matches(@extNetSelectionInitialTransitTableName, "RN.*") and substring-after(@extNetSelectionInitialTransitTableName, ":") = ./ExtNetSelRnTablesClass[@extNetSelRnTables eq "0"]/ExtNetSelRnTableClass/@extNetSelRnTable) or
(matches(@extNetSelectionInitialTransitTableName, "SipMessage.*") and substring-after(@extNetSelectionInitialTransitTableName,":") = ./ExtNetSelSipMessageTables[@extNetSelSipMessageTablesId eq "0"]/ExtNetSelSipMessageTable/@extNetSelSipMessageTableId) or
(matches(@extNetSelectionInitialTransitTableName, "weight.*") and substring-after(@extNetSelectionInitialTransitTableName, ":") = ./ExtNetSelWeightTables[@extNetSelWeightTablesId eq "0"]/ExtNetSelWeightTable/@extNetSelWeightTableId) or
(@extNetSelectionInitialTransitTableName = ./ExtNetSelMatchTables[@extNetSelMatchTablesId eq "0"]/ExtNetSelMatchTable/@extNetSelMatchTableId) or
(@extNetSelectionInitialTransitTableName = ./ExtNetSelTablesClass[@extNetSelTables eq "0"]/ExtNetSelTableClass/@extNetSelTable) or
(@extNetSelectionInitialTransitTableName = ./ExtNetSelUtcTables[@extNetSelUtcTablesId eq "0"]/ExtNetSelUtcTable/@extNetSelUtcTableId)
'>[Rule ENS30] Initial Transit Table named <value-of select="@extNetSelectionInitialTransitTableName"/> is being referenced, so it must exist
</assert>

<assert test='
(@extNetSelectionInitialTransitTableName ne @extNetSelectionInitialTableName)
'>[Rule ENS31] Initial Transit Table named <value-of select="@extNetSelectionInitialTransitTableName"/> must be difference from extNetSelectionInitialTableName
</assert>
</rule>
</pattern>
</schema>
attribute extNetSelectionInitialTransitTableName

class ExtNetSelCalledTableEntryClass
attribute extNetSelCalledTableEntry
description
  This attribute defines the start range of the called table and the associated ExtNetSelCalledTable. extNetSelCalledTable. Note that when the + sign is used, it must be escaped. escaped with a "\" and "+" is replaced with "2B" or "2b". For example, TableName:\+46 example "default:+021" is configured as "default:\2B021" or TableName:default. "default:\2b021".

Format: tableName:startRange where tableName must match a value in ExtNetSelCalledTable and where startRange must match a value in ExtNetSelCalledTableStartRange.

class ExtNetSelCallingTableEntryClass
attribute extNetSelCallingTableEntry
description
  This attribute defines the name start range of ExtNetSelCallingTable name the calling table and the number range. Note: The associated extNetSelCallingTable. Note that when the + sign is used, it must be escaped here, for example, TableName:021 with a "\" and "+" is replaced with "2B" or TableName:default. The string must follow the pattern [ExtNetSelCallingTableName]:[range], where the range part must match the value of the ExtNetSelCallingTableStartRange attribute. "2b". For example "default:+021" is configured as "default:\2B021" or "default:\2b021".

he The string must follow the pattern [ExtNetSelCallingTableName]:[range], where the range part must match the value of the ExtNetSelCallingTableStartRange attribute

class ExtNetSelCicTableEntryClass
attribute extNetSelCicTableEntry
description
  This attribute defines the start range of the CIC table and the associated ExtNetSelCicTable. Note that when the + sign is used, it must be escaped. for example, TableName:\+46 escaped with a "\" and "+" is replaced with "2B" or TableName:default. "2b". For example "default:+021" is configured as "default:\2B021" or "default:\2b021".

Format: tableName:startRange where tableName must match a value in ExtNetSelCicTable, and where startRange must match a value in ExtNetSelCicTableStartRange.

class ExtNetSelPoolTableEntryClass
validationRules
rule ENSsetPoolUriConstraints
dependenciesScript
old:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>

<assert test='
((@extNetSelPoolMode eq 0) and ( count(@extNetSelPoolURI) ge 1 and count(@extNetSelPoolURI) le 2)) or (@extNetSelPoolMode eq 1)
'>[Rule ENS27] The extNetSelPoolURI parameter must contain between 1 and 20 entries when extNetSelPoolMode is set to 0
</assert>

</rule>
</pattern>
</schema>
new:  <schema xmlns="http://purl.oclc.org/dsdl/schematron">
<pattern>
<rule>

<assert test='
((@extNetSelPoolMode eq 0) and ( count(@extNetSelPoolURI) ge 1 and count(@extNetSelPoolURI) le 2)) or (@extNetSelPoolMode eq 1) or (@extNetSelPoolMode eq 2) or (@extNetSelPoolMode eq 3)
'>[Rule ENS27] The extNetSelPoolURI parameter must contain between 1 and 20 entries when extNetSelPoolMode is set to 0
</assert>

</rule>
</pattern>
</schema>
attribute extNetSelPoolMode
description
  This attribute defines if the pool is considered to be in allocated number mode. result type of the external network selection analysis.
Prerequirement for changing ExtNetSelPoolMode setting extNetSelPoolMode to ALLOCATED_NUMBER is a configured ExtNetSelPoolURI. ExtNetSelPoolURI.
Prerequirement for changing ExtNetSelPoolMode setting extNetSelPoolMode to UNALLOCATED_NUMBER is a configured ExtNetSelUnallocatedNrResponseCode. ExtNetSelUnallocatedNrResponseCode.
There are no prerequisites for setting extNetSelPoolMode to TRANSIT or NON_TRANSIT.

Note: When changing setting pool mode all data in the pool which is not used in the new pool mode will automatically be erased.

class ExtNetSelRnTableEntryClass
attribute extNetSelRnTableEntry
description
  This attribute defines the start range of the Routing Number and the associated ExtNetSelRnTable. Note that when the + sign is used, it must be escaped. for example, TableName:\+46 escaped with a "\" and "+" is replaced with "2B" or TableName:default. "2b". For example "default:+021" is configured as "default:\2B021" or "default:\2b021".

Format: "tableName:startRange" where tableName must match a value in ExtNetSelRnTable, and where startRange must match a value in ExtNetSelRnTableStartRange.

class KeyFileManagement
action switchToNeLS

class RoleUpgrade

class SwM
attribute fallbackStartSoonAlarmStatus
attribute fileImportCmd
attribute localFileStore
attribute tmpStorePath
attribute uriFileImportCmd

class SwVersionMain
attribute size
dataType
int64
old:  
new:  
defaultValue

class UpgradePackage
attribute campaignDn
attribute cmwSchemaVersion
attribute directoryPathExtension
attribute epw
attribute isLocallyStored
attribute isOneStepUP
attribute remoteFileStore
attribute swVersion
attribute swVersionMain
attribute upAdministrativeData

struct ActivationStep

struct AsyncActionProgress
structMember actionId
description
  Uniquely identifies the invocation of an action. action.
Identifies the invocation of an action when the managed object allows invocation of more than one action at a time.
structMember progressPercentage
description
  Progress of the action. action.
The range is between 0 and 100.
structMember result
description
  Result state of a completed action. action.
This field has value NOT_AVAILABLE if the action is not finished.
structMember resultInfo
description
  Textual description of the outcome/result of the action containing useful information for the NMS. NMS.
If the action failed, it can contain an error message.

struct AsyncActionProgressWithSteps

struct ProductData
description
  Represents an Ericsson software product. product.
The product name, product number, and product revision represent product information stored in PRIM realization part.
domainExtension

struct ProductData
description
  Represents an Ericsson software product. product.
The product name, product number, and product revision represent product information stored in PRIM realization part.

enum ExtNetSelPoolModeDT
description
   Numeric Enumeration: 0-1 (0=ALLOCATED_NUMBER, 1=UNALLOCATED_NUMBER) 0: ALLOCATED_NUMBER - means that the received SIP request shall be routed.
1: UNALLOCATED_NUMBER - means that the received SIP request shall be rejected.
2: TRANSIT - means that the received request is identified to be a transit call.
3: NON_TRANSIT - means that HSS shall be queried before routing the SIP request.

enumMember NON_TRANSIT
enumMember TRANSIT

enum TcscfBehaviorDT
enumMember TRANSIT_VERIFICATION

derivedDataType BlacklistingThresholdIntervalDestDT
derivedDataType BlacklistingThresholdIntervalDT
derivedDataType CscfLockedBehaviorDT
derivedDataType ExtNetSelInitialTransitTableNameDT
derivedDataType DateTime
description
  Represents the international standard for the representation of date and time ( ISO 8601). 8601).
The string format is "YYYY-MM-DDThh:mm:ss.SSSZ" (excluding quotes). quotes).
A DateTime string consists of a date part, a time part, and an optional time zone information part. The time zone part may be a "Z", representing the Coordinated Universal Time (UTC) time zone (equals to +00) or a time zone offset (for example, +02:00). +02:00).
If the time zone part is not present, the DateTime value represents local time. time.

The following pattern describes the DateTime format: YYYY-MM-DDThh:mm:ss[.S+][Z|+-hh:mm] Where: format:
YYYY-MM-DDThh:mm:ss[.S+][Z|+-hh:mm]
Where:

YYYY = Four digit year year
MM = Two digit month (01=January, and so on) on)
DD = Two digit day of month (01 through 31) 31)
T = Time designator (shows start of time component) component)
hh = Two digits of hour (00 through 23, AM/PM not allowed) allowed)
mm = Two digits of minute (00 through 59) 59)
ss = Two digits of second (00 through 59, leap second not allowed) allowed)
S+ = One or more digits of decimal fraction of a second second
Z = Time is UTC UTC
+- = + or - character indicating positive or negative offset to UTC

DateTime values are compliant with ISO 8601 "Representation of dates and times" but are restricted according to RFC 3339 "Date and Time on the Internet: Timestamps". The DateTime format is further restricted as follows: follows:
- T and Z designators are upper case. case.
- . (dot) is used to indicate start of fractions of seconds (ISO 8601 also allows comma) comma)


domainExtension

derivedDataType DateTime
description
  Represents the international standard for the representation of date and time ( ISO 8601). 8601).
The string format is "YYYY-MM-DDThh:mm:ss.SSSZ" (excluding quotes). quotes).
A DateTime string consists of a date part, a time part, and an optional time zone information part. The time zone part may be a "Z", representing the Coordinated Universal Time (UTC) time zone (equals to +00) or a time zone offset (for example, +02:00). +02:00).
If the time zone part is not present, the DateTime value represents local time. time.

The following pattern describes the DateTime format: YYYY-MM-DDThh:mm:ss[.S+][Z|+-hh:mm] Where: format:
YYYY-MM-DDThh:mm:ss[.S+][Z|+-hh:mm]
Where:

YYYY = Four digit year year
MM = Two digit month (01=January, and so on) on)
DD = Two digit day of month (01 through 31) 31)
T = Time designator (shows start of time component) component)
hh = Two digits of hour (00 through 23, AM/PM not allowed) allowed)
mm = Two digits of minute (00 through 59) 59)
ss = Two digits of second (00 through 59, leap second not allowed) allowed)
S+ = One or more digits of decimal fraction of a second second
Z = Time is UTC UTC
+- = + or - character indicating positive or negative offset to UTC

DateTime values are compliant with ISO 8601 "Representation of dates and times" but are restricted according to RFC 3339 "Date and Time on the Internet: Timestamps". The DateTime format is further restricted as follows: follows:
- T and Z designators are upper case. case.
- . (dot) is used to indicate start of fractions of seconds (ISO 8601 also allows comma) comma)



derivedDataType ProcessBehaviourDT
description
  EcimDerivedString with length constraint (9..9) (7..9) and pattern restriction. Currently this parameter is restricted to only one possible value. IMMEDIATE restriction.

DELAYED
= CSCF application processes will get some extra time up to 55 seconds to be terminated directly. This behavior is preferable in case of gracefully.
IMMEDIATE =
CSCF SW upgrade as it application processes will reduce the upgrade time. It should however be noted that terminated directly. SIP session that has not yet been established (when reconfiguration happens) will fail as CSCF will lose SIP state information due to the terminated processes. processes.

baseType
string
lengthRange
min
old:  9
new:  7
stringLength
subrange
min
old:  9
new:  7
validValues
old:  IMMEDIATE
new:  DELAYED|IMMEDIATE
validationRules
rule Pattern Constraint


  All Differences