Skip to content

Commit 2223e94

Browse files
feat: Automated regeneration of gkehub v1alpha client (googleapis#27243)
Co-authored-by: Yoshi Automation Bot <yoshi-automation@google.com>
1 parent 12702c6 commit 2223e94

5 files changed

Lines changed: 49 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292810,6 +292810,7 @@
292810292810
"/gkehub:v1alpha/CommonFeatureSpec/clusterupgrade": clusterupgrade
292811292811
"/gkehub:v1alpha/CommonFeatureSpec/dataplanev2": dataplanev2
292812292812
"/gkehub:v1alpha/CommonFeatureSpec/fleetobservability": fleetobservability
292813+
"/gkehub:v1alpha/CommonFeatureSpec/mesh": mesh
292813292814
"/gkehub:v1alpha/CommonFeatureSpec/multiclusteringress": multiclusteringress
292814292815
"/gkehub:v1alpha/CommonFeatureSpec/namespaceactuation": namespaceactuation
292815292816
"/gkehub:v1alpha/CommonFeatureSpec/rbacrolebindingactuation": rbacrolebindingactuation
@@ -293730,6 +293731,8 @@
293730293731
"/gkehub:v1alpha/ServiceMeshFeatureCondition/details": details
293731293732
"/gkehub:v1alpha/ServiceMeshFeatureCondition/documentationLink": documentation_link
293732293733
"/gkehub:v1alpha/ServiceMeshFeatureCondition/severity": severity
293734+
"/gkehub:v1alpha/ServiceMeshFeatureSpec": service_mesh_feature_spec
293735+
"/gkehub:v1alpha/ServiceMeshFeatureSpec/modernizationCompatibility": modernization_compatibility
293733293736
"/gkehub:v1alpha/ServiceMeshFeatureState": service_mesh_feature_state
293734293737
"/gkehub:v1alpha/ServiceMeshFeatureState/analysisMessages": analysis_messages
293735293738
"/gkehub:v1alpha/ServiceMeshFeatureState/analysisMessages/analysis_message": analysis_message

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

3+
### v0.111.0 (2026-07-05)
4+
5+
* Regenerated from discovery document revision 20260623
6+
37
### v0.110.0 (2026-06-21)
48

59
* Regenerated from discovery document revision 20260616

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

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -930,6 +930,11 @@ class CommonFeatureSpec
930930
# @return [Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec]
931931
attr_accessor :fleetobservability
932932

933+
# **Service Mesh**: Spec for the fleet for the servicemesh feature
934+
# Corresponds to the JSON property `mesh`
935+
# @return [Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec]
936+
attr_accessor :mesh
937+
933938
# **Multi-cluster Ingress**: The configuration for the MultiClusterIngress
934939
# feature.
935940
# Corresponds to the JSON property `multiclusteringress`
@@ -970,6 +975,7 @@ def update!(**args)
970975
@clusterupgrade = args[:clusterupgrade] if args.key?(:clusterupgrade)
971976
@dataplanev2 = args[:dataplanev2] if args.key?(:dataplanev2)
972977
@fleetobservability = args[:fleetobservability] if args.key?(:fleetobservability)
978+
@mesh = args[:mesh] if args.key?(:mesh)
973979
@multiclusteringress = args[:multiclusteringress] if args.key?(:multiclusteringress)
974980
@namespaceactuation = args[:namespaceactuation] if args.key?(:namespaceactuation)
975981
@rbacrolebindingactuation = args[:rbacrolebindingactuation] if args.key?(:rbacrolebindingactuation)
@@ -7015,6 +7021,25 @@ def update!(**args)
70157021
end
70167022
end
70177023

7024+
# **Service Mesh**: Spec for the fleet for the servicemesh feature
7025+
class ServiceMeshFeatureSpec
7026+
include Google::Apis::Core::Hashable
7027+
7028+
# Optional. Specifies modernization compatibility for the fleet.
7029+
# Corresponds to the JSON property `modernizationCompatibility`
7030+
# @return [String]
7031+
attr_accessor :modernization_compatibility
7032+
7033+
def initialize(**args)
7034+
update!(**args)
7035+
end
7036+
7037+
# Update properties of this object
7038+
def update!(**args)
7039+
@modernization_compatibility = args[:modernization_compatibility] if args.key?(:modernization_compatibility)
7040+
end
7041+
end
7042+
70187043
# **Service Mesh**: State for the whole Hub, as analyzed by the Service Mesh Hub
70197044
# Controller.
70207045
class ServiceMeshFeatureState

generated/google-apis-gkehub_v1alpha/lib/google/apis/gkehub_v1alpha/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 GkehubV1alpha
1818
# Version of the google-apis-gkehub_v1alpha gem
19-
GEM_VERSION = "0.110.0"
19+
GEM_VERSION = "0.111.0"
2020

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

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

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1150,6 +1150,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
11501150
include Google::Apis::Core::JsonObjectSupport
11511151
end
11521152

1153+
class ServiceMeshFeatureSpec
1154+
class Representation < Google::Apis::Core::JsonRepresentation; end
1155+
1156+
include Google::Apis::Core::JsonObjectSupport
1157+
end
1158+
11531159
class ServiceMeshFeatureState
11541160
class Representation < Google::Apis::Core::JsonRepresentation; end
11551161

@@ -1552,6 +1558,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
15521558

15531559
property :fleetobservability, as: 'fleetobservability', class: Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec, decorator: Google::Apis::GkehubV1alpha::FleetObservabilityFeatureSpec::Representation
15541560

1561+
property :mesh, as: 'mesh', class: Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec, decorator: Google::Apis::GkehubV1alpha::ServiceMeshFeatureSpec::Representation
1562+
15551563
property :multiclusteringress, as: 'multiclusteringress', class: Google::Apis::GkehubV1alpha::MultiClusterIngressFeatureSpec, decorator: Google::Apis::GkehubV1alpha::MultiClusterIngressFeatureSpec::Representation
15561564

15571565
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
32563264
end
32573265
end
32583266

3267+
class ServiceMeshFeatureSpec
3268+
# @private
3269+
class Representation < Google::Apis::Core::JsonRepresentation
3270+
property :modernization_compatibility, as: 'modernizationCompatibility'
3271+
end
3272+
end
3273+
32593274
class ServiceMeshFeatureState
32603275
# @private
32613276
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)