v3

latestOpenAPI 3.0.12026-07-314655871.8 MB
Service:_Kafka

Add a Kafka-native ACL entry

post/project/{project}/service/{service_name}/kafka/acl

Path parameters

projectstring required

Project name

service_namestring required

Service name

Request body

hoststring

the host or * for all hosts

operation'All' | 'Alter' | 'AlterConfigs' | 'ClusterAction' | 'Create' | 'CreateTokens' | 'Delete' | 'Describe' | 'DescribeConfigs' | 'DescribeTokens' | 'IdempotentWrite' | 'Read' | 'Write' required

Kafka ACL operation represents an operation which an ACL grants or denies permission to perform

pattern_type'LITERAL' | 'PREFIXED' required

Kafka ACL pattern type of resource name

permission_type'ALLOW' | 'DENY' required

Kafka ACL permission type

principalstring required

principal is in 'PrincipalType:name' format

resource_namestring required

Resource pattern used to match specified resources

resource_type'Cluster' | 'DelegationToken' | 'Group' | 'Topic' | 'TransactionalId' | 'User' required

Kafka ACL resource type represents a type of resource which an ACL can be applied to

Response

Response

messagestring

Printable result of the request