Skip to content

Latest commit

 

History

History
113 lines (64 loc) · 3.15 KB

KafkaACLManagementApi.md

File metadata and controls

113 lines (64 loc) · 3.15 KB

\KafkaACLManagementApi

All URIs are relative to http://localhost

Method HTTP request Description
AddAclBinding Post /security/1.0/acls Creates Kafka ACLs for given AclBinding.
RemoveAclBindings Delete /security/1.0/acls Deletes Kafka ACLs according to the supplied filter.
SearchAclBinding Post /security/1.0/acls:search Lists Kafka ACLs according to the supplied filter.

AddAclBinding

AddAclBinding(ctx, createAclRequest)

Creates Kafka ACLs for given AclBinding.

Callable by Admins+AclUsers.

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
createAclRequest CreateAclRequest

Return type

(empty response body)

Authorization

basicAuth, bearerAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RemoveAclBindings

[]AclBinding RemoveAclBindings(ctx, aclFilterRequest)

Deletes Kafka ACLs according to the supplied filter.

Callable by Admins+AclUsers.

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
aclFilterRequest AclFilterRequest

Return type

[]AclBinding

Authorization

basicAuth, bearerAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

SearchAclBinding

[]AclBinding SearchAclBinding(ctx, aclFilterRequest)

Lists Kafka ACLs according to the supplied filter.

Callable by Admins+AclUsers.

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
aclFilterRequest AclFilterRequest

Return type

[]AclBinding

Authorization

basicAuth, bearerAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]