Skip to content

Commit b241cd3

Browse files
feat: Automated regeneration of gkeonprem v1 client (googleapis#24194)
Auto-created at 2025-09-07 09:49:58 +0000 using the toys pull request generator.
1 parent 89107de commit b241cd3

File tree

5 files changed

+60
-2
lines changed

5 files changed

+60
-2
lines changed

api_names_out.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261450,6 +261450,7 @@
261450261450
"/gkeonprem:v1/VmwareAdminCluster/platformConfig": platform_config
261451261451
"/gkeonprem:v1/VmwareAdminCluster/preparedSecrets": prepared_secrets
261452261452
"/gkeonprem:v1/VmwareAdminCluster/privateRegistryConfig": private_registry_config
261453+
"/gkeonprem:v1/VmwareAdminCluster/proxy": proxy
261453261454
"/gkeonprem:v1/VmwareAdminCluster/reconciling": reconciling
261454261455
"/gkeonprem:v1/VmwareAdminCluster/state": state
261455261456
"/gkeonprem:v1/VmwareAdminCluster/status": status
@@ -261496,6 +261497,9 @@
261496261497
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig": vmware_admin_private_registry_config
261497261498
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig/address": address
261498261499
"/gkeonprem:v1/VmwareAdminPrivateRegistryConfig/caCert": ca_cert
261500+
"/gkeonprem:v1/VmwareAdminProxy": vmware_admin_proxy
261501+
"/gkeonprem:v1/VmwareAdminProxy/noProxy": no_proxy
261502+
"/gkeonprem:v1/VmwareAdminProxy/url": url
261499261503
"/gkeonprem:v1/VmwareAdminSeesawConfig": vmware_admin_seesaw_config
261500261504
"/gkeonprem:v1/VmwareAdminSeesawConfig/enableHa": enable_ha
261501261505
"/gkeonprem:v1/VmwareAdminSeesawConfig/group": group

generated/google-apis-gkeonprem_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-gkeonprem_v1
22

3+
### v0.32.0 (2025-09-07)
4+
5+
* Regenerated from discovery document revision 20250827
6+
37
### v0.31.0 (2025-08-24)
48

59
* Regenerated from discovery document revision 20250813

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

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3904,6 +3904,11 @@ class VmwareAdminCluster
39043904
# @return [Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig]
39053905
attr_accessor :private_registry_config
39063906

3907+
# VmwareAdminProxy represents configuration for admin cluster proxy.
3908+
# Corresponds to the JSON property `proxy`
3909+
# @return [Google::Apis::GkeonpremV1::VmwareAdminProxy]
3910+
attr_accessor :proxy
3911+
39073912
# Output only. If set, there are currently changes in flight to the VMware admin
39083913
# cluster.
39093914
# Corresponds to the JSON property `reconciling`
@@ -3971,6 +3976,7 @@ def update!(**args)
39713976
@platform_config = args[:platform_config] if args.key?(:platform_config)
39723977
@prepared_secrets = args[:prepared_secrets] if args.key?(:prepared_secrets)
39733978
@private_registry_config = args[:private_registry_config] if args.key?(:private_registry_config)
3979+
@proxy = args[:proxy] if args.key?(:proxy)
39743980
@reconciling = args[:reconciling] if args.key?(:reconciling)
39753981
@state = args[:state] if args.key?(:state)
39763982
@status = args[:status] if args.key?(:status)
@@ -4309,6 +4315,34 @@ def update!(**args)
43094315
end
43104316
end
43114317

4318+
# VmwareAdminProxy represents configuration for admin cluster proxy.
4319+
class VmwareAdminProxy
4320+
include Google::Apis::Core::Hashable
4321+
4322+
# A comma-separated list of IP addresses, IP address ranges, host names, and
4323+
# domain names that should not go through the proxy server. When Google
4324+
# Distributed Cloud sends a request to one of these addresses, hosts, or domains,
4325+
# the request is sent directly.
4326+
# Corresponds to the JSON property `noProxy`
4327+
# @return [String]
4328+
attr_accessor :no_proxy
4329+
4330+
# The HTTP address of proxy server.
4331+
# Corresponds to the JSON property `url`
4332+
# @return [String]
4333+
attr_accessor :url
4334+
4335+
def initialize(**args)
4336+
update!(**args)
4337+
end
4338+
4339+
# Update properties of this object
4340+
def update!(**args)
4341+
@no_proxy = args[:no_proxy] if args.key?(:no_proxy)
4342+
@url = args[:url] if args.key?(:url)
4343+
end
4344+
end
4345+
43124346
# VmwareSeesawConfig represents configuration parameters for an already existing
43134347
# Seesaw load balancer. IMPORTANT: Please note that the Anthos On-Prem API will
43144348
# 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: 2 additions & 2 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.31.0"
19+
GEM_VERSION = "0.32.0"
2020

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

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

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -742,6 +742,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
742742
include Google::Apis::Core::JsonObjectSupport
743743
end
744744

745+
class VmwareAdminProxy
746+
class Representation < Google::Apis::Core::JsonRepresentation; end
747+
748+
include Google::Apis::Core::JsonObjectSupport
749+
end
750+
745751
class VmwareAdminSeesawConfig
746752
class Representation < Google::Apis::Core::JsonRepresentation; end
747753

@@ -2045,6 +2051,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
20452051

20462052
property :private_registry_config, as: 'privateRegistryConfig', class: Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig, decorator: Google::Apis::GkeonpremV1::VmwareAdminPrivateRegistryConfig::Representation
20472053

2054+
property :proxy, as: 'proxy', class: Google::Apis::GkeonpremV1::VmwareAdminProxy, decorator: Google::Apis::GkeonpremV1::VmwareAdminProxy::Representation
2055+
20482056
property :reconciling, as: 'reconciling'
20492057
property :state, as: 'state'
20502058
property :status, as: 'status', class: Google::Apis::GkeonpremV1::ResourceStatus, decorator: Google::Apis::GkeonpremV1::ResourceStatus::Representation
@@ -2150,6 +2158,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
21502158
end
21512159
end
21522160

2161+
class VmwareAdminProxy
2162+
# @private
2163+
class Representation < Google::Apis::Core::JsonRepresentation
2164+
property :no_proxy, as: 'noProxy'
2165+
property :url, as: 'url'
2166+
end
2167+
end
2168+
21532169
class VmwareAdminSeesawConfig
21542170
# @private
21552171
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)