Skip to content

Commit e7bf3e1

Browse files
feat(file): update the api
#### file:v1 The following keys were deleted: - schemas.Instance.properties.configurablePerformanceEnabled (Total Keys: 2) The following keys were added: - schemas.Instance.properties.customPerformanceSupported (Total Keys: 2) - schemas.PerformanceLimits.properties.maxIops (Total Keys: 3) #### file:v1beta1 The following keys were deleted: - schemas.Instance.properties.configurablePerformanceEnabled (Total Keys: 2) The following keys were added: - schemas.Instance.properties.customPerformanceSupported (Total Keys: 2) - schemas.PerformanceLimits.properties.maxIops (Total Keys: 3)
1 parent 63b01f3 commit e7bf3e1

File tree

4 files changed

+40
-20
lines changed

4 files changed

+40
-20
lines changed

docs/dyn/file_v1.projects.locations.instances.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ <h3>Method Details</h3>
125125
The object takes the form of:
126126

127127
{ # A Filestore instance.
128-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
129128
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
129+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
130130
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
131131
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
132132
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -176,6 +176,7 @@ <h3>Method Details</h3>
176176
},
177177
},
178178
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
179+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
179180
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
180181
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
181182
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -289,8 +290,8 @@ <h3>Method Details</h3>
289290
An object of the form:
290291

291292
{ # A Filestore instance.
292-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
293293
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
294+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
294295
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
295296
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
296297
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -340,6 +341,7 @@ <h3>Method Details</h3>
340341
},
341342
},
342343
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
344+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
343345
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
344346
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
345347
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -394,8 +396,8 @@ <h3>Method Details</h3>
394396
{ # ListInstancesResponse is the result of ListInstancesRequest.
395397
&quot;instances&quot;: [ # A list of instances in the project for the specified location. If the `{location}` value in the request is &quot;-&quot;, the response contains a list of instances from all locations. If any location is unreachable, the response will only return instances in reachable locations and the &quot;unreachable&quot; field will be populated with a list of unreachable locations.
396398
{ # A Filestore instance.
397-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
398399
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
400+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
399401
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
400402
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
401403
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -445,6 +447,7 @@ <h3>Method Details</h3>
445447
},
446448
},
447449
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
450+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
448451
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
449452
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
450453
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -508,8 +511,8 @@ <h3>Method Details</h3>
508511
The object takes the form of:
509512

510513
{ # A Filestore instance.
511-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
512514
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
515+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
513516
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
514517
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
515518
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -559,6 +562,7 @@ <h3>Method Details</h3>
559562
},
560563
},
561564
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
565+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
562566
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
563567
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
564568
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.

