Skip to content

Commit 3f48ed9

Browse files
feat(storage): update the api
#### storage:v1 The following keys were added: - resources.folders.methods.delete (Total Keys: 11) - resources.folders.methods.get (Total Keys: 12) - resources.folders.methods.insert (Total Keys: 12) - resources.folders.methods.list (Total Keys: 23) - resources.folders.methods.rename (Total Keys: 15) - schemas.Bucket.properties.hierarchicalNamespace (Total Keys: 2) - schemas.Folder (Total Keys: 23)
1 parent 003dca6 commit 3f48ed9

File tree

6 files changed

+6047
-5402
lines changed

6 files changed

+6047
-5402
lines changed

docs/dyn/storage_v1.anywhereCaches.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ <h3>Method Details</h3>
216216

217217
Args:
218218
bucket: string, Name of the parent bucket. (required)
219-
pageSize: integer, Maximum number of items return in a single page of responses. Maximum 1000.
219+
pageSize: integer, Maximum number of items to return in a single page of responses. Maximum 1000.
220220
pageToken: string, A previously-returned page token representing part of the larger set of results to view.
221221

222222
Returns:

docs/dyn/storage_v1.buckets.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,9 @@ <h3>Method Details</h3>
239239
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
240240
},
241241
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
242+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
243+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
244+
},
242245
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
243246
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
244247
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -482,6 +485,9 @@ <h3>Method Details</h3>
482485
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
483486
},
484487
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
488+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
489+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
490+
},
485491
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
486492
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
487493
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -687,6 +693,9 @@ <h3>Method Details</h3>
687693
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
688694
},
689695
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
696+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
697+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
698+
},
690699
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
691700
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
692701
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -888,6 +897,9 @@ <h3>Method Details</h3>
888897
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
889898
},
890899
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
900+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
901+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
902+
},
891903
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
892904
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
893905
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -1099,6 +1111,9 @@ <h3>Method Details</h3>
10991111
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
11001112
},
11011113
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
1114+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
1115+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
1116+
},
11021117
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
11031118
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
11041119
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -1289,6 +1304,9 @@ <h3>Method Details</h3>
12891304
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
12901305
},
12911306
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
1307+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
1308+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
1309+
},
12921310
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
12931311
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
12941312
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -1495,6 +1513,9 @@ <h3>Method Details</h3>
14951513
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
14961514
},
14971515
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
1516+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
1517+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
1518+
},
14981519
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
14991520
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
15001521
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -1820,6 +1841,9 @@ <h3>Method Details</h3>
18201841
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
18211842
},
18221843
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
1844+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
1845+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
1846+
},
18231847
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
18241848
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
18251849
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.
@@ -2026,6 +2050,9 @@ <h3>Method Details</h3>
20262050
&quot;defaultKmsKeyName&quot;: &quot;A String&quot;, # A Cloud KMS key that will be used to encrypt objects inserted into this bucket, if no encryption method is specified.
20272051
},
20282052
&quot;etag&quot;: &quot;A String&quot;, # HTTP 1.1 Entity tag for the bucket.
2053+
&quot;hierarchicalNamespace&quot;: { # The bucket&#x27;s hierarchical namespace configuration.
2054+
&quot;enabled&quot;: True or False, # When set to true, hierarchical namespace is enabled for this bucket.
2055+
},
20292056
&quot;iamConfiguration&quot;: { # The bucket&#x27;s IAM configuration.
20302057
&quot;bucketPolicyOnly&quot;: { # The bucket&#x27;s uniform bucket-level access configuration. The feature was formerly known as Bucket Policy Only. For backward compatibility, this field will be populated with identical information as the uniformBucketLevelAccess field. We recommend using the uniformBucketLevelAccess field to enable and disable the feature.
20312058
&quot;enabled&quot;: True or False, # If set, access is controlled only by bucket-level or above IAM policies.

0 commit comments

Comments
 (0)