From 627c26426a4b7214870f53f05c7492cebdfb8abe Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 19 Oct 2025 09:25:57 +0000 Subject: [PATCH] feat: Automated regeneration of container v1 client --- api_names_out.yaml | 3 ++ .../google-apis-container_v1/CHANGELOG.md | 4 +++ .../lib/google/apis/container_v1/classes.rb | 28 ++++++++++++++++++- .../google/apis/container_v1/gem_version.rb | 4 +-- .../apis/container_v1/representations.rb | 15 ++++++++++ 5 files changed, 51 insertions(+), 3 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index 3e72c8b351a..7f5d4a54c0d 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -133233,6 +133233,7 @@ "/container:v1/ConsumptionMeteringConfig/enabled": enabled "/container:v1/ContainerdConfig": containerd_config "/container:v1/ContainerdConfig/privateRegistryAccessConfig": private_registry_access_config +"/container:v1/ContainerdConfig/writableCgroups": writable_cgroups "/container:v1/ControlPlaneEndpointsConfig": control_plane_endpoints_config "/container:v1/ControlPlaneEndpointsConfig/dnsEndpointConfig": dns_endpoint_config "/container:v1/ControlPlaneEndpointsConfig/ipEndpointsConfig": ip_endpoints_config @@ -134112,6 +134113,8 @@ "/container:v1/WorkloadPolicyConfig": workload_policy_config "/container:v1/WorkloadPolicyConfig/allowNetAdmin": allow_net_admin "/container:v1/WorkloadPolicyConfig/autopilotCompatibilityAuditingEnabled": autopilot_compatibility_auditing_enabled +"/container:v1/WritableCgroups": writable_cgroups +"/container:v1/WritableCgroups/enabled": enabled "/container:v1/container.projects.aggregated.usableSubnetworks.list": list_project_aggregated_usable_subnetworks "/container:v1/container.projects.aggregated.usableSubnetworks.list/filter": filter "/container:v1/container.projects.aggregated.usableSubnetworks.list/pageSize": page_size diff --git a/generated/google-apis-container_v1/CHANGELOG.md b/generated/google-apis-container_v1/CHANGELOG.md index 0c7a007ceb7..c4eb5a47356 100644 --- a/generated/google-apis-container_v1/CHANGELOG.md +++ b/generated/google-apis-container_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-container_v1 +### v0.105.0 (2025-10-19) + +* Regenerated from discovery document revision 20250930 + ### v0.104.0 (2025-10-05) * Regenerated from discovery document revision 20250923 diff --git a/generated/google-apis-container_v1/lib/google/apis/container_v1/classes.rb b/generated/google-apis-container_v1/lib/google/apis/container_v1/classes.rb index b7db76a21ae..f5394dcc72c 100644 --- a/generated/google-apis-container_v1/lib/google/apis/container_v1/classes.rb +++ b/generated/google-apis-container_v1/lib/google/apis/container_v1/classes.rb @@ -2561,6 +2561,11 @@ class ContainerdConfig # @return [Google::Apis::ContainerV1::PrivateRegistryAccessConfig] attr_accessor :private_registry_access_config + # Defines writable cgroups configuration. + # Corresponds to the JSON property `writableCgroups` + # @return [Google::Apis::ContainerV1::WritableCgroups] + attr_accessor :writable_cgroups + def initialize(**args) update!(**args) end @@ -2568,6 +2573,7 @@ def initialize(**args) # Update properties of this object def update!(**args) @private_registry_access_config = args[:private_registry_access_config] if args.key?(:private_registry_access_config) + @writable_cgroups = args[:writable_cgroups] if args.key?(:writable_cgroups) end end @@ -5625,7 +5631,7 @@ class NodeKubeletConfig # Set the CPU CFS quota period value 'cpu.cfs_period_us'. The string must be a # sequence of decimal numbers, each with optional fraction and a unit suffix, # such as "300ms". Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h" - # . The value must be a positive duration. + # . The value must be a positive duration between 1ms and 1 second, inclusive. # Corresponds to the JSON property `cpuCfsQuotaPeriod` # @return [String] attr_accessor :cpu_cfs_quota_period @@ -9703,6 +9709,26 @@ def update!(**args) @autopilot_compatibility_auditing_enabled = args[:autopilot_compatibility_auditing_enabled] if args.key?(:autopilot_compatibility_auditing_enabled) end end + + # Defines writable cgroups configuration. + class WritableCgroups + include Google::Apis::Core::Hashable + + # Optional. Whether writable cgroups is enabled. + # Corresponds to the JSON property `enabled` + # @return [Boolean] + attr_accessor :enabled + alias_method :enabled?, :enabled + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @enabled = args[:enabled] if args.key?(:enabled) + end + end end end end diff --git a/generated/google-apis-container_v1/lib/google/apis/container_v1/gem_version.rb b/generated/google-apis-container_v1/lib/google/apis/container_v1/gem_version.rb index cd8cfa133ad..dd4e7e4a5d7 100644 --- a/generated/google-apis-container_v1/lib/google/apis/container_v1/gem_version.rb +++ b/generated/google-apis-container_v1/lib/google/apis/container_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module ContainerV1 # Version of the google-apis-container_v1 gem - GEM_VERSION = "0.104.0" + GEM_VERSION = "0.105.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250923" + REVISION = "20250930" end end end diff --git a/generated/google-apis-container_v1/lib/google/apis/container_v1/representations.rb b/generated/google-apis-container_v1/lib/google/apis/container_v1/representations.rb index 619eea1d419..d1157e79a30 100644 --- a/generated/google-apis-container_v1/lib/google/apis/container_v1/representations.rb +++ b/generated/google-apis-container_v1/lib/google/apis/container_v1/representations.rb @@ -1294,6 +1294,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class WritableCgroups + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class AcceleratorConfig # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -1958,6 +1964,8 @@ class ContainerdConfig class Representation < Google::Apis::Core::JsonRepresentation property :private_registry_access_config, as: 'privateRegistryAccessConfig', class: Google::Apis::ContainerV1::PrivateRegistryAccessConfig, decorator: Google::Apis::ContainerV1::PrivateRegistryAccessConfig::Representation + property :writable_cgroups, as: 'writableCgroups', class: Google::Apis::ContainerV1::WritableCgroups, decorator: Google::Apis::ContainerV1::WritableCgroups::Representation + end end @@ -3753,6 +3761,13 @@ class Representation < Google::Apis::Core::JsonRepresentation property :autopilot_compatibility_auditing_enabled, as: 'autopilotCompatibilityAuditingEnabled' end end + + class WritableCgroups + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :enabled, as: 'enabled' + end + end end end end