You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pclass="firstline">Deletes an object and its metadata. Deletions are permanent if versioning is not enabled for the bucket, or if the generation parameter is used.</p>
"entity": "A String", # The entity, in the form user-userId.
255
255
"entityId": "A String", # The ID for the entity.
256
256
},
257
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
257
258
"retention": { # A collection of object level retention parameters.
258
259
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
259
260
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -360,6 +361,7 @@ <h3>Method Details</h3>
360
361
"entity": "A String", # The entity, in the form user-userId.
361
362
"entityId": "A String", # The ID for the entity.
362
363
},
364
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
363
365
"retention": { # A collection of object level retention parameters.
364
366
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
365
367
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -452,6 +454,7 @@ <h3>Method Details</h3>
452
454
"entity": "A String", # The entity, in the form user-userId.
453
455
"entityId": "A String", # The ID for the entity.
454
456
},
457
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
455
458
"retention": { # A collection of object level retention parameters.
456
459
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
457
460
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -558,6 +561,7 @@ <h3>Method Details</h3>
558
561
"entity": "A String", # The entity, in the form user-userId.
559
562
"entityId": "A String", # The ID for the entity.
560
563
},
564
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
561
565
"retention": { # A collection of object level retention parameters.
562
566
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
563
567
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
restoreToken: string, Restore token used to differentiate soft-deleted objects with the same name and generation. Only applicable for hierarchical namespace buckets and if softDeleted is set to true. This parameter is optional, and is only required in the rare case when there are multiple soft-deleted objects with the same name and generation.
610
615
softDeleted: boolean, If true, only soft-deleted object versions will be listed. The default is false. For more information, see [Soft Delete](https://cloud.google.com/storage/docs/soft-delete).
611
616
userProject: string, The project to be billed for this request. Required for Requester Pays buckets.
612
617
@@ -676,6 +681,7 @@ <h3>Method Details</h3>
676
681
"entity": "A String", # The entity, in the form user-userId.
677
682
"entityId": "A String", # The ID for the entity.
678
683
},
684
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
679
685
"retention": { # A collection of object level retention parameters.
680
686
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
681
687
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
restoreToken: string, Restore token used to differentiate soft-deleted objects with the same name and generation. Only applicable for hierarchical namespace buckets and if softDeleted is set to true. This parameter is optional, and is only required in the rare case when there are multiple soft-deleted objects with the same name and generation.
766
773
softDeleted: boolean, If true, only soft-deleted object versions will be listed. The default is false. For more information, see [Soft Delete](https://cloud.google.com/storage/docs/soft-delete).
767
774
userProject: string, The project to be billed for this request. Required for Requester Pays buckets.
768
775
@@ -844,6 +851,7 @@ <h3>Method Details</h3>
844
851
"entity": "A String", # The entity, in the form user-userId.
845
852
"entityId": "A String", # The ID for the entity.
846
853
},
854
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
847
855
"retention": { # A collection of object level retention parameters.
848
856
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
849
857
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -949,6 +957,7 @@ <h3>Method Details</h3>
949
957
"entity": "A String", # The entity, in the form user-userId.
950
958
"entityId": "A String", # The ID for the entity.
951
959
},
960
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
952
961
"retention": { # A collection of object level retention parameters.
953
962
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
954
963
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1057,6 +1066,7 @@ <h3>Method Details</h3>
1057
1066
"entity": "A String", # The entity, in the form user-userId.
1058
1067
"entityId": "A String", # The ID for the entity.
1059
1068
},
1069
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1060
1070
"retention": { # A collection of object level retention parameters.
1061
1071
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1062
1072
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1168,6 +1178,7 @@ <h3>Method Details</h3>
1168
1178
"entity": "A String", # The entity, in the form user-userId.
1169
1179
"entityId": "A String", # The ID for the entity.
1170
1180
},
1181
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1171
1182
"retention": { # A collection of object level retention parameters.
1172
1183
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1173
1184
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1270,6 +1281,7 @@ <h3>Method Details</h3>
1270
1281
"entity": "A String", # The entity, in the form user-userId.
1271
1282
"entityId": "A String", # The ID for the entity.
1272
1283
},
1284
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1273
1285
"retention": { # A collection of object level retention parameters.
1274
1286
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1275
1287
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
restoreToken: string, Restore token used to differentiate sof-deleted objects with the same name and generation. Only applicable for hierarchical namespace buckets. This parameter is optional, and is only required in the rare case when there are multiple soft-deleted objects with the same name and generation.
1307
1320
userProject: string, The project to be billed for this request. Required for Requester Pays buckets.
1308
1321
1309
1322
Returns:
@@ -1372,6 +1385,7 @@ <h3>Method Details</h3>
1372
1385
"entity": "A String", # The entity, in the form user-userId.
1373
1386
"entityId": "A String", # The ID for the entity.
1374
1387
},
1388
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1375
1389
"retention": { # A collection of object level retention parameters.
1376
1390
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1377
1391
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1464,6 +1478,7 @@ <h3>Method Details</h3>
1464
1478
"entity": "A String", # The entity, in the form user-userId.
1465
1479
"entityId": "A String", # The ID for the entity.
1466
1480
},
1481
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1467
1482
"retention": { # A collection of object level retention parameters.
1468
1483
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1469
1484
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1576,6 +1591,7 @@ <h3>Method Details</h3>
1576
1591
"entity": "A String", # The entity, in the form user-userId.
1577
1592
"entityId": "A String", # The ID for the entity.
1578
1593
},
1594
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1579
1595
"retention": { # A collection of object level retention parameters.
1580
1596
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1581
1597
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1808,6 +1824,7 @@ <h3>Method Details</h3>
1808
1824
"entity": "A String", # The entity, in the form user-userId.
1809
1825
"entityId": "A String", # The ID for the entity.
1810
1826
},
1827
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1811
1828
"retention": { # A collection of object level retention parameters.
1812
1829
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1813
1830
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
@@ -1910,6 +1927,7 @@ <h3>Method Details</h3>
1910
1927
"entity": "A String", # The entity, in the form user-userId.
1911
1928
"entityId": "A String", # The ID for the entity.
1912
1929
},
1930
+
"restoreToken": "A String", # Restore token used to differentiate deleted objects with the same name and generation. This field is only returned for deleted objects in hierarchical namespace buckets.
1913
1931
"retention": { # A collection of object level retention parameters.
1914
1932
"mode": "A String", # The bucket's object retention mode, can only be Unlocked or Locked.
1915
1933
"retainUntilTime": "A String", # A time in RFC 3339 format until which object retention protects this object.
0 commit comments