# DBaaS Kafka Topic Acl Entry

## Properties

| Property | Type | Required | Description |
| --- | --- | --- | --- |
| `permission` | string | **yes** | Kafka permission<br/><br/>Allowed values: `admin`, `read`, `readwrite`, `write`. |
| `topic` | string | **yes** | Kafka topic name or pattern<br/><br/>Min length: `1`. Max length: `249`. |
| `username` | string | **yes** | Kafka username or username pattern<br/><br/>Min length: `1`. Max length: `64`. |
| `id` | string | no | Kafka ACL ID<br/><br/>Min length: `1`. Max length: `40`. |

