Skip to content

Commit b556c39

Browse files
feat: Automated regeneration of gkehub v1 client (#11643)
Auto-created at 2022-09-14 11:19:53 +0000 using the toys pull request generator.
1 parent dc7a8d8 commit b556c39

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
@@ -156176,6 +156176,7 @@
156176156176
"/gkehub:v1/CommonFeatureState/appdevexperience": appdevexperience
156177156177
"/gkehub:v1/CommonFeatureState/state": state
156178156178
"/gkehub:v1/ConfigManagementConfigSync": config_management_config_sync
156179+
"/gkehub:v1/ConfigManagementConfigSync/allowVerticalScale": allow_vertical_scale
156179156180
"/gkehub:v1/ConfigManagementConfigSync/enabled": enabled
156180156181
"/gkehub:v1/ConfigManagementConfigSync/git": git
156181156182
"/gkehub:v1/ConfigManagementConfigSync/oci": oci
@@ -156526,10 +156527,16 @@
156526156527
"/gkehub:v1/ServiceMeshControlPlaneManagement/details": details
156527156528
"/gkehub:v1/ServiceMeshControlPlaneManagement/details/detail": detail
156528156529
"/gkehub:v1/ServiceMeshControlPlaneManagement/state": state
156530+
"/gkehub:v1/ServiceMeshDataPlaneManagement": service_mesh_data_plane_management
156531+
"/gkehub:v1/ServiceMeshDataPlaneManagement/details": details
156532+
"/gkehub:v1/ServiceMeshDataPlaneManagement/details/detail": detail
156533+
"/gkehub:v1/ServiceMeshDataPlaneManagement/state": state
156529156534
"/gkehub:v1/ServiceMeshMembershipSpec": service_mesh_membership_spec
156530156535
"/gkehub:v1/ServiceMeshMembershipSpec/controlPlane": control_plane
156536+
"/gkehub:v1/ServiceMeshMembershipSpec/management": management
156531156537
"/gkehub:v1/ServiceMeshMembershipState": service_mesh_membership_state
156532156538
"/gkehub:v1/ServiceMeshMembershipState/controlPlaneManagement": control_plane_management
156539+
"/gkehub:v1/ServiceMeshMembershipState/dataPlaneManagement": data_plane_management
156533156540
"/gkehub:v1/ServiceMeshSpec": service_mesh_spec
156534156541
"/gkehub:v1/ServiceMeshState": service_mesh_state
156535156542
"/gkehub:v1/ServiceMeshStatusDetails": service_mesh_status_details

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

3+
### v0.34.0 (2022-09-14)
4+
5+
* Regenerated from discovery document revision 20220912
6+
37
### v0.33.0 (2022-09-01)
48

59
* Regenerated from discovery document revision 20220828

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

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

472+
# Set to true to allow the vertical scaling. Defaults to false which disallows
473+
# vertical scaling.
474+
# Corresponds to the JSON property `allowVerticalScale`
475+
# @return [Boolean]
476+
attr_accessor :allow_vertical_scale
477+
alias_method :allow_vertical_scale?, :allow_vertical_scale
478+
472479
# Enables the installation of ConfigSync. If set to true, ConfigSync resources
473480
# will be created and the other ConfigSync fields will be applied if exist. If
474481
# set to false, all other ConfigSync fields will be ignored, ConfigSync
@@ -509,6 +516,7 @@ def initialize(**args)
509516

510517
# Update properties of this object
511518
def update!(**args)
519+
@allow_vertical_scale = args[:allow_vertical_scale] if args.key?(:allow_vertical_scale)
512520
@enabled = args[:enabled] if args.key?(:enabled)
513521
@git = args[:git] if args.key?(:git)
514522
@oci = args[:oci] if args.key?(:oci)
@@ -2918,6 +2926,31 @@ def update!(**args)
29182926
end
29192927
end
29202928

2929+
# Status of data plane management. Only reported per-member.
2930+
class ServiceMeshDataPlaneManagement
2931+
include Google::Apis::Core::Hashable
2932+
2933+
# Explanation of the status.
2934+
# Corresponds to the JSON property `details`
2935+
# @return [Array<Google::Apis::GkehubV1::ServiceMeshStatusDetails>]
2936+
attr_accessor :details
2937+
2938+
# Lifecycle status of data plane management.
2939+
# Corresponds to the JSON property `state`
2940+
# @return [String]
2941+
attr_accessor :state
2942+
2943+
def initialize(**args)
2944+
update!(**args)
2945+
end
2946+
2947+
# Update properties of this object
2948+
def update!(**args)
2949+
@details = args[:details] if args.key?(:details)
2950+
@state = args[:state] if args.key?(:state)
2951+
end
2952+
end
2953+
29212954
# **Service Mesh**: Spec for a single Membership for the servicemesh feature
29222955
class ServiceMeshMembershipSpec
29232956
include Google::Apis::Core::Hashable
@@ -2927,13 +2960,19 @@ class ServiceMeshMembershipSpec
29272960
# @return [String]
29282961
attr_accessor :control_plane
29292962

2963+
# Enables automatic Service Mesh management.
2964+
# Corresponds to the JSON property `management`
2965+
# @return [String]
2966+
attr_accessor :management
2967+
29302968
def initialize(**args)
29312969
update!(**args)
29322970
end
29332971

29342972
# Update properties of this object
29352973
def update!(**args)
29362974
@control_plane = args[:control_plane] if args.key?(:control_plane)
2975+
@management = args[:management] if args.key?(:management)
29372976
end
29382977
end
29392978

@@ -2947,13 +2986,19 @@ class ServiceMeshMembershipState
29472986
# @return [Google::Apis::GkehubV1::ServiceMeshControlPlaneManagement]
29482987
attr_accessor :control_plane_management
29492988

2989+
# Status of data plane management. Only reported per-member.
2990+
# Corresponds to the JSON property `dataPlaneManagement`
2991+
# @return [Google::Apis::GkehubV1::ServiceMeshDataPlaneManagement]
2992+
attr_accessor :data_plane_management
2993+
29502994
def initialize(**args)
29512995
update!(**args)
29522996
end
29532997

29542998
# Update properties of this object
29552999
def update!(**args)
29563000
@control_plane_management = args[:control_plane_management] if args.key?(:control_plane_management)
3001+
@data_plane_management = args[:data_plane_management] if args.key?(:data_plane_management)
29573002
end
29583003
end
29593004

generated/google-apis-gkehub_v1/lib/google/apis/gkehub_v1/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 GkehubV1
1818
# Version of the google-apis-gkehub_v1 gem
19-
GEM_VERSION = "0.33.0"
19+
GEM_VERSION = "0.34.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_v1/lib/google/apis/gkehub_v1/representations.rb

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,6 +478,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
478478
include Google::Apis::Core::JsonObjectSupport
479479
end
480480

481+
class ServiceMeshDataPlaneManagement
482+
class Representation < Google::Apis::Core::JsonRepresentation; end
483+
484+
include Google::Apis::Core::JsonObjectSupport
485+
end
486+
481487
class ServiceMeshMembershipSpec
482488
class Representation < Google::Apis::Core::JsonRepresentation; end
483489

@@ -666,6 +672,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
666672
class ConfigManagementConfigSync
667673
# @private
668674
class Representation < Google::Apis::Core::JsonRepresentation
675+
property :allow_vertical_scale, as: 'allowVerticalScale'
669676
property :enabled, as: 'enabled'
670677
property :git, as: 'git', class: Google::Apis::GkehubV1::ConfigManagementGitConfig, decorator: Google::Apis::GkehubV1::ConfigManagementGitConfig::Representation
671678

@@ -1326,10 +1333,20 @@ class Representation < Google::Apis::Core::JsonRepresentation
13261333
end
13271334
end
13281335

1336+
class ServiceMeshDataPlaneManagement
1337+
# @private
1338+
class Representation < Google::Apis::Core::JsonRepresentation
1339+
collection :details, as: 'details', class: Google::Apis::GkehubV1::ServiceMeshStatusDetails, decorator: Google::Apis::GkehubV1::ServiceMeshStatusDetails::Representation
1340+
1341+
property :state, as: 'state'
1342+
end
1343+
end
1344+
13291345
class ServiceMeshMembershipSpec
13301346
# @private
13311347
class Representation < Google::Apis::Core::JsonRepresentation
13321348
property :control_plane, as: 'controlPlane'
1349+
property :management, as: 'management'
13331350
end
13341351
end
13351352

@@ -1338,6 +1355,8 @@ class ServiceMeshMembershipState
13381355
class Representation < Google::Apis::Core::JsonRepresentation
13391356
property :control_plane_management, as: 'controlPlaneManagement', class: Google::Apis::GkehubV1::ServiceMeshControlPlaneManagement, decorator: Google::Apis::GkehubV1::ServiceMeshControlPlaneManagement::Representation
13401357

1358+
property :data_plane_management, as: 'dataPlaneManagement', class: Google::Apis::GkehubV1::ServiceMeshDataPlaneManagement, decorator: Google::Apis::GkehubV1::ServiceMeshDataPlaneManagement::Representation
1359+
13411360
end
13421361
end
13431362

0 commit comments

Comments
 (0)