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 4-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 DELETEWhere 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