Skip to content

Commit 459f3fd

Browse files
feat: Automated regeneration of gkehub v1beta client
1 parent 80c0656 commit 459f3fd

5 files changed

Lines changed: 46 additions & 3 deletions

File tree

api_names_out.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292118,6 +292118,7 @@
292118292118
"/gkehub:v1beta/CommonFeatureSpec/clusterupgrade": clusterupgrade
292119292119
"/gkehub:v1beta/CommonFeatureSpec/dataplanev2": dataplanev2
292120292120
"/gkehub:v1beta/CommonFeatureSpec/fleetobservability": fleetobservability
292121+
"/gkehub:v1beta/CommonFeatureSpec/mesh": mesh
292121292122
"/gkehub:v1beta/CommonFeatureSpec/multiclusteringress": multiclusteringress
292122292123
"/gkehub:v1beta/CommonFeatureSpec/rbacrolebindingactuation": rbacrolebindingactuation
292123292124
"/gkehub:v1beta/CommonFeatureSpec/workloadidentity": workloadidentity
@@ -292951,6 +292952,8 @@
292951292952
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/details": details
292952292953
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/details/detail": detail
292953292954
"/gkehub:v1beta/ServiceMeshDataPlaneManagement/state": state
292955+
"/gkehub:v1beta/ServiceMeshFeatureSpec": service_mesh_feature_spec
292956+
"/gkehub:v1beta/ServiceMeshFeatureSpec/modernizationCompatibility": modernization_compatibility
292954292957
"/gkehub:v1beta/ServiceMeshMembershipSpec": service_mesh_membership_spec
292955292958
"/gkehub:v1beta/ServiceMeshMembershipSpec/configApi": config_api
292956292959
"/gkehub:v1beta/ServiceMeshMembershipSpec/controlPlane": control_plane

generated/google-apis-gkehub_v1beta/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Release history for google-apis-gkehub_v1beta
22

3-
### v0.94.0 (2026-06-21)
3+
### v0.94.0 (2026-06-28)
44

5-
* Regenerated from discovery document revision 20260616
5+
* Regenerated from discovery document revision 20260623
66

77
### v0.93.0 (2026-06-14)
88

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

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,11 @@ class CommonFeatureSpec
789789
# @return [Google::Apis::GkehubV1beta::FleetObservabilityFeatureSpec]
790790
attr_accessor :fleetobservability
791791

792+
# **Service Mesh**: Spec for the fleet for the servicemesh feature
793+
# Corresponds to the JSON property `mesh`
794+
# @return [Google::Apis::GkehubV1beta::ServiceMeshFeatureSpec]
795+
attr_accessor :mesh
796+
792797
# **Multi-cluster Ingress**: The configuration for the MultiClusterIngress
793798
# feature.
794799
# Corresponds to the JSON property `multiclusteringress`
@@ -816,6 +821,7 @@ def update!(**args)
816821
@clusterupgrade = args[:clusterupgrade] if args.key?(:clusterupgrade)
817822
@dataplanev2 = args[:dataplanev2] if args.key?(:dataplanev2)
818823
@fleetobservability = args[:fleetobservability] if args.key?(:fleetobservability)
824+
@mesh = args[:mesh] if args.key?(:mesh)
819825
@multiclusteringress = args[:multiclusteringress] if args.key?(:multiclusteringress)
820826
@rbacrolebindingactuation = args[:rbacrolebindingactuation] if args.key?(:rbacrolebindingactuation)
821827
@workloadidentity = args[:workloadidentity] if args.key?(:workloadidentity)
@@ -6549,6 +6555,25 @@ def update!(**args)
65496555
end
65506556
end
65516557

6558+
# **Service Mesh**: Spec for the fleet for the servicemesh feature
6559+
class ServiceMeshFeatureSpec
6560+
include Google::Apis::Core::Hashable
6561+
6562+
# Optional. Specifies modernization compatibility for the fleet.
6563+
# Corresponds to the JSON property `modernizationCompatibility`
6564+
# @return [String]
6565+
attr_accessor :modernization_compatibility
6566+
6567+
def initialize(**args)
6568+
update!(**args)
6569+
end
6570+
6571+
# Update properties of this object
6572+
def update!(**args)
6573+
@modernization_compatibility = args[:modernization_compatibility] if args.key?(:modernization_compatibility)
6574+
end
6575+
end
6576+
65526577
# **Service Mesh**: Spec for a single Membership for the servicemesh feature
65536578
class ServiceMeshMembershipSpec
65546579
include Google::Apis::Core::Hashable

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module GkehubV1beta
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_v1beta/lib/google/apis/gkehub_v1beta/representations.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1066,6 +1066,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
10661066
include Google::Apis::Core::JsonObjectSupport
10671067
end
10681068

1069+
class ServiceMeshFeatureSpec
1070+
class Representation < Google::Apis::Core::JsonRepresentation; end
1071+
1072+
include Google::Apis::Core::JsonObjectSupport
1073+
end
1074+
10691075
class ServiceMeshMembershipSpec
10701076
class Representation < Google::Apis::Core::JsonRepresentation; end
10711077

@@ -1391,6 +1397,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
13911397

13921398
property :fleetobservability, as: 'fleetobservability', class: Google::Apis::GkehubV1beta::FleetObservabilityFeatureSpec, decorator: Google::Apis::GkehubV1beta::FleetObservabilityFeatureSpec::Representation
13931399

1400+
property :mesh, as: 'mesh', class: Google::Apis::GkehubV1beta::ServiceMeshFeatureSpec, decorator: Google::Apis::GkehubV1beta::ServiceMeshFeatureSpec::Representation
1401+
13941402
property :multiclusteringress, as: 'multiclusteringress', class: Google::Apis::GkehubV1beta::MultiClusterIngressFeatureSpec, decorator: Google::Apis::GkehubV1beta::MultiClusterIngressFeatureSpec::Representation
13951403

13961404
property :rbacrolebindingactuation, as: 'rbacrolebindingactuation', class: Google::Apis::GkehubV1beta::RbacRoleBindingActuationFeatureSpec, decorator: Google::Apis::GkehubV1beta::RbacRoleBindingActuationFeatureSpec::Representation
@@ -2995,6 +3003,13 @@ class Representation < Google::Apis::Core::JsonRepresentation
29953003
end
29963004
end
29973005

3006+
class ServiceMeshFeatureSpec
3007+
# @private
3008+
class Representation < Google::Apis::Core::JsonRepresentation
3009+
property :modernization_compatibility, as: 'modernizationCompatibility'
3010+
end
3011+
end
3012+
29983013
class ServiceMeshMembershipSpec
29993014
# @private
30003015
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)