User
Набор методов для управления пользователями Kafka.
JSON-представление
{
"name": "string",
"clusterId": "string",
"permissions": [
{
"topicName": "string",
"role": "string"
}
]
}
Поле | Описание |
---|---|
name | string Имя пользователя Kafka. |
clusterId | string Идентификатор кластера Apache Kafka®, к которому принадлежит пользователь. Чтобы получить идентификатор кластера Apache Kafka®, выполните запрос list. |
permissions[] | object Набор разрешений, предоставленных пользователю. |
permissions[]. topicName |
string Имя топика, к которому предоставляется доступ. Чтобы получить имя топика, выполните запрос list. |
permissions[]. role |
string Роль доступа, которую нужно предоставить пользователю.
|
Методы
Метод | Описание |
---|---|
create | Создает пользователя Kafka в указанном кластере. |
delete | Удаляет указанного пользователя Kafka. |
get | Возвращает информацию об указанном пользователе Kafka. |
grantPermission | Предоставляет разрешение указанному пользователю Kafka. |
list | Получает список пользователей Kafka в указанном кластере. |
revokePermission | Отзывает разрешение у указанного пользователя Kafka. |
update | Изменяет указанного пользователя Kafka. |