Skip to content

Commit d793443

Browse files
feat(storage): update the api
#### storage:v1 The following keys were added: - schemas.Bucket.properties.ipFilter.properties.allowAllServiceAgentAccess.type (Total Keys: 1)
1 parent 1dd9180 commit d793443

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

docs/dyn/storage_v1.buckets.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ <h3>Method Details</h3>
268268
},
269269
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
270270
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
271+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
271272
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
272273
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
273274
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -562,6 +563,7 @@ <h3>Method Details</h3>
562563
},
563564
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
564565
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
566+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
565567
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
566568
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
567569
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -791,6 +793,7 @@ <h3>Method Details</h3>
791793
},
792794
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
793795
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
796+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
794797
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
795798
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
796799
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -1017,6 +1020,7 @@ <h3>Method Details</h3>
10171020
},
10181021
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
10191022
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
1023+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
10201024
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
10211025
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
10221026
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -1252,6 +1256,7 @@ <h3>Method Details</h3>
12521256
},
12531257
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
12541258
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
1259+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
12551260
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
12561261
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
12571262
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -1466,6 +1471,7 @@ <h3>Method Details</h3>
14661471
},
14671472
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
14681473
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
1474+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
14691475
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
14701476
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
14711477
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -1696,6 +1702,7 @@ <h3>Method Details</h3>
16961702
},
16971703
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
16981704
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
1705+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
16991706
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
17001707
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
17011708
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -1963,6 +1970,7 @@ <h3>Method Details</h3>
19631970
},
19641971
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
19651972
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
1973+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
19661974
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
19671975
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
19681976
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -2312,6 +2320,7 @@ <h3>Method Details</h3>
23122320
},
23132321
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
23142322
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
2323+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
23152324
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
23162325
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
23172326
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.
@@ -2542,6 +2551,7 @@ <h3>Method Details</h3>
25422551
},
25432552
&quot;id&quot;: &quot;A String&quot;, # The ID of the bucket. For buckets, the id and name properties are the same.
25442553
&quot;ipFilter&quot;: { # The bucket&#x27;s IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to &#x27;Enabled&#x27;.
2554+
&quot;allowAllServiceAgentAccess&quot;: True or False, # Whether to allow all service agents to access the bucket regardless of the IP filter configuration.
25452555
&quot;allowCrossOrgVpcs&quot;: True or False, # Whether to allow cross-org VPCs in the bucket&#x27;s IP filter configuration.
25462556
&quot;mode&quot;: &quot;A String&quot;, # The mode of the IP filter. Valid values are &#x27;Enabled&#x27; and &#x27;Disabled&#x27;.
25472557
&quot;publicNetworkSource&quot;: { # The public network source of the bucket&#x27;s IP filter.

googleapiclient/discovery_cache/documents/storage.v1.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@
253253
"location": "northamerica-south1"
254254
}
255255
],
256-
"etag": "\"35393233393936313736383532303734323135\"",
256+
"etag": "\"36383730363437323837383838393538333732\"",
257257
"icons": {
258258
"x16": "https://www.google.com/images/icons/product/cloud_storage-16.png",
259259
"x32": "https://www.google.com/images/icons/product/cloud_storage-32.png"
@@ -4539,7 +4539,7 @@
45394539
}
45404540
}
45414541
},
4542-
"revision": "20250524",
4542+
"revision": "20250605",
45434543
"rootUrl": "https://storage.googleapis.com/",
45444544
"schemas": {
45454545
"AdvanceRelocateBucketOperationRequest": {
@@ -4831,6 +4831,10 @@
48314831
"ipFilter": {
48324832
"description": "The bucket's IP filter configuration. Specifies the network sources that are allowed to access the operations on the bucket, as well as its underlying objects. Only enforced when the mode is set to 'Enabled'.",
48334833
"properties": {
4834+
"allowAllServiceAgentAccess": {
4835+
"description": "Whether to allow all service agents to access the bucket regardless of the IP filter configuration.",
4836+
"type": "boolean"
4837+
},
48344838
"allowCrossOrgVpcs": {
48354839
"description": "Whether to allow cross-org VPCs in the bucket's IP filter configuration.",
48364840
"type": "boolean"

0 commit comments

Comments
 (0)