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
Copy file name to clipboardExpand all lines: docs/dyn/storage_v1.buckets.html
+54-9Lines changed: 54 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -196,6 +196,11 @@ <h3>Method Details</h3>
196
196
],
197
197
},
198
198
],
199
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
200
+
"dataLocations": [ # The list of regional locations in which data is placed.
201
+
"A String",
202
+
],
203
+
},
199
204
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
200
205
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
201
206
{ # An access-control entry.
@@ -253,7 +258,7 @@ <h3>Method Details</h3>
253
258
{
254
259
"action": { # The action to take.
255
260
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
256
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
261
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
257
262
},
258
263
"condition": { # The condition(s) under which the action will be taken.
259
264
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -425,6 +430,11 @@ <h3>Method Details</h3>
425
430
],
426
431
},
427
432
],
433
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
434
+
"dataLocations": [ # The list of regional locations in which data is placed.
435
+
"A String",
436
+
],
437
+
},
428
438
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
429
439
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
430
440
{ # An access-control entry.
@@ -482,7 +492,7 @@ <h3>Method Details</h3>
482
492
{
483
493
"action": { # The action to take.
484
494
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
485
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
495
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
486
496
},
487
497
"condition": { # The condition(s) under which the action will be taken.
488
498
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -615,6 +625,11 @@ <h3>Method Details</h3>
615
625
],
616
626
},
617
627
],
628
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
629
+
"dataLocations": [ # The list of regional locations in which data is placed.
630
+
"A String",
631
+
],
632
+
},
618
633
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
619
634
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
620
635
{ # An access-control entry.
@@ -672,7 +687,7 @@ <h3>Method Details</h3>
672
687
{
673
688
"action": { # The action to take.
674
689
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
675
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
690
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
676
691
},
677
692
"condition": { # The condition(s) under which the action will be taken.
678
693
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -802,6 +817,11 @@ <h3>Method Details</h3>
802
817
],
803
818
},
804
819
],
820
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
821
+
"dataLocations": [ # The list of regional locations in which data is placed.
822
+
"A String",
823
+
],
824
+
},
805
825
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
806
826
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
807
827
{ # An access-control entry.
@@ -859,7 +879,7 @@ <h3>Method Details</h3>
859
879
{
860
880
"action": { # The action to take.
861
881
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
862
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
882
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
863
883
},
864
884
"condition": { # The condition(s) under which the action will be taken.
865
885
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -999,6 +1019,11 @@ <h3>Method Details</h3>
999
1019
],
1000
1020
},
1001
1021
],
1022
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
1023
+
"dataLocations": [ # The list of regional locations in which data is placed.
1024
+
"A String",
1025
+
],
1026
+
},
1002
1027
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
1003
1028
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
1004
1029
{ # An access-control entry.
@@ -1056,7 +1081,7 @@ <h3>Method Details</h3>
1056
1081
{
1057
1082
"action": { # The action to take.
1058
1083
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
1059
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
1084
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
1060
1085
},
1061
1086
"condition": { # The condition(s) under which the action will be taken.
1062
1087
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -1175,6 +1200,11 @@ <h3>Method Details</h3>
1175
1200
],
1176
1201
},
1177
1202
],
1203
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
1204
+
"dataLocations": [ # The list of regional locations in which data is placed.
1205
+
"A String",
1206
+
],
1207
+
},
1178
1208
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
1179
1209
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
1180
1210
{ # An access-control entry.
@@ -1232,7 +1262,7 @@ <h3>Method Details</h3>
1232
1262
{
1233
1263
"action": { # The action to take.
1234
1264
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
1235
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
1265
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
1236
1266
},
1237
1267
"condition": { # The condition(s) under which the action will be taken.
1238
1268
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -1367,6 +1397,11 @@ <h3>Method Details</h3>
1367
1397
],
1368
1398
},
1369
1399
],
1400
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
1401
+
"dataLocations": [ # The list of regional locations in which data is placed.
1402
+
"A String",
1403
+
],
1404
+
},
1370
1405
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
1371
1406
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
1372
1407
{ # An access-control entry.
@@ -1424,7 +1459,7 @@ <h3>Method Details</h3>
1424
1459
{
1425
1460
"action": { # The action to take.
1426
1461
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
1427
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
1462
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
1428
1463
},
1429
1464
"condition": { # The condition(s) under which the action will be taken.
1430
1465
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -1672,6 +1707,11 @@ <h3>Method Details</h3>
1672
1707
],
1673
1708
},
1674
1709
],
1710
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
1711
+
"dataLocations": [ # The list of regional locations in which data is placed.
1712
+
"A String",
1713
+
],
1714
+
},
1675
1715
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
1676
1716
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
1677
1717
{ # An access-control entry.
@@ -1729,7 +1769,7 @@ <h3>Method Details</h3>
1729
1769
{
1730
1770
"action": { # The action to take.
1731
1771
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
1732
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
1772
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
1733
1773
},
1734
1774
"condition": { # The condition(s) under which the action will be taken.
1735
1775
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
@@ -1864,6 +1904,11 @@ <h3>Method Details</h3>
1864
1904
],
1865
1905
},
1866
1906
],
1907
+
"customPlacementConfig": { # The bucket's custom placement configuration for Custom Dual Regions.
1908
+
"dataLocations": [ # The list of regional locations in which data is placed.
1909
+
"A String",
1910
+
],
1911
+
},
1867
1912
"defaultEventBasedHold": True or False, # The default value for event-based hold on newly created objects in this bucket. Event-based hold is a way to retain objects indefinitely until an event occurs, signified by the hold's release. After being released, such objects will be subject to bucket-level retention (if any). One sample use case of this flag is for banks to hold loan documents for at least 3 years after loan is paid in full. Here, bucket-level retention is 3 years and the event is loan being paid in full. In this example, these objects will be held intact for any number of years until the event has occurred (event-based hold on the object is released) and then 3 more years after that. That means retention duration of the objects begins from the moment event-based hold transitioned from true to false. Objects under event-based hold cannot be deleted, overwritten or archived until the hold is removed.
1868
1913
"defaultObjectAcl": [ # Default access controls to apply to new objects when no ACL is provided.
1869
1914
{ # An access-control entry.
@@ -1921,7 +1966,7 @@ <h3>Method Details</h3>
1921
1966
{
1922
1967
"action": { # The action to take.
1923
1968
"storageClass": "A String", # Target storage class. Required iff the type of the action is SetStorageClass.
1924
-
"type": "A String", # Type of the action. Currently, only Deleteand SetStorageClass are supported.
1969
+
"type": "A String", # Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.
1925
1970
},
1926
1971
"condition": { # The condition(s) under which the action will be taken.
1927
1972
"age": 42, # Age of an object (in days). This condition is satisfied when an object reaches the specified age.
0 commit comments