filefilter list
Lists filters specified by filtering criteria.
Syntax
- CLI
-
/opt/mapr/bin/maprcli filefilter list [ -columns all. default: all ] [ -filter none. default: none ] [ -limit limit. default: 2147483647 ] [ -output verbose. default: verbose ] [ -sortby <filtername|filterid>, column names of supported fields. ] [ -sortorder <asc|desc> ] [ -start start. default: 0 ]
- REST
-
Request Type POST Request URL http[s]://<host:port>/rest/filefilter/list?<parameters>
Parameters
Parameter | Description |
---|---|
columns |
A comma-separated list of fields to return in the query. |
filter |
A filter specifying file filters to list. See Filters for more information. Default: none |
limit |
Number of filters to list. |
output |
Either terse or verbose. |
sortby |
Field on which to sort the output. |
sortorder |
Either ascending or descending. |
start |
Filter to start with when listing multiple filters. |
Examples
List all file filters:
- CLI
-
/opt/mapr/bin/maprcli filefilter list -json { "timestamp":1609826179089, "timeofday":"2021-01-04 09:56:19.089 GMT-0800 PM", "status":"OK", "total":3, "data":[ { "filterid":1, "filtername":"nojpg", "description":"NO", "fileExtention":"jpg,txt" }, { "filterid":3, "filtername":"notextjpg", "description":"No text jpg and mov files", "fileExtention":"jpg,txt,mov" }, { "filterid":4, "filtername":"noexec", "description":"No", "fileExtention":"exe,bat,sh" } ] }
- REST
-
curl -X POST 'https://server.sj.us:8443/rest/filefilter/list' --user <username>:<password> {"timestamp":1609826294528,"timeofday":"2021-01-04 09:58:14.528 GMT-0800 PM","status":"OK","total":3,"data":[{"filterid":1,"filtername":"nojpg","description":"NO","fileExtention":"jpg,txt"},{"filterid":3,"filtername":"notextjpg","description":"No text jpg and mov files","fileExtention":"jpg,txt,mov"},{"filterid":4,"filtername":"noexec","description":"No","fileExtention":"exe,bat,sh"}]}
List the first two file filters
The start
and limit
parameters are useful for limiting
the results. You can list the first two file filters as follows:
/opt/mapr/bin/maprcli filefilter list -start 0 -limit 2 -json
{
"timestamp":1609826503471,
"timeofday":"2021-01-04 10:01:43.471 GMT-0800 PM",
"status":"OK",
"total":2,
"data":[
{
"filterid":1,
"filtername":"nojpg",
"description":"NO",
"fileExtention":"jpg,txt"
},
{
"filterid":3,
"filtername":"notextjpg",
"description":"No text jpg and mov files",
"fileExtention":"jpg,txt,mov"
}
]
}
curl -X GET 'https://server.sj.us:8443/rest/filefilter/list?start=0&limit=2' --user <username>:<password>
{"timestamp":1609826617711,"timeofday":"2021-01-04 10:03:37.711 GMT-0800 PM","status":"OK","total":2,"data":[{"filterid":1,"filtername":"nojpg","description":"NO","fileExtention":"jpg,txt"},{"filterid":3,"filtername":"notextjpg","description":"No text jpg and mov files","fileExtention":"jpg,txt,mov"}]}