ebe-opensearch-exporter.8.6.0-rc2.source-code.zeebe-record-authorization-template.json Maven / Gradle / Ivy
{
"index_patterns": [
"zeebe-record_authorization_*"
],
"composed_of": [
"zeebe-record"
],
"priority": 20,
"version": 1,
"template": {
"settings": {
"number_of_shards": 1,
"number_of_replicas": 0,
"index.queries.cache.enabled": false
},
"aliases": {
"zeebe-record-authorization": {}
},
"mappings": {
"properties": {
"value": {
"dynamic": "strict",
"properties": {
"action": {
"type": "keyword"
},
"ownerKey": {
"type": "keyword"
},
"ownerType": {
"type": "keyword"
},
"resourceType": {
"type": "keyword"
},
"permissions": {
"properties": {
"permissionType": {
"type": "keyword"
},
"resourceIds": {
"type": "keyword"
}
}
}
}
}
}
}
}
}