MMI Managed Objects for IDPR and MOSMS
MMI information associated with MNP is accessed from a DSR NOAM or SOAM from
.Once the MMI API Guide displays, use the application navigation to locate specific vSTP managed object information.
Table 5-18 vSTP MNP Managed Objects and Supported Operations
Managed Object Name | Supported Operations |
---|---|
CSL (Common Screening List) | Insert, Update, Delete |
IDPROptions | Update |
NppActionSet | Insert, Update, Delete |
NppServiceRuleSet | Insert, Update, Delete |
NppService | Insert, Update, Delete |
PPSRelays | Insert, Update, Delete |
CSL - Insert, Update, Delete
Execute this command on an active SOAM to insert CSL:
/vstp/commonscreeninglists -v POST -r /<Absolute Path>/<filename>
Example output:
{
"data":
{
"ds": "Abc123",
"feature": "Feature1",
"list": "Ccnc",
"p1": "prepaidno",
"p2": "idprcdpn",
"scpgta": "1234"
},
"messages":
[
],
"links":
{
},
"status":
true
}
IDPROptions - Update
/vstp/idproptions -v PUT -r /<Absolute Path>/<filename>
{
"cdcnp": "Off",
"cddnnotfndrsp": "Release",
"cddra": "Rndn",
"cddranai": "Natl",
"cddranp": "E164",
"cdnoentityrsp": "Continue",
"cdrelcause": 31,
"cdrnrsp": "Connect",
"cdsprsp": "Relay",
"cgcnp": "Off",
"cgdnnotfndrsp": "Release",
"cgdra": "Rndn",
"cgdranai": "Natl",
"cgdranp": "E164",
"cgnoentityrsp": "Continue",
"cgnptype": "Rnsp",
"cgpaccck": "Nonintl",
"cgpnskrtg": "No",
"cgrelcause": 31,
"cgrnrsp": "Connect",
"cgsnai": "Incoming",
"cgsprsp": "Relay",
"dfltrn": "None",
"dlma": "None",
"dlmb": "None",
"dlmc": "None",
"drafrmt": "Grn",
"dranai": 3,
"map": "Nai2ton",
"nai": 2,
"nptype": "Rnsp",
"rnspfill": "Off",
"snai": "Incoming",
"ton": 3
}
NPPActionSets - Insert, Update, Delete
Execute this command on an active SOAM to insert NPPActionSets:
/vstp/nppactionsets -v POST -r /<Absolute Path>/<filename>
Example output:
{
"data":
{
"actSetName": "ASN1",
"caList": [
"Cc1",
"Dn3"
],
"faList": [
"Cc"
],
"ofnai": "Inc",
"saList": [
"Blklstrly",
"Ccncchk",
"Nprelay"
]
},
"messages":
[
],
"links":
{
},
"status":
true
}
NPPService - Insert, Update, Delete
Execute this command on an active SOAM to insert NPPService:
/vstp/nppservice -v POST -r /<Absolute Path>/<filename>
Example output:
{
"data":
{
"h0Code": "1-5",
"h1Code": "*",
"networkIndicatorCode": "0-2",
"nextScrRuleGroupName": "scr1",
"nsfi": "Dpc",
"priority": "2",
"ruleName": "rule1",
"scrRuleGroupType": "Sio",
"scrRuleGroupName": "scr2",
"serviceIndicator": "0",
"actionSccp": true
},
"messages":
[
],
"links":
{
},
"status":
true
}
NPPServiceRuleSets - Insert, Update, Delete
Execute this command on an active SOAM to insert NPPServiceRuleSets:
/vstp/nppservicerulesets -v POST -r /<Absolute Path>/<filename>
Example output:
{
"data":
{
"asn": "asn1",
"fdl": "29",
"fnai": "Intl",
"fpfx": "A1",
"invkserv": "Nppt",
"srvn": "Nppt"
}
,
"messages":
[
],
"links":
{
},
"status":
true
}
PPSRelay - Insert, Update, Delete
Execute this command on an active SOAM to insert PPSRelay:
/vstp/ppsrelay -v POST -r /<Absolute Path>/<filename>
Example output:
{
"data":
"6961034c-6439-43da-b935-5238d6616f84",
"messages":
[
],
"links":
{
},
"status":
true
}