This is an automated email from the ASF dual-hosted git repository.

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new bfb81d749c7 Docs sync done from apache/pulsar (#ed10ec3)
bfb81d749c7 is described below

commit bfb81d749c787d38fa5021c7efc5b874c793df2e
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Aug 10 01:37:40 2025 +0000

    Docs sync done from apache/pulsar (#ed10ec3)
---
 .../reference/next/pulsar-admin/topicPolicies.md   | 1540 ++++++++++++++++++++
 static/swagger/master/swagger.json                 |  128 ++
 static/swagger/master/v2/swagger.json              |  128 ++
 3 files changed, 1796 insertions(+)

diff --git a/static/reference/next/pulsar-admin/topicPolicies.md 
b/static/reference/next/pulsar-admin/topicPolicies.md
index 8a7dd1bbd93..948d9a3e158 100644
--- a/static/reference/next/pulsar-admin/topicPolicies.md
+++ b/static/reference/next/pulsar-admin/topicPolicies.md
@@ -9,6 +9,52 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+# topicPolicies
+
+Operations on persistent topics
+
+
+```shell
+$ pulsar-admin topicPolicies subcommand
+```
+
+
+
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -37,6 +83,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -83,6 +147,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -147,6 +229,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -229,6 +329,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -329,6 +447,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -447,6 +583,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -583,6 +737,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -737,6 +909,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -909,6 +1099,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -1099,6 +1307,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -1307,6 +1533,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -1533,6 +1777,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -1777,6 +2039,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -2039,6 +2319,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -2319,6 +2617,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -2617,6 +2933,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -2933,6 +3267,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -3267,6 +3619,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -3619,6 +3989,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -3989,6 +4377,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -4377,6 +4783,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -4783,6 +5207,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -5207,6 +5649,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -5649,6 +6109,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -6109,6 +6587,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -6587,6 +7083,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -7083,6 +7597,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -7597,6 +8129,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -8129,6 +8679,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -8679,6 +9247,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -9247,6 +9833,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -9833,6 +10437,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -10437,6 +11059,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -11059,6 +11699,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -11699,6 +12357,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -12357,6 +13033,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -13033,6 +13727,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -13727,6 +14439,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -14439,6 +15169,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -15169,6 +15917,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -15917,6 +16683,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -16683,6 +17467,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -17467,6 +18269,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -18269,6 +19089,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -19089,6 +19927,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -19927,6 +20783,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -20783,6 +21657,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -21657,6 +22549,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -22549,6 +23459,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -23459,6 +24387,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -24387,6 +25333,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -25333,6 +26297,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -26297,6 +27279,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -27279,6 +28279,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -28279,6 +29297,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -29297,6 +30333,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -30333,6 +31387,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -31387,6 +32459,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -32459,6 +33549,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -33549,6 +34657,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -34657,6 +35783,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -35783,6 +36927,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -36927,6 +38089,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -38089,6 +39269,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -39269,6 +40467,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -40467,6 +41683,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -41683,6 +42917,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -42917,6 +44169,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -44169,6 +45439,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -45439,6 +46727,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -46727,6 +48033,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -48033,6 +49357,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -49357,6 +50699,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -50699,6 +52059,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -52059,6 +53437,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -53437,6 +54833,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -54833,6 +56247,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -56247,6 +57679,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -57679,6 +59129,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -59129,6 +60597,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -60597,6 +62083,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -62083,6 +63587,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
@@ -63587,6 +65109,24 @@ $ pulsar-admin topicPolicies subcommand
 
 
 
+## delete
+
+Remove the all policies for a topic, it will not remove policies from the 
remotecluster
+
+**Command:**
+
+```shell
+$ pulsar-admin topicPolicies delete options
+```
+
+**Options:**
+
+|Flag|Description|Default|
+|---|---|---|
+| `[-h, --help]` | Show this help message and exit.|null||
+| `[-v, --version]` | Print version information and exit.|null||
+
+
 ## get-message-ttl
 
 Get the message TTL for a topic
diff --git a/static/swagger/master/swagger.json 
b/static/swagger/master/swagger.json
index 833b29363e3..2e4c2f01304 100644
--- a/static/swagger/master/swagger.json
+++ b/static/swagger/master/swagger.json
@@ -20071,6 +20071,70 @@
                 ]
             }
         },
