...
1// DeleteACLsRequest deletes acls. This request works on filters the same way
2// that DescribeACLsRequest does. See DescribeACLsRequest for documentation of
3// the fields.
4DeleteACLsRequest => key 31, max version 3, flexible v2+
5 // Filters are filters for acls to delete.
6 Filters: [=>]
7 ResourceType: enum-ACLResourceType
8 ResourceName: nullable-string
9 ResourcePatternType: enum-ACLResourcePatternType(3) // v1+
10 Principal: nullable-string
11 Host: nullable-string
12 Operation: enum-ACLOperation
13 PermissionType: enum-ACLPermissionType
14
15// DeleteACLsResponse is a response for a DeleteACLsRequest.
16DeleteACLsResponse =>
17 ThrottleMillis(1)
18 // Results contains a response to each requested filter.
19 Results: [=>]
20 // ErrorCode is the overall error code for this individual filter.
21 ErrorCode: int16
22 // ErrorMessage is a message for this error.
23 ErrorMessage: nullable-string
24 // MatchingACLs contains all acls that were matched for this filter.
25 MatchingACLs: [=>]
26 // ErrorCode contains an error for this individual acl for this filter.
27 ErrorCode: int16
28 // ErrorMessage is a message for this error.
29 ErrorMessage: nullable-string
30 ResourceType: enum-ACLResourceType
31 ResourceName: string
32 ResourcePatternType: enum-ACLResourcePatternType(3) // v1+
33 Principal: string
34 Host: string
35 Operation: enum-ACLOperation
36 PermissionType: enum-ACLPermissionType
View as plain text