Skip to content

Commit 1bfcc63

Browse files
feat: Automated regeneration of saasservicemgmt v1beta1 client (googleapis#27048)
Auto-created at 2026-06-14 13:33:17 +0000 using the toys pull request generator.
1 parent 042a96b commit 1bfcc63

8 files changed

Lines changed: 1327 additions & 20 deletions

File tree

api_names_out.yaml

Lines changed: 125 additions & 0 deletions
Large diffs are not rendered by default.

generated/google-apis-saasservicemgmt_v1beta1/CHANGELOG.md

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

3+
### v0.12.0 (2026-06-14)
4+
5+
* Regenerated from discovery document revision 20260603
6+
* Regenerated using generator version 0.19.0
7+
38
### v0.11.0 (2026-05-17)
49

510
* Regenerated from discovery document revision 20260505

generated/google-apis-saasservicemgmt_v1beta1/OVERVIEW.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ The [product documentation](https://cloud.google.com/saas-runtime/docs) may prov
8383

8484
## Supported Ruby versions
8585

86-
This library is supported on Ruby 3.1+.
86+
This library is supported on Ruby 3.2+.
8787

8888
Google provides official support for Ruby versions that are actively supported by Ruby Core -- that is, Ruby versions that are either in normal maintenance or in security maintenance, and not end of life. Older versions of Ruby _may_ still work, but are unsupported and not recommended. See https://www.ruby-lang.org/en/downloads/branches/ for details about the Ruby support schedule.
8989

generated/google-apis-saasservicemgmt_v1beta1/google-apis-saasservicemgmt_v1beta1.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ Gem::Specification.new do |gem|
2828
gem.files = Dir.glob("lib/**/*.rb") + Dir.glob("*.md") + [".yardopts"]
2929
gem.require_paths = ["lib"]
3030

31-
gem.required_ruby_version = '>= 3.1'
31+
gem.required_ruby_version = '>= 3.2'
3232
gem.add_runtime_dependency "google-apis-core", ">= 0.15.0", "< 2.a"
3333
end

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

Lines changed: 415 additions & 13 deletions
Large diffs are not rendered by default.

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module SaasservicemgmtV1beta1
1818
# Version of the google-apis-saasservicemgmt_v1beta1 gem
19-
GEM_VERSION = "0.11.0"
19+
GEM_VERSION = "0.12.0"
2020

2121
# Version of the code generator used to generate this client
22-
GENERATOR_VERSION = "0.18.0"
22+
GENERATOR_VERSION = "0.19.0"
2323

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

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

Lines changed: 137 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
6464
include Google::Apis::Core::JsonObjectSupport
6565
end
6666

67+
class Decimal
68+
class Representation < Google::Apis::Core::JsonRepresentation; end
69+
70+
include Google::Apis::Core::JsonObjectSupport
71+
end
72+
6773
class Dependency
6874
class Representation < Google::Apis::Core::JsonRepresentation; end
6975

@@ -208,6 +214,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
208214
include Google::Apis::Core::JsonObjectSupport
209215
end
210216

217+
class ListSaasReleasesResponse
218+
class Representation < Google::Apis::Core::JsonRepresentation; end
219+
220+
include Google::Apis::Core::JsonObjectSupport
221+
end
222+
211223
class ListSaasResponse
212224
class Representation < Google::Apis::Core::JsonRepresentation; end
213225

@@ -220,6 +232,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
220232
include Google::Apis::Core::JsonObjectSupport
221233
end
222234

235+
class ListUnitGroupOperationsResponse
236+
class Representation < Google::Apis::Core::JsonRepresentation; end
237+
238+
include Google::Apis::Core::JsonObjectSupport
239+
end
240+
241+
class ListUnitGroupsResponse
242+
class Representation < Google::Apis::Core::JsonRepresentation; end
243+
244+
include Google::Apis::Core::JsonObjectSupport
245+
end
246+
223247
class ListUnitKindsResponse
224248
class Representation < Google::Apis::Core::JsonRepresentation; end
225249

@@ -310,6 +334,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
310334
include Google::Apis::Core::JsonObjectSupport
311335
end
312336

337+
class SaasRelease
338+
class Representation < Google::Apis::Core::JsonRepresentation; end
339+
340+
include Google::Apis::Core::JsonObjectSupport
341+
end
342+
313343
class Schedule
314344
class Representation < Google::Apis::Core::JsonRepresentation; end
315345

@@ -358,6 +388,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
358388
include Google::Apis::Core::JsonObjectSupport
359389
end
360390

391+
class UnitGroup
392+
class Representation < Google::Apis::Core::JsonRepresentation; end
393+
394+
include Google::Apis::Core::JsonObjectSupport
395+
end
396+
397+
class UnitGroupOperation
398+
class Representation < Google::Apis::Core::JsonRepresentation; end
399+
400+
include Google::Apis::Core::JsonObjectSupport
401+
end
402+
361403
class UnitKind
362404
class Representation < Google::Apis::Core::JsonRepresentation; end
363405

@@ -376,6 +418,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
376418
include Google::Apis::Core::JsonObjectSupport
377419
end
378420

421+
class UnitUpdatePacing
422+
class Representation < Google::Apis::Core::JsonRepresentation; end
423+
424+
include Google::Apis::Core::JsonObjectSupport
425+
end
426+
379427
class UnitVariable
380428
class Representation < Google::Apis::Core::JsonRepresentation; end
381429

@@ -464,6 +512,13 @@ class Representation < Google::Apis::Core::JsonRepresentation
464512
end
465513
end
466514

515+
class Decimal
516+
# @private
517+
class Representation < Google::Apis::Core::JsonRepresentation
518+
property :value, as: 'value'
519+
end
520+
end
521+
467522
class Dependency
468523
# @private
469524
class Representation < Google::Apis::Core::JsonRepresentation
@@ -509,9 +564,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
509564
collection :allocations, as: 'allocations', class: Google::Apis::SaasservicemgmtV1beta1::Allocation, decorator: Google::Apis::SaasservicemgmtV1beta1::Allocation::Representation
510565

511566
collection :attributes, as: 'attributes'
512-
property :default_allocation, as: 'defaultAllocation'
513567
property :default_target, as: 'defaultTarget'
514-
property :default_variant, as: 'defaultVariant'
515568
collection :rules, as: 'rules', class: Google::Apis::SaasservicemgmtV1beta1::EvaluationRule, decorator: Google::Apis::SaasservicemgmtV1beta1::EvaluationRule::Representation
516569

517570
collection :variants, as: 'variants', class: Google::Apis::SaasservicemgmtV1beta1::Variant, decorator: Google::Apis::SaasservicemgmtV1beta1::Variant::Representation
@@ -733,6 +786,16 @@ class Representation < Google::Apis::Core::JsonRepresentation
733786
end
734787
end
735788

789+
class ListSaasReleasesResponse
790+
# @private
791+
class Representation < Google::Apis::Core::JsonRepresentation
792+
property :next_page_token, as: 'nextPageToken'
793+
collection :saas_releases, as: 'saasReleases', class: Google::Apis::SaasservicemgmtV1beta1::SaasRelease, decorator: Google::Apis::SaasservicemgmtV1beta1::SaasRelease::Representation
794+
795+
collection :unreachable, as: 'unreachable'
796+
end
797+
end
798+
736799
class ListSaasResponse
737800
# @private
738801
class Representation < Google::Apis::Core::JsonRepresentation
@@ -753,6 +816,26 @@ class Representation < Google::Apis::Core::JsonRepresentation
753816
end
754817
end
755818

819+
class ListUnitGroupOperationsResponse
820+
# @private
821+
class Representation < Google::Apis::Core::JsonRepresentation
822+
property :next_page_token, as: 'nextPageToken'
823+
collection :unit_group_operations, as: 'unitGroupOperations', class: Google::Apis::SaasservicemgmtV1beta1::UnitGroupOperation, decorator: Google::Apis::SaasservicemgmtV1beta1::UnitGroupOperation::Representation
824+
825+
collection :unreachable, as: 'unreachable'
826+
end
827+
end
828+
829+
class ListUnitGroupsResponse
830+
# @private
831+
class Representation < Google::Apis::Core::JsonRepresentation
832+
property :next_page_token, as: 'nextPageToken'
833+
collection :unit_groups, as: 'unitGroups', class: Google::Apis::SaasservicemgmtV1beta1::UnitGroup, decorator: Google::Apis::SaasservicemgmtV1beta1::UnitGroup::Representation
834+
835+
collection :unreachable, as: 'unreachable'
836+
end
837+
end
838+
756839
class ListUnitKindsResponse
757840
# @private
758841
class Representation < Google::Apis::Core::JsonRepresentation
@@ -893,6 +976,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
893976
property :uid, as: 'uid'
894977
property :unit_filter, as: 'unitFilter'
895978
property :unit_kind, as: 'unitKind'
979+
property :unit_update_pacing, as: 'unitUpdatePacing', class: Google::Apis::SaasservicemgmtV1beta1::UnitUpdatePacing, decorator: Google::Apis::SaasservicemgmtV1beta1::UnitUpdatePacing::Representation
980+
896981
property :update_time, as: 'updateTime'
897982
property :update_unit_kind_strategy, as: 'updateUnitKindStrategy'
898983
end
@@ -948,6 +1033,19 @@ class Representation < Google::Apis::Core::JsonRepresentation
9481033
end
9491034
end
9501035

1036+
class SaasRelease
1037+
# @private
1038+
class Representation < Google::Apis::Core::JsonRepresentation
1039+
hash :annotations, as: 'annotations'
1040+
property :create_time, as: 'createTime'
1041+
property :etag, as: 'etag'
1042+
hash :labels, as: 'labels'
1043+
property :name, as: 'name'
1044+
property :uid, as: 'uid'
1045+
property :update_time, as: 'updateTime'
1046+
end
1047+
end
1048+
9511049
class Schedule
9521050
# @private
9531051
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1030,6 +1128,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
10301128
property :system_managed_state, as: 'systemManagedState'
10311129
property :tenant, as: 'tenant'
10321130
property :uid, as: 'uid'
1131+
property :unit_group, as: 'unitGroup'
10331132
property :unit_kind, as: 'unitKind'
10341133
property :update_time, as: 'updateTime'
10351134
end
@@ -1054,6 +1153,32 @@ class Representation < Google::Apis::Core::JsonRepresentation
10541153
end
10551154
end
10561155

1156+
class UnitGroup
1157+
# @private
1158+
class Representation < Google::Apis::Core::JsonRepresentation
1159+
hash :annotations, as: 'annotations'
1160+
property :create_time, as: 'createTime'
1161+
property :etag, as: 'etag'
1162+
hash :labels, as: 'labels'
1163+
property :name, as: 'name'
1164+
property :uid, as: 'uid'
1165+
property :update_time, as: 'updateTime'
1166+
end
1167+
end
1168+
1169+
class UnitGroupOperation
1170+
# @private
1171+
class Representation < Google::Apis::Core::JsonRepresentation
1172+
hash :annotations, as: 'annotations'
1173+
property :create_time, as: 'createTime'
1174+
property :etag, as: 'etag'
1175+
hash :labels, as: 'labels'
1176+
property :name, as: 'name'
1177+
property :uid, as: 'uid'
1178+
property :update_time, as: 'updateTime'
1179+
end
1180+
end
1181+
10571182
class UnitKind
10581183
# @private
10591184
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1062,6 +1187,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
10621187

10631188
property :application_template_component, as: 'applicationTemplateComponent', class: Google::Apis::SaasservicemgmtV1beta1::ComponentRef, decorator: Google::Apis::SaasservicemgmtV1beta1::ComponentRef::Representation
10641189

1190+
property :boundary_type, as: 'boundaryType'
10651191
property :create_time, as: 'createTime'
10661192
collection :default_flag_revisions, as: 'defaultFlagRevisions'
10671193
property :default_release, as: 'defaultRelease'
@@ -1124,6 +1250,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
11241250
end
11251251
end
11261252

1253+
class UnitUpdatePacing
1254+
# @private
1255+
class Representation < Google::Apis::Core::JsonRepresentation
1256+
property :max_concurrent_operations_count, as: 'maxConcurrentOperationsCount'
1257+
property :max_concurrent_operations_percent, as: 'maxConcurrentOperationsPercent', class: Google::Apis::SaasservicemgmtV1beta1::Decimal, decorator: Google::Apis::SaasservicemgmtV1beta1::Decimal::Representation
1258+
1259+
end
1260+
end
1261+
11271262
class UnitVariable
11281263
# @private
11291264
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)