Skip to content

Commit 0d1b4a9

Browse files
feat: Automated regeneration of serviceusage v1beta1 client (#18478)
Auto-created at 2024-03-10 10:39:05 +0000 using the toys pull request generator.
1 parent 95d1e41 commit 0d1b4a9

5 files changed

Lines changed: 50 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298411,6 +298411,7 @@
298411298411
"/serviceusage:v1beta1/QuotaBucket/effectiveLimit": effective_limit
298412298412
"/serviceusage:v1beta1/QuotaBucket/producerOverride": producer_override
298413298413
"/serviceusage:v1beta1/QuotaBucket/producerQuotaPolicy": producer_quota_policy
298414+
"/serviceusage:v1beta1/QuotaBucket/rolloutInfo": rollout_info
298414298415
"/serviceusage:v1beta1/QuotaLimit": quota_limit
298415298416
"/serviceusage:v1beta1/QuotaLimit/defaultLimit": default_limit
298416298417
"/serviceusage:v1beta1/QuotaLimit/description": description
@@ -298436,6 +298437,8 @@
298436298437
"/serviceusage:v1beta1/RemoveEnableRulesResponse/parent": parent
298437298438
"/serviceusage:v1beta1/RemoveEnableRulesResponse/removedValues": removed_values
298438298439
"/serviceusage:v1beta1/RemoveEnableRulesResponse/removedValues/removed_value": removed_value
298440+
"/serviceusage:v1beta1/RolloutInfo": rollout_info
298441+
"/serviceusage:v1beta1/RolloutInfo/defaultLimitOngoingRollout": default_limit_ongoing_rollout
298439298442
"/serviceusage:v1beta1/RubySettings": ruby_settings
298440298443
"/serviceusage:v1beta1/RubySettings/common": common
298441298444
"/serviceusage:v1beta1/Service": service

generated/google-apis-serviceusage_v1beta1/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-serviceusage_v1beta1
22

3+
### v0.53.0 (2024-03-10)
4+
5+
* Regenerated from discovery document revision 20240303
6+
37
### v0.52.0 (2024-02-24)
48

59
* Regenerated from discovery document revision 20240220

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

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4420,6 +4420,11 @@ class QuotaBucket
44204420
# @return [Google::Apis::ServiceusageV1beta1::ProducerQuotaPolicy]
44214421
attr_accessor :producer_quota_policy
44224422

4423+
# [Output only] Rollout information of a quota.
4424+
# Corresponds to the JSON property `rolloutInfo`
4425+
# @return [Google::Apis::ServiceusageV1beta1::RolloutInfo]
4426+
attr_accessor :rollout_info
4427+
44234428
def initialize(**args)
44244429
update!(**args)
44254430
end
@@ -4433,6 +4438,7 @@ def update!(**args)
44334438
@effective_limit = args[:effective_limit] if args.key?(:effective_limit)
44344439
@producer_override = args[:producer_override] if args.key?(:producer_override)
44354440
@producer_quota_policy = args[:producer_quota_policy] if args.key?(:producer_quota_policy)
4441+
@rollout_info = args[:rollout_info] if args.key?(:rollout_info)
44364442
end
44374443
end
44384444

@@ -4658,6 +4664,26 @@ def update!(**args)
46584664
end
46594665
end
46604666

4667+
# [Output only] Rollout information of a quota.
4668+
class RolloutInfo
4669+
include Google::Apis::Core::Hashable
4670+
4671+
# Whether there is an ongoing rollout for the default limit or not.
4672+
# Corresponds to the JSON property `defaultLimitOngoingRollout`
4673+
# @return [Boolean]
4674+
attr_accessor :default_limit_ongoing_rollout
4675+
alias_method :default_limit_ongoing_rollout?, :default_limit_ongoing_rollout
4676+
4677+
def initialize(**args)
4678+
update!(**args)
4679+
end
4680+
4681+
# Update properties of this object
4682+
def update!(**args)
4683+
@default_limit_ongoing_rollout = args[:default_limit_ongoing_rollout] if args.key?(:default_limit_ongoing_rollout)
4684+
end
4685+
end
4686+
46614687
# Settings for Ruby client libraries.
46624688
class RubySettings
46634689
include Google::Apis::Core::Hashable

generated/google-apis-serviceusage_v1beta1/lib/google/apis/serviceusage_v1beta1/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 ServiceusageV1beta1
1818
# Version of the google-apis-serviceusage_v1beta1 gem
19-
GEM_VERSION = "0.52.0"
19+
GEM_VERSION = "0.53.0"
2020

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

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

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -658,6 +658,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
658658
include Google::Apis::Core::JsonObjectSupport
659659
end
660660

661+
class RolloutInfo
662+
class Representation < Google::Apis::Core::JsonRepresentation; end
663+
664+
include Google::Apis::Core::JsonObjectSupport
665+
end
666+
661667
class RubySettings
662668
class Representation < Google::Apis::Core::JsonRepresentation; end
663669

@@ -1812,6 +1818,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
18121818

18131819
property :producer_quota_policy, as: 'producerQuotaPolicy', class: Google::Apis::ServiceusageV1beta1::ProducerQuotaPolicy, decorator: Google::Apis::ServiceusageV1beta1::ProducerQuotaPolicy::Representation
18141820

1821+
property :rollout_info, as: 'rolloutInfo', class: Google::Apis::ServiceusageV1beta1::RolloutInfo, decorator: Google::Apis::ServiceusageV1beta1::RolloutInfo::Representation
1822+
18151823
end
18161824
end
18171825

@@ -1857,6 +1865,13 @@ class Representation < Google::Apis::Core::JsonRepresentation
18571865
end
18581866
end
18591867

1868+
class RolloutInfo
1869+
# @private
1870+
class Representation < Google::Apis::Core::JsonRepresentation
1871+
property :default_limit_ongoing_rollout, as: 'defaultLimitOngoingRollout'
1872+
end
1873+
end
1874+
18601875
class RubySettings
18611876
# @private
18621877
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)