+        "/non-persistent/{tenant}/{namespace}/{topic}/policies": {
+            "delete": {
+                "description": "",
+                "operationId": "PersistentTopics_deleteTopicPolicies",
+                "parameters": [
+                    {
+                        "description": "Specify the tenant",
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify the namespace",
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify topic name",
+                        "in": "path",
+                        "name": "topic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "description": "Whether leader broker redirected this 
call to this broker. For internal use.",
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the 
namespace of this topic"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate 
resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace or topic does not exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete policies for a topic.",
+                "tags": [
+                    "non-persistent topic"
+                ]
+            }
+        },
         "/non-persistent/{tenant}/{namespace}/{topic}/properties": {
             "delete": {
                 "description": "",
@@ -30514,6 +30578,70 @@
                 ]
             }
         },
+        "/persistent/{tenant}/{namespace}/{topic}/policies": {
+            "delete": {
+                "description": "",
+                "operationId": "PersistentTopics_deleteTopicPolicies",
+                "parameters": [
+                    {
+                        "description": "Specify the tenant",
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify the namespace",
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify topic name",
+                        "in": "path",
+                        "name": "topic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "description": "Whether leader broker redirected this 
call to this broker. For internal use.",
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the 
namespace of this topic"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate 
resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace or topic does not exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete policies for a topic.",
+                "tags": [
+                    "persistent topic"
+                ]
+            }
+        },
         "/persistent/{tenant}/{namespace}/{topic}/properties": {
             "delete": {
                 "description": "",
diff --git a/static/swagger/master/v2/swagger.json 
b/static/swagger/master/v2/swagger.json
index 833b29363e3..2e4c2f01304 100644
--- a/static/swagger/master/v2/swagger.json
+++ b/static/swagger/master/v2/swagger.json
@@ -20071,6 +20071,70 @@
                 ]
             }
         },
+        "/non-persistent/{tenant}/{namespace}/{topic}/policies": {
+            "delete": {
+                "description": "",
+                "operationId": "PersistentTopics_deleteTopicPolicies",
+                "parameters": [
+                    {
+                        "description": "Specify the tenant",
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify the namespace",
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify topic name",
+                        "in": "path",
+                        "name": "topic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "description": "Whether leader broker redirected this 
call to this broker. For internal use.",
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the 
namespace of this topic"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate 
resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace or topic does not exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete policies for a topic.",
+                "tags": [
+                    "non-persistent topic"
+                ]
+            }
+        },
         "/non-persistent/{tenant}/{namespace}/{topic}/properties": {
             "delete": {
                 "description": "",
@@ -30514,6 +30578,70 @@
                 ]
             }
         },
+        "/persistent/{tenant}/{namespace}/{topic}/policies": {
+            "delete": {
+                "description": "",
+                "operationId": "PersistentTopics_deleteTopicPolicies",
+                "parameters": [
+                    {
+                        "description": "Specify the tenant",
+                        "in": "path",
+                        "name": "tenant",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify the namespace",
+                        "in": "path",
+                        "name": "namespace",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "description": "Specify topic name",
+                        "in": "path",
+                        "name": "topic",
+                        "required": true,
+                        "type": "string"
+                    },
+                    {
+                        "default": false,
+                        "description": "Whether leader broker redirected this 
call to this broker. For internal use.",
+                        "in": "query",
+                        "name": "authoritative",
+                        "required": false,
+                        "type": "boolean"
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "responses": {
+                    "204": {
+                        "description": "Operation successful"
+                    },
+                    "307": {
+                        "description": "Current broker doesn't serve the 
namespace of this topic"
+                    },
+                    "401": {
+                        "description": "Don't have permission to administrate 
resources on this tenant"
+                    },
+                    "403": {
+                        "description": "Don't have admin permission"
+                    },
+                    "404": {
+                        "description": "Namespace or topic does not exist"
+                    },
+                    "500": {
+                        "description": "Internal server error"
+                    }
+                },
+                "summary": "Delete policies for a topic.",
+                "tags": [
+                    "persistent topic"
+                ]
+            }
+        },
         "/persistent/{tenant}/{namespace}/{topic}/properties": {
             "delete": {
                 "description": "",

Reply via email to