Added delete all replication rules capability (#1579)

This commit is contained in:
Alex
2022-02-15 18:14:23 -07:00
committed by GitHub
parent 00c4ba430d
commit 226e8eeef2
11 changed files with 641 additions and 38 deletions

View File

@@ -776,6 +776,34 @@ func init() {
}
}
},
"/buckets/{bucket_name}/delete-all-replication-rules": {
"delete": {
"tags": [
"UserAPI"
],
"summary": "Deletes all replication rules on a bucket",
"operationId": "DeleteAllReplicationRules",
"parameters": [
{
"type": "string",
"name": "bucket_name",
"in": "path",
"required": true
}
],
"responses": {
"204": {
"description": "A successful response."
},
"default": {
"description": "Generic error response.",
"schema": {
"$ref": "#/definitions/error"
}
}
}
}
},
"/buckets/{bucket_name}/delete-objects": {
"post": {
"tags": [
@@ -7192,6 +7220,34 @@ func init() {
}
}
},
"/buckets/{bucket_name}/delete-all-replication-rules": {
"delete": {
"tags": [
"UserAPI"
],
"summary": "Deletes all replication rules on a bucket",
"operationId": "DeleteAllReplicationRules",
"parameters": [
{
"type": "string",
"name": "bucket_name",
"in": "path",
"required": true
}
],
"responses": {
"204": {
"description": "A successful response."
},
"default": {
"description": "Generic error response.",
"schema": {
"$ref": "#/definitions/error"
}
}
}
}
},
"/buckets/{bucket_name}/delete-objects": {
"post": {
"tags": [