mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-20 20:44:20 +00:00
ARI: Added new functionality to get information on a single module.
An http request can be sent to retrieve information on a single module, including the resource name, description, use count, status, and support level. The command "curl -v -u user:pass -X GET 'http://localhost:8088/ari /asterisk/modules/{moduleName}'" (or something similar, depending on configuration) can be run in the terminal to access this new functionality. For more information, see: https://wiki.asterisk.org/wiki.display/~bford/Asterisk+ARI+Resource * Added new ARI functionality * Information on a single module can now be retrieved ASTERISK-25173 Change-Id: Ibce5a94e70ecdf4e90329cf0ba66c33a62d37463
This commit is contained in:
committed by
Benjamin Keith Ford
parent
66b57b10f6
commit
6a764db370
@@ -50,6 +50,38 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/asterisk/modules/{moduleName}",
|
||||
"description": "Asterisk module",
|
||||
"operations": [
|
||||
{
|
||||
"httpMethod": "GET",
|
||||
"summary": "Get Asterisk module information.",
|
||||
"nickname": "getModule",
|
||||
"responseClass": "Module",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "moduleName",
|
||||
"description": "Module's name",
|
||||
"paramType": "path",
|
||||
"required": true,
|
||||
"allowMultiple": false,
|
||||
"dataType": "string"
|
||||
}
|
||||
],
|
||||
"errorResponses": [
|
||||
{
|
||||
"code": 404,
|
||||
"reason": "Module could not be found in running modules."
|
||||
},
|
||||
{
|
||||
"code": 409,
|
||||
"reason": "Module information could not be retrieved."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/asterisk/variable",
|
||||
"description": "Global variables",
|
||||
|
Reference in New Issue
Block a user