delete
Delete an object.
Use this command to delete an object on the server to which you are connected.
Synopsis
delete topic <TopicName> [force | if-exists | topics-with-overrides | disable-rack-aware]
delete topic-acl <String> allow-principal | deny-principal <PrincipalType:name> [force | allow-host <String> | deny-host <String> | operation <String>]
delete topic-acl <String> producer allow-principal <PrincipalType:name> [force | allow-host <String> | cluster | transaction-id <String>]
delete topic-acl <String> consumer allow-principal <PrincipalType:name> [group <String> | force | allow-host <String>]
delete cluster-acl allow-principal | deny-principal <PrincipalType:name> [force | allow-host <String> | deny-host <String> | operation <String>]
delete group-acl <String> allow-principal | deny-principal <PrincipalType:name> [force | allow-host <String> | deny-host <String> | operation <String>]
delete delegation-token-acl <String> allow-principal | deny-principal <PrincipalType:name> [force | allow-host <String> | deny-host <String> | operation <String>]
Options
- topic <TopicName>
- topic name
- topic-acl <String> allow-principal | deny-principal <PrincipalType:name>
- topic ACL
- topic-acl <String> producer allow-principal <PrincipalType:name>
- topic ACL producer
- topic-acl <String> consumer allow-principal <PrincipalType:name>
- topic ACL consumer
- cluster-acl allow-principal | deny-principal <PrincipalType:name>
- cluster ACL
- group-acl <String> allow-principal | deny-principal <PrincipalType:name>
- group ACL
- delegation-token-acl <String> allow-principal | deny-principal <PrincipalType:name>
- delegation token ACL
Optional Arguments
- force
- bypass yes/no prompts
- allow-host <String>
- ACL option
- deny-host <String>
- ACL option
- operation <String>
- ACL option
- cluster
- ACL producer option
- transaction-id <String>
- ACL producer option
- group <String>
- ACL consumer option
- if-exists
- topic option
- topics-with-overrides
- topic option
- disable-rack-aware
- topic option
Examples
zookeeper@localhost:2181> delete topic topic1 zookeeper@localhost:2181> delete topic-acl topic1 consumer allow-principal type:Name group 0 zookeeper@localhost:2181> delete cluster-acl allow-principal type:Name zookeeper@localhost:2181> delete group-acl 0 allow-principal type:Name zookeeper@localhost:2181> delete delegation-token-acl aclName