Skip to content

Commit 33d92ca

Browse files
feat(storage): update the api
#### storage:v1 The following keys were added: - resources.managedFolders.methods.delete.parameters.allowNonEmpty (Total Keys: 2)
1 parent b1e17fa commit 33d92ca

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

docs/dyn/storage_v1.managedFolders.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ <h2>Instance Methods</h2>
7878
<code><a href="#close">close()</a></code></p>
7979
<p class="firstline">Close httplib2 connections.</p>
8080
<p class="toc_element">
81-
<code><a href="#delete">delete(bucket, managedFolder, ifMetagenerationMatch=None, ifMetagenerationNotMatch=None)</a></code></p>
81+
<code><a href="#delete">delete(bucket, managedFolder, allowNonEmpty=None, ifMetagenerationMatch=None, ifMetagenerationNotMatch=None)</a></code></p>
8282
<p class="firstline">Permanently deletes a managed folder.</p>
8383
<p class="toc_element">
8484
<code><a href="#get">get(bucket, managedFolder, ifMetagenerationMatch=None, ifMetagenerationNotMatch=None)</a></code></p>
@@ -108,12 +108,13 @@ <h3>Method Details</h3>
108108
</div>
109109

110110
<div class="method">
111-
<code class="details" id="delete">delete(bucket, managedFolder, ifMetagenerationMatch=None, ifMetagenerationNotMatch=None)</code>
111+
<code class="details" id="delete">delete(bucket, managedFolder, allowNonEmpty=None, ifMetagenerationMatch=None, ifMetagenerationNotMatch=None)</code>
112112
<pre>Permanently deletes a managed folder.
113113

114114
Args:
115115
bucket: string, Name of the bucket containing the managed folder. (required)
116116
managedFolder: string, The managed folder name/path. (required)
117+
allowNonEmpty: boolean, Allows the deletion of a managed folder even if it is not empty. A managed folder is empty if there are no objects or managed folders that it applies to. Callers must have storage.managedFolders.setIamPolicy permission.
117118
ifMetagenerationMatch: string, If set, only deletes the managed folder if its metageneration matches this value.
118119
ifMetagenerationNotMatch: string, If set, only deletes the managed folder if its metageneration does not match this value.
119120
</pre>

googleapiclient/discovery_cache/documents/storage.v1.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"location": "me-central2"
3434
}
3535
],
36-
"etag": "\"36373537363133393131323733353738333730\"",
36+
"etag": "\"3136303536373738333537393834303934353433\"",
3737
"icons": {
3838
"x16": "https://www.google.com/images/icons/product/cloud_storage-16.png",
3939
"x32": "https://www.google.com/images/icons/product/cloud_storage-32.png"
@@ -1632,6 +1632,11 @@
16321632
"managedFolder"
16331633
],
16341634
"parameters": {
1635+
"allowNonEmpty": {
1636+
"description": "Allows the deletion of a managed folder even if it is not empty. A managed folder is empty if there are no objects or managed folders that it applies to. Callers must have storage.managedFolders.setIamPolicy permission.",
1637+
"location": "query",
1638+
"type": "boolean"
1639+
},
16351640
"bucket": {
16361641
"description": "Name of the bucket containing the managed folder.",
16371642
"location": "path",
@@ -4040,7 +4045,7 @@
40404045
}
40414046
}
40424047
},
4043-
"revision": "20240202",
4048+
"revision": "20240205",
40444049
"rootUrl": "https://storage.googleapis.com/",
40454050
"schemas": {
40464051
"AnywhereCache": {

0 commit comments

Comments
 (0)