docs/dyn/file_v1beta1.projects.locations.instances.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ <h3>Method Details</h3>
132132
{ # A Filestore instance.
133133
&quot;capacityGb&quot;: &quot;A String&quot;, # The storage capacity of the instance in gigabytes (GB = 1024^3 bytes). This capacity can be increased up to `max_capacity_gb` GB in multipliers of `capacity_step_size_gb` GB.
134134
&quot;capacityStepSizeGb&quot;: &quot;A String&quot;, # Output only. The increase/decrease capacity step size.
135-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
136135
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
136+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
137137
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
138138
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
139139
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -195,6 +195,7 @@ <h3>Method Details</h3>
195195
},
196196
},
197197
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
198+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
198199
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
199200
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
200201
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -310,8 +311,8 @@ <h3>Method Details</h3>
310311
{ # A Filestore instance.
311312
&quot;capacityGb&quot;: &quot;A String&quot;, # The storage capacity of the instance in gigabytes (GB = 1024^3 bytes). This capacity can be increased up to `max_capacity_gb` GB in multipliers of `capacity_step_size_gb` GB.
312313
&quot;capacityStepSizeGb&quot;: &quot;A String&quot;, # Output only. The increase/decrease capacity step size.
313-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
314314
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
315+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
315316
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
316317
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
317318
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -373,6 +374,7 @@ <h3>Method Details</h3>
373374
},
374375
},
375376
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
377+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
376378
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
377379
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
378380
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -429,8 +431,8 @@ <h3>Method Details</h3>
429431
{ # A Filestore instance.
430432
&quot;capacityGb&quot;: &quot;A String&quot;, # The storage capacity of the instance in gigabytes (GB = 1024^3 bytes). This capacity can be increased up to `max_capacity_gb` GB in multipliers of `capacity_step_size_gb` GB.
431433
&quot;capacityStepSizeGb&quot;: &quot;A String&quot;, # Output only. The increase/decrease capacity step size.
432-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
433434
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
435+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
434436
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
435437
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
436438
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -492,6 +494,7 @@ <h3>Method Details</h3>
492494
},
493495
},
494496
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
497+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
495498
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
496499
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
497500
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.
@@ -557,8 +560,8 @@ <h3>Method Details</h3>
557560
{ # A Filestore instance.
558561
&quot;capacityGb&quot;: &quot;A String&quot;, # The storage capacity of the instance in gigabytes (GB = 1024^3 bytes). This capacity can be increased up to `max_capacity_gb` GB in multipliers of `capacity_step_size_gb` GB.
559562
&quot;capacityStepSizeGb&quot;: &quot;A String&quot;, # Output only. The increase/decrease capacity step size.
560-
&quot;configurablePerformanceEnabled&quot;: True or False, # Output only. Indicates whether this instance&#x27;s performance is configurable. If enabled, adjust it using the &#x27;performance_config&#x27; field.
561563
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time when the instance was created.
564+
&quot;customPerformanceSupported&quot;: True or False, # Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance&#x27;s performance by using the &#x27;performance_config&#x27; field.
562565
&quot;deletionProtectionEnabled&quot;: True or False, # Optional. Indicates whether the instance is protected against deletion.
563566
&quot;deletionProtectionReason&quot;: &quot;A String&quot;, # Optional. The reason for enabling deletion protection.
564567
&quot;description&quot;: &quot;A String&quot;, # The description of the instance (2048 characters or less).
@@ -620,6 +623,7 @@ <h3>Method Details</h3>
620623
},
621624
},
622625
&quot;performanceLimits&quot;: { # The enforced performance limits, calculated from the instance&#x27;s performance configuration. # Output only. Used for getting performance limits.
626+
&quot;maxIops&quot;: &quot;A String&quot;, # Output only. The max IOPS.
623627
&quot;maxReadIops&quot;: &quot;A String&quot;, # Output only. The max read IOPS.
624628
&quot;maxReadThroughputBps&quot;: &quot;A String&quot;, # Output only. The max read throughput in bytes per second.
625629
&quot;maxWriteIops&quot;: &quot;A String&quot;, # Output only. The max write IOPS.

googleapiclient/discovery_cache/documents/file.v1.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@
907907
}
908908
}
909909
},
910-
"revision": "20241204",
910+
"revision": "20250106",
911911
"rootUrl": "https://file.googleapis.com/",
912912
"schemas": {
913913
"Backup": {
@@ -1448,17 +1448,17 @@
14481448
"description": "A Filestore instance.",
14491449
"id": "Instance",
14501450
"properties": {
1451-
"configurablePerformanceEnabled": {
1452-
"description": "Output only. Indicates whether this instance's performance is configurable. If enabled, adjust it using the 'performance_config' field.",
1453-
"readOnly": true,
1454-
"type": "boolean"
1455-
},
14561451
"createTime": {
14571452
"description": "Output only. The time when the instance was created.",
14581453
"format": "google-datetime",
14591454
"readOnly": true,
14601455
"type": "string"
14611456
},
1457+
"customPerformanceSupported": {
1458+
"description": "Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance's performance by using the 'performance_config' field.",
1459+
"readOnly": true,
1460+
"type": "boolean"
1461+
},
14621462
"deletionProtectionEnabled": {
14631463
"description": "Optional. Indicates whether the instance is protected against deletion.",
14641464
"type": "boolean"
@@ -2044,6 +2044,12 @@
20442044
"description": "The enforced performance limits, calculated from the instance's performance configuration.",
20452045
"id": "PerformanceLimits",
20462046
"properties": {
2047+
"maxIops": {
2048+
"description": "Output only. The max IOPS.",
2049+
"format": "int64",
2050+
"readOnly": true,
2051+
"type": "string"
2052+
},
20472053
"maxReadIops": {
20482054
"description": "Output only. The max read IOPS.",
20492055
"format": "int64",

googleapiclient/discovery_cache/documents/file.v1beta1.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@
10741074
}
10751075
}
10761076
},
1077-
"revision": "20241204",
1077+
"revision": "20250106",
10781078
"rootUrl": "https://file.googleapis.com/",
10791079
"schemas": {
10801080
"Backup": {
@@ -1637,17 +1637,17 @@
16371637
"readOnly": true,
16381638
"type": "string"
16391639
},
1640-
"configurablePerformanceEnabled": {
1641-
"description": "Output only. Indicates whether this instance's performance is configurable. If enabled, adjust it using the 'performance_config' field.",
1642-
"readOnly": true,
1643-
"type": "boolean"
1644-
},
16451640
"createTime": {
16461641
"description": "Output only. The time when the instance was created.",
16471642
"format": "google-datetime",
16481643
"readOnly": true,
16491644
"type": "string"
16501645
},
1646+
"customPerformanceSupported": {
1647+
"description": "Output only. Indicates whether this instance supports configuring its performance. If true, the user can configure the instance's performance by using the 'performance_config' field.",
1648+
"readOnly": true,
1649+
"type": "boolean"
1650+
},
16511651
"deletionProtectionEnabled": {
16521652
"description": "Optional. Indicates whether the instance is protected against deletion.",
16531653
"type": "boolean"
@@ -2313,6 +2313,12 @@
23132313
"description": "The enforced performance limits, calculated from the instance's performance configuration.",
23142314
"id": "PerformanceLimits",
23152315
"properties": {
2316+
"maxIops": {
2317+
"description": "Output only. The max IOPS.",
2318+
"format": "int64",
2319+
"readOnly": true,
2320+
"type": "string"
2321+
},
23162322
"maxReadIops": {
23172323
"description": "Output only. The max read IOPS.",
23182324
"format": "int64",

0 commit comments

Comments
 (0)