Skip to content

Commit c3576df

Browse files
feat: Automated regeneration of netapp v1 client (googleapis#24209)
Auto-created at 2025-09-07 10:13:55 +0000 using the toys pull request generator.
1 parent c7120e5 commit c3576df

File tree

5 files changed

+33
-2
lines changed

5 files changed

+33
-2
lines changed

api_names_out.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295402,13 +295402,15 @@
295402295402
"/netapp:v1/StoragePool/allowAutoTiering": allow_auto_tiering
295403295403
"/netapp:v1/StoragePool/availableThroughputMibps": available_throughput_mibps
295404295404
"/netapp:v1/StoragePool/capacityGib": capacity_gib
295405+
"/netapp:v1/StoragePool/coldTierSizeUsedGib": cold_tier_size_used_gib
295405295406
"/netapp:v1/StoragePool/createTime": create_time
295406295407
"/netapp:v1/StoragePool/customPerformanceEnabled": custom_performance_enabled
295407295408
"/netapp:v1/StoragePool/description": description
295408295409
"/netapp:v1/StoragePool/enableHotTierAutoResize": enable_hot_tier_auto_resize
295409295410
"/netapp:v1/StoragePool/encryptionType": encryption_type
295410295411
"/netapp:v1/StoragePool/globalAccessAllowed": global_access_allowed
295411295412
"/netapp:v1/StoragePool/hotTierSizeGib": hot_tier_size_gib
295413+
"/netapp:v1/StoragePool/hotTierSizeUsedGib": hot_tier_size_used_gib
295412295414
"/netapp:v1/StoragePool/kmsConfig": kms_config
295413295415
"/netapp:v1/StoragePool/labels": labels
295414295416
"/netapp:v1/StoragePool/labels/label": label
@@ -295466,6 +295468,7 @@
295466295468
"/netapp:v1/Volume/encryptionType": encryption_type
295467295469
"/netapp:v1/Volume/exportPolicy": export_policy
295468295470
"/netapp:v1/Volume/hasReplication": has_replication
295471+
"/netapp:v1/Volume/hotTierSizeUsedGib": hot_tier_size_used_gib
295469295472
"/netapp:v1/Volume/hybridReplicationParameters": hybrid_replication_parameters
295470295473
"/netapp:v1/Volume/kerberosEnabled": kerberos_enabled
295471295474
"/netapp:v1/Volume/kmsConfig": kms_config

generated/google-apis-netapp_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-netapp_v1
22

3+
### v0.15.0 (2025-09-07)
4+
5+
* Regenerated from discovery document revision 20250901
6+
37
### v0.14.0 (2025-08-24)
48

59
* Regenerated from discovery document revision 20250817

generated/google-apis-netapp_v1/lib/google/apis/netapp_v1/classes.rb

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2196,6 +2196,12 @@ class StoragePool
21962196
# @return [Fixnum]
21972197
attr_accessor :capacity_gib
21982198

2199+
# Output only. Total cold tier data rounded down to the nearest GiB used by the
2200+
# storage pool.
2201+
# Corresponds to the JSON property `coldTierSizeUsedGib`
2202+
# @return [Fixnum]
2203+
attr_accessor :cold_tier_size_used_gib
2204+
21992205
# Output only. Create time of the storage pool
22002206
# Corresponds to the JSON property `createTime`
22012207
# @return [String]
@@ -2242,6 +2248,12 @@ class StoragePool
22422248
# @return [Fixnum]
22432249
attr_accessor :hot_tier_size_gib
22442250

2251+
# Output only. Total hot tier data rounded down to the nearest GiB used by the
2252+
# storage pool.
2253+
# Corresponds to the JSON property `hotTierSizeUsedGib`
2254+
# @return [Fixnum]
2255+
attr_accessor :hot_tier_size_used_gib
2256+
22452257
# Optional. Specifies the KMS config to be used for volume encryption.
22462258
# Corresponds to the JSON property `kmsConfig`
22472259
# @return [String]
@@ -2348,13 +2360,15 @@ def update!(**args)
23482360
@allow_auto_tiering = args[:allow_auto_tiering] if args.key?(:allow_auto_tiering)
23492361
@available_throughput_mibps = args[:available_throughput_mibps] if args.key?(:available_throughput_mibps)
23502362
@capacity_gib = args[:capacity_gib] if args.key?(:capacity_gib)
2363+
@cold_tier_size_used_gib = args[:cold_tier_size_used_gib] if args.key?(:cold_tier_size_used_gib)
23512364
@create_time = args[:create_time] if args.key?(:create_time)
23522365
@custom_performance_enabled = args[:custom_performance_enabled] if args.key?(:custom_performance_enabled)
23532366
@description = args[:description] if args.key?(:description)
23542367
@enable_hot_tier_auto_resize = args[:enable_hot_tier_auto_resize] if args.key?(:enable_hot_tier_auto_resize)
23552368
@encryption_type = args[:encryption_type] if args.key?(:encryption_type)
23562369
@global_access_allowed = args[:global_access_allowed] if args.key?(:global_access_allowed)
23572370
@hot_tier_size_gib = args[:hot_tier_size_gib] if args.key?(:hot_tier_size_gib)
2371+
@hot_tier_size_used_gib = args[:hot_tier_size_used_gib] if args.key?(:hot_tier_size_used_gib)
23582372
@kms_config = args[:kms_config] if args.key?(:kms_config)
23592373
@labels = args[:labels] if args.key?(:labels)
23602374
@ldap_enabled = args[:ldap_enabled] if args.key?(:ldap_enabled)
@@ -2637,6 +2651,12 @@ class Volume
26372651
attr_accessor :has_replication
26382652
alias_method :has_replication?, :has_replication
26392653

2654+
# Output only. Total hot tier data rounded down to the nearest GiB used by the
2655+
# Volume. This field is only used for flex Service Level
2656+
# Corresponds to the JSON property `hotTierSizeUsedGib`
2657+
# @return [Fixnum]
2658+
attr_accessor :hot_tier_size_used_gib
2659+
26402660
# The Hybrid Replication parameters for the volume.
26412661
# Corresponds to the JSON property `hybridReplicationParameters`
26422662
# @return [Google::Apis::NetappV1::HybridReplicationParameters]
@@ -2818,6 +2838,7 @@ def update!(**args)
28182838
@encryption_type = args[:encryption_type] if args.key?(:encryption_type)
28192839
@export_policy = args[:export_policy] if args.key?(:export_policy)
28202840
@has_replication = args[:has_replication] if args.key?(:has_replication)
2841+
@hot_tier_size_used_gib = args[:hot_tier_size_used_gib] if args.key?(:hot_tier_size_used_gib)
28212842
@hybrid_replication_parameters = args[:hybrid_replication_parameters] if args.key?(:hybrid_replication_parameters)
28222843
@kerberos_enabled = args[:kerberos_enabled] if args.key?(:kerberos_enabled)
28232844
@kms_config = args[:kms_config] if args.key?(:kms_config)

generated/google-apis-netapp_v1/lib/google/apis/netapp_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module NetappV1
1818
# Version of the google-apis-netapp_v1 gem
19-
GEM_VERSION = "0.14.0"
19+
GEM_VERSION = "0.15.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250817"
25+
REVISION = "20250901"
2626
end
2727
end
2828
end

generated/google-apis-netapp_v1/lib/google/apis/netapp_v1/representations.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -900,13 +900,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
900900
property :allow_auto_tiering, as: 'allowAutoTiering'
901901
property :available_throughput_mibps, as: 'availableThroughputMibps'
902902
property :capacity_gib, :numeric_string => true, as: 'capacityGib'
903+
property :cold_tier_size_used_gib, :numeric_string => true, as: 'coldTierSizeUsedGib'
903904
property :create_time, as: 'createTime'
904905
property :custom_performance_enabled, as: 'customPerformanceEnabled'
905906
property :description, as: 'description'
906907
property :enable_hot_tier_auto_resize, as: 'enableHotTierAutoResize'
907908
property :encryption_type, as: 'encryptionType'
908909
property :global_access_allowed, as: 'globalAccessAllowed'
909910
property :hot_tier_size_gib, :numeric_string => true, as: 'hotTierSizeGib'
911+
property :hot_tier_size_used_gib, :numeric_string => true, as: 'hotTierSizeUsedGib'
910912
property :kms_config, as: 'kmsConfig'
911913
hash :labels, as: 'labels'
912914
property :ldap_enabled, as: 'ldapEnabled'
@@ -1006,6 +1008,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
10061008
property :export_policy, as: 'exportPolicy', class: Google::Apis::NetappV1::ExportPolicy, decorator: Google::Apis::NetappV1::ExportPolicy::Representation
10071009

10081010
property :has_replication, as: 'hasReplication'
1011+
property :hot_tier_size_used_gib, :numeric_string => true, as: 'hotTierSizeUsedGib'
10091012
property :hybrid_replication_parameters, as: 'hybridReplicationParameters', class: Google::Apis::NetappV1::HybridReplicationParameters, decorator: Google::Apis::NetappV1::HybridReplicationParameters::Representation
10101013

10111014
property :kerberos_enabled, as: 'kerberosEnabled'

0 commit comments

Comments
 (0)