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
+144Lines changed: 144 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -257,6 +257,22 @@ <h3>Method Details</h3>
257
257
},
258
258
},
259
259
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
260
+
"ipFilter": { # 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'.
261
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
262
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
263
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
264
+
"A String",
265
+
],
266
+
},
267
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
268
+
{
269
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
270
+
"A String",
271
+
],
272
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
273
+
},
274
+
],
275
+
},
260
276
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
261
277
"labels": { # User-provided labels, in key/value pairs.
262
278
"a_key": "A String", # An individual label entry.
@@ -530,6 +546,22 @@ <h3>Method Details</h3>
530
546
},
531
547
},
532
548
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
549
+
"ipFilter": { # 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'.
550
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
551
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
552
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
553
+
"A String",
554
+
],
555
+
},
556
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
557
+
{
558
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
559
+
"A String",
560
+
],
561
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
562
+
},
563
+
],
564
+
},
533
565
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
534
566
"labels": { # User-provided labels, in key/value pairs.
535
567
"a_key": "A String", # An individual label entry.
@@ -738,6 +770,22 @@ <h3>Method Details</h3>
738
770
},
739
771
},
740
772
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
773
+
"ipFilter": { # 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'.
774
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
775
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
776
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
777
+
"A String",
778
+
],
779
+
},
780
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
781
+
{
782
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
783
+
"A String",
784
+
],
785
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
786
+
},
787
+
],
788
+
},
741
789
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
742
790
"labels": { # User-provided labels, in key/value pairs.
743
791
"a_key": "A String", # An individual label entry.
@@ -942,6 +990,22 @@ <h3>Method Details</h3>
942
990
},
943
991
},
944
992
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
993
+
"ipFilter": { # 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'.
994
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
995
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
996
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
997
+
"A String",
998
+
],
999
+
},
1000
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
1001
+
{
1002
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
1003
+
"A String",
1004
+
],
1005
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
1006
+
},
1007
+
],
1008
+
},
945
1009
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
946
1010
"labels": { # User-provided labels, in key/value pairs.
947
1011
"a_key": "A String", # An individual label entry.
@@ -1156,6 +1220,22 @@ <h3>Method Details</h3>
1156
1220
},
1157
1221
},
1158
1222
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
1223
+
"ipFilter": { # 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'.
1224
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
1225
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
1226
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
1227
+
"A String",
1228
+
],
1229
+
},
1230
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
1231
+
{
1232
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
1233
+
"A String",
1234
+
],
1235
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
1236
+
},
1237
+
],
1238
+
},
1159
1239
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
1160
1240
"labels": { # User-provided labels, in key/value pairs.
1161
1241
"a_key": "A String", # An individual label entry.
@@ -1349,6 +1429,22 @@ <h3>Method Details</h3>
1349
1429
},
1350
1430
},
1351
1431
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
1432
+
"ipFilter": { # 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'.
1433
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
1434
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
1435
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
1436
+
"A String",
1437
+
],
1438
+
},
1439
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
1440
+
{
1441
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
1442
+
"A String",
1443
+
],
1444
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
1445
+
},
1446
+
],
1447
+
},
1352
1448
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
1353
1449
"labels": { # User-provided labels, in key/value pairs.
1354
1450
"a_key": "A String", # An individual label entry.
@@ -1558,6 +1654,22 @@ <h3>Method Details</h3>
1558
1654
},
1559
1655
},
1560
1656
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
1657
+
"ipFilter": { # 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'.
1658
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
1659
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
1660
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
1661
+
"A String",
1662
+
],
1663
+
},
1664
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
1665
+
{
1666
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
1667
+
"A String",
1668
+
],
1669
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
1670
+
},
1671
+
],
1672
+
},
1561
1673
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
1562
1674
"labels": { # User-provided labels, in key/value pairs.
1563
1675
"a_key": "A String", # An individual label entry.
@@ -1886,6 +1998,22 @@ <h3>Method Details</h3>
1886
1998
},
1887
1999
},
1888
2000
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
2001
+
"ipFilter": { # 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'.
2002
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
2003
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
2004
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
2005
+
"A String",
2006
+
],
2007
+
},
2008
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
2009
+
{
2010
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
2011
+
"A String",
2012
+
],
2013
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
2014
+
},
2015
+
],
2016
+
},
1889
2017
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
1890
2018
"labels": { # User-provided labels, in key/value pairs.
1891
2019
"a_key": "A String", # An individual label entry.
@@ -2095,6 +2223,22 @@ <h3>Method Details</h3>
2095
2223
},
2096
2224
},
2097
2225
"id": "A String", # The ID of the bucket. For buckets, the id and name properties are the same.
2226
+
"ipFilter": { # 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'.
2227
+
"mode": "A String", # The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.
2228
+
"publicNetworkSource": { # The public network source of the bucket's IP filter.
2229
+
"allowedIpCidrRanges": [ # The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.
2230
+
"A String",
2231
+
],
2232
+
},
2233
+
"vpcNetworkSources": [ # The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.
2234
+
{
2235
+
"allowedIpCidrRanges": [ # The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.
2236
+
"A String",
2237
+
],
2238
+
"network": "A String", # Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}
2239
+
},
2240
+
],
2241
+
},
2098
2242
"kind": "storage#bucket", # The kind of item this is. For buckets, this is always storage#bucket.
2099
2243
"labels": { # User-provided labels, in key/value pairs.
2100
2244
"a_key": "A String", # An individual label entry.
"description": "The ID of the bucket. For buckets, the id and name properties are the same.",
4348
4348
"type": "string"
4349
4349
},
4350
+
"ipFilter": {
4351
+
"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'.",
4352
+
"properties": {
4353
+
"mode": {
4354
+
"description": "The mode of the IP filter. Valid values are 'Enabled' and 'Disabled'.",
4355
+
"type": "string"
4356
+
},
4357
+
"publicNetworkSource": {
4358
+
"description": "The public network source of the bucket's IP filter.",
4359
+
"properties": {
4360
+
"allowedIpCidrRanges": {
4361
+
"description": "The list of public IPv4, IPv6 cidr ranges that are allowed to access the bucket.",
4362
+
"items": {
4363
+
"type": "string"
4364
+
},
4365
+
"type": "array"
4366
+
}
4367
+
},
4368
+
"type": "object"
4369
+
},
4370
+
"vpcNetworkSources": {
4371
+
"description": "The list of [VPC network](https://cloud.google.com/vpc/docs/vpc) sources of the bucket's IP filter.",
4372
+
"items": {
4373
+
"properties": {
4374
+
"allowedIpCidrRanges": {
4375
+
"description": "The list of IPv4, IPv6 cidr ranges subnetworks that are allowed to access the bucket.",
4376
+
"items": {
4377
+
"type": "string"
4378
+
},
4379
+
"type": "array"
4380
+
},
4381
+
"network": {
4382
+
"description": "Name of the network. Format: projects/{PROJECT_ID}/global/networks/{NETWORK_NAME}",
4383
+
"type": "string"
4384
+
}
4385
+
},
4386
+
"type": "object"
4387
+
},
4388
+
"type": "array"
4389
+
}
4390
+
},
4391
+
"type": "object"
4392
+
},
4350
4393
"kind": {
4351
4394
"default": "storage#bucket",
4352
4395
"description": "The kind of item this is. For buckets, this is always storage#bucket.",
0 commit comments