accounting-lib/src/test/resources/rules/gcat/gcat-collection.json

12 lines
408 B
JSON

{
"match": {
"serviceClassRegex": "(DataCatalogue)|(DataPublishing)",
"serviceNameRegex": "(science-catalogue)|(gcat)|(gCat)",
"calledMethodRegex": "(\/){0,1}(rest\/(api\/){0,1}){0,1}(?<Collection>((groups(\/list){0,1}))|items|licenses|namespaces|organizations|profiles|users)$"
},
"replace": {
"serviceClass": "DataPublishing",
"serviceName": "gcat",
"calledMethod": "list ${Collection}"
}
}