Incremental update: Removes an acl entry from an acl. Deletes the acl if its acl entries become empty (i.e. if the removed entry was the last one in the acl).
HTTP request
POST https://managedkafka.googleapis.com/v1/{acl=projects/*/locations/*/clusters/*/acls/**}:removeAclEntry
Required. The name of the acl to remove the acl entry from. Structured like: projects/{project}/locations/{location}/clusters/{cluster}/acls/{aclId}.
The structure of aclId defines the Resource Pattern (resourceType, resourceName, patternType) of the acl. See Acl.name for details.
Request body
The request body contains an instance of AclEntry.
Response body
Response for acls.removeAclEntry.
If successful, the response body contains data with the following structure:
JSON representation
{// Union field result can be only one of the following:"acl": {object (Acl)},"aclDeleted": boolean// End of list of possible types for union field result.}
Fields
Union field result. The result of removing the acl entry, depending on whether the acl was deleted as a result of removing the acl entry. result can be only one of the following:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-13 UTC."],[],[],null,["# Method: projects.locations.clusters.acls.removeAclEntry\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.RemoveAclEntryResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nIncremental update: Removes an acl entry from an acl. Deletes the acl if its acl entries become empty (i.e. if the removed entry was the last one in the acl).\n\n### HTTP request\n\n`POST https://managedkafka.googleapis.com/v1/{acl=projects/*/locations/*/clusters/*/acls/**}:removeAclEntry`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body contains an instance of [AclEntry](/managed-service-for-apache-kafka/docs/reference/rest/v1/projects.locations.clusters.acls#AclEntry).\n\n### Response body\n\nResponse for acls.removeAclEntry.\n\nIf successful, the response body contains data with the following structure:\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp)."]]