MMI Managed Objects for INPQ
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 3-3 vSTP MNP Managed Objects and Supported Operations
Managed Object Name | Supported Operations |
---|---|
VstpSccpMnpOptions | Update |
VstpSccpSrvcSel | Insert, Update, Delete |
Vstp: HomeEntity | Insert, Update, Delete |
VstpSccpMnpOptions - Display
$ /vstp/sccpmnpoptions
[admusr@aricen-soa1 data]$ /vstp/sccpmnpoptions
{
"data": [
{
"atiackimsi": "none",
"atiackmsisdn": "msisdn",
"atiackrn": "rn",
"atiackvlrnum": "rnspmsisdn",
"atidfltrn": "None",
"atidlm": "None",
"atientitylen": "None",
"atinptype": "any",
"atisnai": "nai",
"atisupplocinfo": "Off",
"ativlrnumlen": 40,
"ccnc1-mccmnc1": "None",
"ccnc10-mccmnc10": "None",
"ccnc2-mccmnc2": "None",
"ccnc3-mccmnc3": "None",
"ccnc4-mccmnc4": "None",
"ccnc5-mccmnc5": "None",
"ccnc6-mccmnc6": "None",
"ccnc7-mccmnc7": "None",
"ccnc8-mccmnc8": "None",
"ccnc9-mccmnc9": "None",
"crptt": "None",
"defcc": "12",
"defmapvr": 1,
"defmcc": "919",
"defmnc": "None",
"defndc": "55",
"delccprefix": "pfxwcc",
"dngtzerofill": "No",
"encdnpsdnnotfound": "Off",
"encdnpsptnone": "Off",
"encodecug": "Off",
"encodenps": "On",
"inpcutnpaste": "Off",
"inpdra": "rndn",
"inpdranai": "unknown",
"inpdranp": "E164",
"inpnec": "None",
"inprelcause": 31,
"inpsnai1-cdpanai1": "None",
"inpsnai2-cdpanai2": "None",
"inpsnai3-cdpanai3": "None",
"inpsnai4-cdpanai4": "None",
"inpsnai5-cdpanai5": "None",
"inpsprestype": "continue",
"mnpcrp": "Off",
"mnpnpdbunavl": "dnnotfound",
"msisdntrunc": 0,
"msrndig": "rndn",
"msrnlen": 30,
"msrnnai": 1,
"msrnnp": 1,
"mtmmsackn": "ack",
"mtmmsentylen": "None",
"mtmmsgta": "1233445566",
"mtmmslen": "None",
"mtmmstype": "all",
"mtsmsackn": "nack",
"mtsmschksrc": "No",
"mtsmsdltr": "no",
"mtsmsdltrv": "9876",
"mtsmsimsi": "rn",
"mtsmsnakerr": 1,
"mtsmsnni": "rn",
"mtsmsnp": "On",
"mtsmstype": "all",
"multcc1": "11",
"multcc10": "10",
"multcc2": "2",
"multcc3": "3",
"multcc4": "4",
"multcc5": "5",
"multcc6": "6",
"multcc7": "7",
"multcc8": "None",
"multcc9": "9",
"serverpfx": "None",
"srfaddr": "None",
"srfnai": 0,
"srfnp": 0,
"sridn": "tcap",
"sridnnotfound": "gtt",
"srismdn": "sccp",
"srismgttrtg": "Off",
"srvcrelaymapset": "None"
}
],
"links": {},
"messages": [],
"status": true
}
VstpSccpMnpOptions - Update
/vstp/sccpmnpoptions -v PUT -r /<Absolute Path>/<filename>
$ Cat atickarn
{“atiackrn": “rn",}
[admusr@veir-soa1 filemgmt]$ /vstp/sccpmnpoptions -v PUT -r atickarn
{
"data": true,
"links": {},
"messages": [],
"status": true
}
Home Entity - Insert
The vSTP Home Entity table holds different configuration options for the INPQ feature.
/vstp/homeentities/ -v POST -r /<Absolute Path>/<filename>
$ Cat inpqf1
{
"entityType": "HomeRn",
"entityAddress": "C441234",
"name": "homeEnt1"
}
[admusr@aricen-soa1 data]$ /vstp/homeentities/
{
"data":
"6961034c-6439-43da-b935-5238d6616f84",
"messages":
[
],
"links":
{
},
"status":
true
}
Home Entity - Display
/vstp/homeentities/{name}
[admusr@aricen-soa1 data]$ /vstp/homeentities/
{ "data":
{
"entityType": "HomeRn",
"entityAddress": "C441234",
"name": "homeEnt1"
},
"messages":[],
"links": {},
"status": true
}
Home Entity - Update
/vstp/homeentities/ -v PUT -r /<Absolute Path>/<filename>
$ Cat inpqf2
{"name": "homeEnt2",
"entityType“: “CdpnPfx”
}
[admusr@veir-soa1 filemgmt]$ /vstp/homeentities/ -v PUT -r inpqf2
{
"data": true,
"links": {},
"messages": [],
"status": true
}
Home Entity - Delete
This deletes the specified Home Entity from the SOAM configuration. A Home Entity can only be deleted if all delete validation checks pass. An attempt to delete a Home Entity that cannot be deleted results in an error message returned within the HTTP response.
- /vstp/homeentities/{name} -v DELETE
Where name is the name of the homeentity.
/vstp/homeentities/homeEnt2 -v DELETE
No output returned by URI: https://localhost/mmi/dsr/v2.0/vstp/homeentities/homeEnt2? for 'DELETE' operation