diff --git a/api_names_out.yaml b/api_names_out.yaml index 8e625a4f606..e7691af3c28 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -162230,6 +162230,8 @@ "/dataproc:v1/FlinkJob/properties/property": property "/dataproc:v1/FlinkJob/savepointUri": savepoint_uri "/dataproc:v1/GceClusterConfig": gce_cluster_config +"/dataproc:v1/GceClusterConfig/autoZoneExcludeZoneUris": auto_zone_exclude_zone_uris +"/dataproc:v1/GceClusterConfig/autoZoneExcludeZoneUris/auto_zone_exclude_zone_uri": auto_zone_exclude_zone_uri "/dataproc:v1/GceClusterConfig/confidentialInstanceConfig": confidential_instance_config "/dataproc:v1/GceClusterConfig/internalIpOnly": internal_ip_only "/dataproc:v1/GceClusterConfig/metadata": metadata diff --git a/generated/google-apis-dataproc_v1/CHANGELOG.md b/generated/google-apis-dataproc_v1/CHANGELOG.md index da37315c655..0c3cbd549fc 100644 --- a/generated/google-apis-dataproc_v1/CHANGELOG.md +++ b/generated/google-apis-dataproc_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-dataproc_v1 +### v0.87.0 (2025-12-14) + +* Regenerated from discovery document revision 20251203 + ### v0.86.0 (2025-11-09) * Regenerated from discovery document revision 20251104 diff --git a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/classes.rb b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/classes.rb index bb654872d56..2ee7014a9ba 100644 --- a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/classes.rb +++ b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/classes.rb @@ -2971,6 +2971,19 @@ def update!(**args) class GceClusterConfig include Google::Apis::Core::Hashable + # Optional. An optional list of Compute Engine zones where the Dataproc cluster + # will not be located when Auto Zone is enabled. Only one of zone_uri or + # auto_zone_exclude_zone_uris can be set. If both are omitted, the service will + # pick a zone in the cluster Compute Engine region. If + # auto_zone_exclude_zone_uris is set and there is more than one non-excluded + # zone, the service will pick one of the non-excluded zones. Otherwise, cluster + # creation will fail with INVALID_ARGUMENT error.A full URL, partial URI, or + # short name are valid. Examples: https://www.googleapis.com/compute/v1/projects/ + # [project_id]/zones/[zone] projects/[project_id]/zones/[zone] [zone] + # Corresponds to the JSON property `autoZoneExcludeZoneUris` + # @return [Array] + attr_accessor :auto_zone_exclude_zone_uris + # Confidential Instance Config for clusters using Confidential VMs (https:// # cloud.google.com/compute/confidential-vm/docs) # Corresponds to the JSON property `confidentialInstanceConfig` @@ -3093,6 +3106,7 @@ def initialize(**args) # Update properties of this object def update!(**args) + @auto_zone_exclude_zone_uris = args[:auto_zone_exclude_zone_uris] if args.key?(:auto_zone_exclude_zone_uris) @confidential_instance_config = args[:confidential_instance_config] if args.key?(:confidential_instance_config) @internal_ip_only = args[:internal_ip_only] if args.key?(:internal_ip_only) @metadata = args[:metadata] if args.key?(:metadata) diff --git a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/gem_version.rb b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/gem_version.rb index 0f75309e2c8..b35f76b7d05 100644 --- a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/gem_version.rb +++ b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DataprocV1 # Version of the google-apis-dataproc_v1 gem - GEM_VERSION = "0.86.0" + GEM_VERSION = "0.87.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 = "20251104" + REVISION = "20251203" end end end diff --git a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/representations.rb b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/representations.rb index 74992a62702..21ad2b04578 100644 --- a/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/representations.rb +++ b/generated/google-apis-dataproc_v1/lib/google/apis/dataproc_v1/representations.rb @@ -2352,6 +2352,7 @@ class Representation < Google::Apis::Core::JsonRepresentation class GceClusterConfig # @private class Representation < Google::Apis::Core::JsonRepresentation + collection :auto_zone_exclude_zone_uris, as: 'autoZoneExcludeZoneUris' property :confidential_instance_config, as: 'confidentialInstanceConfig', class: Google::Apis::DataprocV1::ConfidentialInstanceConfig, decorator: Google::Apis::DataprocV1::ConfidentialInstanceConfig::Representation property :internal_ip_only, as: 'internalIpOnly'