2.8.5.2 MMI Managed Objects for SFAPP
The following table lists the managed objects and operations supported for SFAPP
Dynamic Learning feature.
Table 2-11 SFAPP Dynamic Learning Managed Objects and Supported Operations
Managed Object Name | Supported Operations |
---|---|
SfappOptions | Display, Update |
whitelistvlrprofile | Insert, Update, Delete |
vlrprofiles | Display |
vlrromings | Display |
SfappOptions - Display, Update
Execute the MMI Client command from an active SOAM to display:
/vstp/sfappoptions
Example Output:
{
"data": [
{
"agingTimer": "None",
"failureThreshold": "4",
"learnTimer": "5",
"sfappMode": "Test",
"successThreshold": "5",
"velocityThreshold": "40"
}
],
"links": {},
"messages": [],
"status": true
}
Create a file as follows for insert:
cat <filename.json>
{
"failureThreshold": "5"
}
Execute this command on an active SOAM for Update operation:
/vstp/sfappoptions -v PUT -r /tmp/<filename.json>
Example output:
{
"data": [
{
"agingTimer": "None",
"failureThreshold": "5",
"learnTimer": "5",
"sfappMode": "Test",
"successThreshold": "5",
"velocityThreshold": "40"
}
],
"links": {},
"messages": [],
"status": true
}
Whitelist Vlr Profiles - Insert, Update, Delete
Example:
Execute this command on an active SOAM to display entries.
/vstp/whitelistvlrprofiles/
"data": [
{
"filter": "WhiteList",
"vlr": 1
}
Create a file as follows for insert:
Cat <filename>
{
"filter": "WhiteList",
"vlr": 1
}
Execute this command on an active SOAM to insert:
/vstp/whitelistvlrprofiles –v POST –r /tmp/<filename>
Example output:
{
"data": true,
"links": {},
"messages": [],
"status": true
}
Execute this command on an active SOAM to delete:
/vstp/whitelistvlrprofiles/16 -v DELETE
Example output:
/vstp/whitelistvlrprofiles/12 -v DELETE
VLR Profiles - Display
Execute the MMI Client command from an active SOAM.
/vstp/vlrprofiles
{
"data": [
{
"failureCount": 0,
"filter": "GrayList",
"lastUsedTime": "1969-12-31T19:00:00-05:00",
"successCount": 0,
"vlr": "4114001133"
}
],
"links": {},
"messages": [],
"status": true
}
VLR Roaming - Display
Execute the MMI Client command from an active SOAM.
/vstp/vlrroamings
{
"data": [
{
"entryUsageCount": 2,
"lastUsedTime": "1969-12-31T19:00:00-05:00",
"newVlr": 65746892,
"oldVlr": 65746892,
"time": 4085,
"uniqueIdentifier": "65746892-65746892"
}
],
"links": {},
"messages": [],
"status": true
}