From c0fbe435da9347f1c45fa49281f9960d9273efcf Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 5 Jul 2026 10:57:30 +0000 Subject: [PATCH] feat: Automated regeneration of gkehub v1alpha client --- api_names_out.yaml | 3 +++ .../google-apis-gkehub_v1alpha/CHANGELOG.md | 4 +++ .../lib/google/apis/gkehub_v1alpha/classes.rb | 25 +++++++++++++++++++ .../google/apis/gkehub_v1alpha/gem_version.rb | 4 +-- .../apis/gkehub_v1alpha/representations.rb | 15 +++++++++++ 5 files changed, 49 insertions(+), 2 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index dd27b458b0a..89b776c2845 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -290906,6 +290906,7 @@ "/gkehub:v1alpha/CommonFeatureSpec/clusterupgrade": clusterupgrade "/gkehub:v1alpha/CommonFeatureSpec/dataplanev2": dataplanev2 "/gkehub:v1alpha/CommonFeatureSpec/fleetobservability": fleetobservability +"/gkehub:v1alpha/CommonFeatureSpec/mesh": mesh "/gkehub:v1alpha/CommonFeatureSpec/multiclusteringress": multiclusteringress "/gkehub:v1alpha/CommonFeatureSpec/namespaceactuation": namespaceactuation "/gkehub:v1alpha/CommonFeatureSpec/rbacrolebindingactuation": rbacrolebindingactuation @@ -291826,6 +291827,8 @@ "/gkehub:v1alpha/ServiceMeshFeatureCondition/details": details "/gkehub:v1alpha/ServiceMeshFeatureCondition/documentationLink": documentation_link "/gkehub:v1alpha/ServiceMeshFeatureCondition/severity": severity +"/gkehub:v1alpha/ServiceMeshFeatureSpec": service_mesh_feature_spec +"/gkehub:v1alpha/ServiceMeshFeatureSpec/modernizationCompatibility": modernization_compatibility "/gkehub:v1alpha/ServiceMeshFeatureState": service_mesh_feature_state "/gkehub:v1alpha/ServiceMeshFeatureState/analysisMessages": analysis_messages "/gkehub:v1alpha/ServiceMeshFeatureState/analysisMessages/analysis_message": analysis_message diff --git a/generated/google-apis-gkehub_v1alpha/CHANGELOG.md b/generated/google-apis-gkehub_v1alpha/CHANGELOG.md index dd2151de65f..4ecc546c17f 100644 --- a/generated/google-apis-gkehub_v1alpha/CHANGELOG.md +++ b/generated/google-apis-gkehub_v1alpha/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-gkehub_v1alpha +### v0.111.0 (2026-07-05) + +* Regenerated from discovery document revision 20260623 + ### v0.110.0 (2026-06-21) * Regenerated from discovery document revision 20260616 diff --git a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/classes.rb b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/classes.rb index b42b0e0b812..bd9c0ea0a8e 100644 --- a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/classes.rb +++ b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/classes.rb @@ -930,6 +930,11 @@ class CommonFeatureSpec # @return [Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec] attr_accessor :fleetobservability + # **Service Mesh**: Spec for the fleet for the servicemesh feature + # Corresponds to the JSON property `mesh` + # @return [Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec] + attr_accessor :mesh + # **Multi-cluster Ingress**: The configuration for the MultiClusterIngress # feature. # Corresponds to the JSON property `multiclusteringress` @@ -970,6 +975,7 @@ def update!(**args) @clusterupgrade = args[:clusterupgrade] if args.key?(:clusterupgrade) @dataplanev2 = args[:dataplanev2] if args.key?(:dataplanev2) @fleetobservability = args[:fleetobservability] if args.key?(:fleetobservability) + @mesh = args[:mesh] if args.key?(:mesh) @multiclusteringress = args[:multiclusteringress] if args.key?(:multiclusteringress) @namespaceactuation = args[:namespaceactuation] if args.key?(:namespaceactuation) @rbacrolebindingactuation = args[:rbacrolebindingactuation] if args.key?(:rbacrolebindingactuation) @@ -7015,6 +7021,25 @@ def update!(**args) end end + # **Service Mesh**: Spec for the fleet for the servicemesh feature + class ServiceMeshFeatureSpec + include Google::Apis::Core::Hashable + + # Optional. Specifies modernization compatibility for the fleet. + # Corresponds to the JSON property `modernizationCompatibility` + # @return [String] + attr_accessor :modernization_compatibility + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @modernization_compatibility = args[:modernization_compatibility] if args.key?(:modernization_compatibility) + end + end + # **Service Mesh**: State for the whole Hub, as analyzed by the Service Mesh Hub # Controller. class ServiceMeshFeatureState diff --git a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/gem_version.rb b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/gem_version.rb index 8168467ac99..6a0ad8c5bea 100644 --- a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/gem_version.rb +++ b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module GkehubV1alpha # Version of the google-apis-gkehub_v1alpha gem - GEM_VERSION = "0.110.0" + GEM_VERSION = "0.111.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.19.0" # Revision of the discovery document this client was generated from - REVISION = "20260616" + REVISION = "20260623" end end end diff --git a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/representations.rb b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/representations.rb index 601ffa5fa3c..fcdde10fa98 100644 --- a/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/representations.rb +++ b/generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/representations.rb @@ -1150,6 +1150,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class ServiceMeshFeatureSpec + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ServiceMeshFeatureState class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1552,6 +1558,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :fleetobservability, as: 'fleetobservability', class: Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec, decorator: Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec::Representation + property :mesh, as: 'mesh', class: Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec, decorator: Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec::Representation + property :multiclusteringress, as: 'multiclusteringress', class: Google::Apis::GkehubV1alpha::MultiClusterIngressFeatureSpec, decorator: Google::Apis::GkehubV1alpha::MultiClusterIngressFeatureSpec::Representation property :namespaceactuation, as: 'namespaceactuation', class: Google::Apis::GkehubV1alpha::NamespaceActuationFeatureSpec, decorator: Google::Apis::GkehubV1alpha::NamespaceActuationFeatureSpec::Representation @@ -3256,6 +3264,13 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class ServiceMeshFeatureSpec + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :modernization_compatibility, as: 'modernizationCompatibility' + end + end + class ServiceMeshFeatureState # @private class Representation < Google::Apis::Core::JsonRepresentation