Skip to content

Commit 57539d6

Browse files
feat: Automated regeneration of gkeonprem v1 client (googleapis#23249)
Auto-created at 2025-05-25 10:03:21 +0000 using the toys pull request generator.
1 parent 46c7407 commit 57539d6

File tree

5 files changed

+72
-3
lines changed

5 files changed

+72
-3
lines changed

api_names_out.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252104,6 +252104,7 @@
252104252104
"/gkeonprem:v1/EnrollBareMetalClusterRequest/adminClusterMembership": admin_cluster_membership
252105252105
"/gkeonprem:v1/EnrollBareMetalClusterRequest/bareMetalClusterId": bare_metal_cluster_id
252106252106
"/gkeonprem:v1/EnrollBareMetalClusterRequest/localName": local_name
252107+
"/gkeonprem:v1/EnrollBareMetalClusterRequest/localNamespace": local_namespace
252107252108
"/gkeonprem:v1/EnrollBareMetalNodePoolRequest": enroll_bare_metal_node_pool_request
252108252109
"/gkeonprem:v1/EnrollBareMetalNodePoolRequest/bareMetalNodePoolId": bare_metal_node_pool_id
252109252110
"/gkeonprem:v1/EnrollBareMetalNodePoolRequest/validateOnly": validate_only
@@ -252319,6 +252320,7 @@
252319252320
"/gkeonprem:v1/VmwareAdminCluster/onPremVersion": on_prem_version
252320252321
"/gkeonprem:v1/VmwareAdminCluster/platformConfig": platform_config
252321252322
"/gkeonprem:v1/VmwareAdminCluster/preparedSecrets": prepared_secrets
252323+
"/gkeonprem:v1/VmwareAdminCluster/privateRegistryConfig": private_registry_config
252322252324
"/gkeonprem:v1/VmwareAdminCluster/reconciling": reconciling
252323252325
"/gkeonprem:v1/VmwareAdminCluster/state": state
252324252326
"/gkeonprem:v1/VmwareAdminCluster/status": status
@@ -252362,6 +252364,9 @@
252362252364
"/gkeonprem:v1/VmwareAdminNetworkConfig/vcenterNetwork": vcenter_network
252363252365
"/gkeonprem:v1/VmwareAdminPreparedSecretsConfig": vmware_admin_prepared_secrets_config
252364252366
"/gkeonprem:v1/VmwareAdminPreparedSecretsConfig/enabled": enabled
252367+
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig": vmware_admin_private_registry_config
252368+
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig/address": address
252369+
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig/caCert": ca_cert
252365252370
"/gkeonprem:v1/VmwareAdminSeesawConfig": vmware_admin_seesaw_config
252366252371
"/gkeonprem:v1/VmwareAdminSeesawConfig/enableHa": enable_ha
252367252372
"/gkeonprem:v1/VmwareAdminSeesawConfig/group": group

generated/google-apis-gkeonprem_v1/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Release history for google-apis-gkeonprem_v1
22

3+
### v0.29.0 (2025-05-25)
4+
5+
* Regenerated from discovery document revision 20250519
6+
* Regenerated using generator version 0.18.0
7+
38
### v0.28.0 (2025-05-04)
49

510
* Regenerated from discovery document revision 20250423

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

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2335,6 +2335,11 @@ class EnrollBareMetalClusterRequest
23352335
# @return [String]
23362336
attr_accessor :local_name
23372337

2338+
# Optional. The namespace of the cluster.
2339+
# Corresponds to the JSON property `localNamespace`
2340+
# @return [String]
2341+
attr_accessor :local_namespace
2342+
23382343
def initialize(**args)
23392344
update!(**args)
23402345
end
@@ -2344,6 +2349,7 @@ def update!(**args)
23442349
@admin_cluster_membership = args[:admin_cluster_membership] if args.key?(:admin_cluster_membership)
23452350
@bare_metal_cluster_id = args[:bare_metal_cluster_id] if args.key?(:bare_metal_cluster_id)
23462351
@local_name = args[:local_name] if args.key?(:local_name)
2352+
@local_namespace = args[:local_namespace] if args.key?(:local_namespace)
23472353
end
23482354
end
23492355

@@ -3892,6 +3898,12 @@ class VmwareAdminCluster
38923898
# @return [Google::Apis::GkeonpremV1::VmwareAdminPreparedSecretsConfig]
38933899
attr_accessor :prepared_secrets
38943900

3901+
# VmwareAdminPrivateRegistryConfig represents configuration for admin cluster
3902+
# registry.
3903+
# Corresponds to the JSON property `privateRegistryConfig`
3904+
# @return [Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig]
3905+
attr_accessor :private_registry_config
3906+
38953907
# Output only. If set, there are currently changes in flight to the VMware admin
38963908
# cluster.
38973909
# Corresponds to the JSON property `reconciling`
@@ -3958,6 +3970,7 @@ def update!(**args)
39583970
@on_prem_version = args[:on_prem_version] if args.key?(:on_prem_version)
39593971
@platform_config = args[:platform_config] if args.key?(:platform_config)
39603972
@prepared_secrets = args[:prepared_secrets] if args.key?(:prepared_secrets)
3973+
@private_registry_config = args[:private_registry_config] if args.key?(:private_registry_config)
39613974
@reconciling = args[:reconciling] if args.key?(:reconciling)
39623975
@state = args[:state] if args.key?(:state)
39633976
@status = args[:status] if args.key?(:status)
@@ -4267,6 +4280,35 @@ def update!(**args)
42674280
end
42684281
end
42694282

4283+
# VmwareAdminPrivateRegistryConfig represents configuration for admin cluster
4284+
# registry.
4285+
class VmwareAdminPrivateRegistryConfig
4286+
include Google::Apis::Core::Hashable
4287+
4288+
# The registry address.
4289+
# Corresponds to the JSON property `address`
4290+
# @return [String]
4291+
attr_accessor :address
4292+
4293+
# When the container runtime pulls an image from private registry, the registry
4294+
# must prove its identity by presenting a certificate. The registry's
4295+
# certificate is signed by a certificate authority (CA). The container runtime
4296+
# uses the CA's certificate to validate the registry's certificate.
4297+
# Corresponds to the JSON property `caCert`
4298+
# @return [String]
4299+
attr_accessor :ca_cert
4300+
4301+
def initialize(**args)
4302+
update!(**args)
4303+
end
4304+
4305+
# Update properties of this object
4306+
def update!(**args)
4307+
@address = args[:address] if args.key?(:address)
4308+
@ca_cert = args[:ca_cert] if args.key?(:ca_cert)
4309+
end
4310+
end
4311+
42704312
# VmwareSeesawConfig represents configuration parameters for an already existing
42714313
# Seesaw load balancer. IMPORTANT: Please note that the Anthos On-Prem API will
42724314
# not generate or update Seesaw configurations it can only bind a pre-existing

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module GkeonpremV1
1818
# Version of the google-apis-gkeonprem_v1 gem
19-
GEM_VERSION = "0.28.0"
19+
GEM_VERSION = "0.29.0"
2020

2121
# Version of the code generator used to generate this client
22-
GENERATOR_VERSION = "0.17.0"
22+
GENERATOR_VERSION = "0.18.0"
2323

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

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

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -736,6 +736,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
736736
include Google::Apis::Core::JsonObjectSupport
737737
end
738738

739+
class VmwareAdminPrivateRegistryConfig
740+
class Representation < Google::Apis::Core::JsonRepresentation; end
741+
742+
include Google::Apis::Core::JsonObjectSupport
743+
end
744+
739745
class VmwareAdminSeesawConfig
740746
class Representation < Google::Apis::Core::JsonRepresentation; end
741747

@@ -1616,6 +1622,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
16161622
property :admin_cluster_membership, as: 'adminClusterMembership'
16171623
property :bare_metal_cluster_id, as: 'bareMetalClusterId'
16181624
property :local_name, as: 'localName'
1625+
property :local_namespace, as: 'localNamespace'
16191626
end
16201627
end
16211628

@@ -2036,6 +2043,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
20362043

20372044
property :prepared_secrets, as: 'preparedSecrets', class: Google::Apis::GkeonpremV1::VmwareAdminPreparedSecretsConfig, decorator: Google::Apis::GkeonpremV1::VmwareAdminPreparedSecretsConfig::Representation
20382045

2046+
property :private_registry_config, as: 'privateRegistryConfig', class: Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig, decorator: Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig::Representation
2047+
20392048
property :reconciling, as: 'reconciling'
20402049
property :state, as: 'state'
20412050
property :status, as: 'status', class: Google::Apis::GkeonpremV1::ResourceStatus, decorator: Google::Apis::GkeonpremV1::ResourceStatus::Representation
@@ -2133,6 +2142,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
21332142
end
21342143
end
21352144

2145+
class VmwareAdminPrivateRegistryConfig
2146+
# @private
2147+
class Representation < Google::Apis::Core::JsonRepresentation
2148+
property :address, as: 'address'
2149+
property :ca_cert, as: 'caCert'
2150+
end
2151+
end
2152+
21362153
class VmwareAdminSeesawConfig
21372154
# @private
21382155
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)