Skip to content

Commit 72dfdd3

Browse files
feat: Automated regeneration of gkehub v1beta client (#11641)
Auto-created at 2022-09-14 11:16:53 +0000 using the toys pull request generator.
1 parent b556c39 commit 72dfdd3

File tree

5 files changed

+77
-2
lines changed

5 files changed

+77
-2
lines changed

api_names_out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157595,6 +157595,7 @@
157595157595
"/gkehub:v1beta/ConfigManagementBinauthzVersion": config_management_binauthz_version
157596157596
"/gkehub:v1beta/ConfigManagementBinauthzVersion/webhookVersion": webhook_version
157597157597
"/gkehub:v1beta/ConfigManagementConfigSync": config_management_config_sync
157598+
"/gkehub:v1beta/ConfigManagementConfigSync/allowVerticalScale": allow_vertical_scale
157598157599
"/gkehub:v1beta/ConfigManagementConfigSync/enabled": enabled
157599157600
"/gkehub:v1beta/ConfigManagementConfigSync/git": git
157600157601
"/gkehub:v1beta/ConfigManagementConfigSync/oci": oci
@@ -157912,10 +157913,16 @@
157912157913
"/gkehub:v1beta/ServiceMeshControlPlaneManagement/details": details
157913157914
"/gkehub:v1beta/ServiceMeshControlPlaneManagement/details/detail": detail
157914157915
"/gkehub:v1beta/ServiceMeshControlPlaneManagement/state": state
157916+
"/gkehub:v1beta/ServiceMeshDataPlaneManagement": service_mesh_data_plane_management
157917+
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/details": details
157918+
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/details/detail": detail
157919+
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/state": state
157915157920
"/gkehub:v1beta/ServiceMeshMembershipSpec": service_mesh_membership_spec
157916157921
"/gkehub:v1beta/ServiceMeshMembershipSpec/controlPlane": control_plane
157922+
"/gkehub:v1beta/ServiceMeshMembershipSpec/management": management
157917157923
"/gkehub:v1beta/ServiceMeshMembershipState": service_mesh_membership_state
157918157924
"/gkehub:v1beta/ServiceMeshMembershipState/controlPlaneManagement": control_plane_management
157925+
"/gkehub:v1beta/ServiceMeshMembershipState/dataPlaneManagement": data_plane_management
157919157926
"/gkehub:v1beta/ServiceMeshSpec": service_mesh_spec
157920157927
"/gkehub:v1beta/ServiceMeshState": service_mesh_state
157921157928
"/gkehub:v1beta/ServiceMeshStatusDetails": service_mesh_status_details

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

3+
### v0.32.0 (2022-09-14)
4+
5+
* Regenerated from discovery document revision 20220912
6+
37
### v0.31.0 (2022-09-04)
48

59
* Regenerated from discovery document revision 20220828

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

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,13 @@ def update!(**args)
518518
class ConfigManagementConfigSync
519519
include Google::Apis::Core::Hashable
520520

521+
# Set to true to allow the vertical scaling. Defaults to false which disallows
522+
# vertical scaling.
523+
# Corresponds to the JSON property `allowVerticalScale`
524+
# @return [Boolean]
525+
attr_accessor :allow_vertical_scale
526+
alias_method :allow_vertical_scale?, :allow_vertical_scale
527+
521528
# Enables the installation of ConfigSync. If set to true, ConfigSync resources
522529
# will be created and the other ConfigSync fields will be applied if exist. If
523530
# set to false, all other ConfigSync fields will be ignored, ConfigSync
@@ -558,6 +565,7 @@ def initialize(**args)
558565

559566
# Update properties of this object
560567
def update!(**args)
568+
@allow_vertical_scale = args[:allow_vertical_scale] if args.key?(:allow_vertical_scale)
561569
@enabled = args[:enabled] if args.key?(:enabled)
562570
@git = args[:git] if args.key?(:git)
563571
@oci = args[:oci] if args.key?(:oci)
@@ -2706,6 +2714,31 @@ def update!(**args)
27062714
end
27072715
end
27082716

2717+
# Status of data plane management. Only reported per-member.
2718+
class ServiceMeshDataPlaneManagement
2719+
include Google::Apis::Core::Hashable
2720+
2721+
# Explanation of the status.
2722+
# Corresponds to the JSON property `details`
2723+
# @return [Array<Google::Apis::GkehubV1beta::ServiceMeshStatusDetails>]
2724+
attr_accessor :details
2725+
2726+
# Lifecycle status of data plane management.
2727+
# Corresponds to the JSON property `state`
2728+
# @return [String]
2729+
attr_accessor :state
2730+
2731+
def initialize(**args)
2732+
update!(**args)
2733+
end
2734+
2735+
# Update properties of this object
2736+
def update!(**args)
2737+
@details = args[:details] if args.key?(:details)
2738+
@state = args[:state] if args.key?(:state)
2739+
end
2740+
end
2741+
27092742
# **Service Mesh**: Spec for a single Membership for the servicemesh feature
27102743
class ServiceMeshMembershipSpec
27112744
include Google::Apis::Core::Hashable
@@ -2715,13 +2748,19 @@ class ServiceMeshMembershipSpec
27152748
# @return [String]
27162749
attr_accessor :control_plane
27172750

2751+
# Enables automatic Service Mesh management.
2752+
# Corresponds to the JSON property `management`
2753+
# @return [String]
2754+
attr_accessor :management
2755+
27182756
def initialize(**args)
27192757
update!(**args)
27202758
end
27212759

27222760
# Update properties of this object
27232761
def update!(**args)
27242762
@control_plane = args[:control_plane] if args.key?(:control_plane)
2763+
@management = args[:management] if args.key?(:management)
27252764
end
27262765
end
27272766

@@ -2735,13 +2774,19 @@ class ServiceMeshMembershipState
27352774
# @return [Google::Apis::GkehubV1beta::ServiceMeshControlPlaneManagement]
27362775
attr_accessor :control_plane_management
27372776

2777+
# Status of data plane management. Only reported per-member.
2778+
# Corresponds to the JSON property `dataPlaneManagement`
2779+
# @return [Google::Apis::GkehubV1beta::ServiceMeshDataPlaneManagement]
2780+
attr_accessor :data_plane_management
2781+
27382782
def initialize(**args)
27392783
update!(**args)
27402784
end
27412785

27422786
# Update properties of this object
27432787
def update!(**args)
27442788
@control_plane_management = args[:control_plane_management] if args.key?(:control_plane_management)
2789+
@data_plane_management = args[:data_plane_management] if args.key?(:data_plane_management)
27452790
end
27462791
end
27472792

generated/google-apis-gkehub_v1beta/lib/google/apis/gkehub_v1beta/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 GkehubV1beta
1818
# Version of the google-apis-gkehub_v1beta gem
19-
GEM_VERSION = "0.31.0"
19+
GEM_VERSION = "0.32.0"
2020

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

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

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
460460
include Google::Apis::Core::JsonObjectSupport
461461
end
462462

463+
class ServiceMeshDataPlaneManagement
464+
class Representation < Google::Apis::Core::JsonRepresentation; end
465+
466+
include Google::Apis::Core::JsonObjectSupport
467+
end
468+
463469
class ServiceMeshMembershipSpec
464470
class Representation < Google::Apis::Core::JsonRepresentation; end
465471

@@ -667,6 +673,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
667673
class ConfigManagementConfigSync
668674
# @private
669675
class Representation < Google::Apis::Core::JsonRepresentation
676+
property :allow_vertical_scale, as: 'allowVerticalScale'
670677
property :enabled, as: 'enabled'
671678
property :git, as: 'git', class: Google::Apis::GkehubV1beta::ConfigManagementGitConfig, decorator: Google::Apis::GkehubV1beta::ConfigManagementGitConfig::Representation
672679

@@ -1265,10 +1272,20 @@ class Representation < Google::Apis::Core::JsonRepresentation
12651272
end
12661273
end
12671274

1275+
class ServiceMeshDataPlaneManagement
1276+
# @private
1277+
class Representation < Google::Apis::Core::JsonRepresentation
1278+
collection :details, as: 'details', class: Google::Apis::GkehubV1beta::ServiceMeshStatusDetails, decorator: Google::Apis::GkehubV1beta::ServiceMeshStatusDetails::Representation
1279+
1280+
property :state, as: 'state'
1281+
end
1282+
end
1283+
12681284
class ServiceMeshMembershipSpec
12691285
# @private
12701286
class Representation < Google::Apis::Core::JsonRepresentation
12711287
property :control_plane, as: 'controlPlane'
1288+
property :management, as: 'management'
12721289
end
12731290
end
12741291

@@ -1277,6 +1294,8 @@ class ServiceMeshMembershipState
12771294
class Representation < Google::Apis::Core::JsonRepresentation
12781295
property :control_plane_management, as: 'controlPlaneManagement', class: Google::Apis::GkehubV1beta::ServiceMeshControlPlaneManagement, decorator: Google::Apis::GkehubV1beta::ServiceMeshControlPlaneManagement::Representation
12791296

1297+
property :data_plane_management, as: 'dataPlaneManagement', class: Google::Apis::GkehubV1beta::ServiceMeshDataPlaneManagement, decorator: Google::Apis::GkehubV1beta::ServiceMeshDataPlaneManagement::Representation
1298+
12801299
end
12811300
end
12821301

0 commit comments

Comments
 (0)