Monedula
monedula-acl-rbac-converter docs menu

acls.v1.json

JSON Schema reference for acls.v1.json: ACL set (monedula-acl-rbac). Every field, its type and constraints.

Reference 24 of 29

Reference for monedula-acl-rbac-converter v0.10.0

Updated 2 October 2026

On this page

ACL set (monedula-acl-rbac). JSON Schema draft 2020-12, as published in the repository's schemas/ folder.

Fields

schema_version 1 required
source object required
source.type string required

One of: live, text, json, yaml, csv, strimzi, cfk, k8s, script

source.generated_at string required

format: date-time

acls array<object> required
acls[].id integer required

min: 1

acls[].principal string required

min length: 1

acls[].host string required

min length: 1

acls[].operation string required

One of: Read, Write, Create, Delete, Alter, Describe, ClusterAction, DescribeConfigs, AlterConfigs, IdempotentWrite, All

acls[].resource_type string required

One of: Cluster, Topic, Group, TransactionalId, DelegationToken, Subject

acls[].resource_name string required

min length: 1

acls[].pattern_type string required

One of: LITERAL, PREFIXED

acls[].permission_type string required

One of: Allow, Deny