Skip to content

Commit cf29951

Browse files
feat: Automated regeneration of Dataproc client (googleapis#12916)
Auto-created at 2025-02-04 13:14:19 +0000 using the toys pull request generator.
1 parent 915230e commit cf29951

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

clients/dataproc/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Install this package from [Hex](https://hex.pm) by adding
1111

1212
```elixir
1313
def deps do
14-
[{:google_api_dataproc, "~> 0.58"}]
14+
[{:google_api_dataproc, "~> 0.59"}]
1515
end
1616
```
1717

clients/dataproc/lib/google_api/dataproc/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.Dataproc.V1 do
2020
API client metadata for GoogleApi.Dataproc.V1.
2121
"""
2222

23-
@discovery_revision "20250122"
23+
@discovery_revision "20250131"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/dataproc/lib/google_api/dataproc/v1/model/gce_cluster_config.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ defmodule GoogleApi.Dataproc.V1.Model.GceClusterConfig do
2828
* `nodeGroupAffinity` (*type:* `GoogleApi.Dataproc.V1.Model.NodeGroupAffinity.t`, *default:* `nil`) - Optional. Node Group Affinity for sole-tenant clusters.
2929
* `privateIpv6GoogleAccess` (*type:* `String.t`, *default:* `nil`) - Optional. The type of IPv6 access for a cluster.
3030
* `reservationAffinity` (*type:* `GoogleApi.Dataproc.V1.Model.ReservationAffinity.t`, *default:* `nil`) - Optional. Reservation Affinity for consuming Zonal reservation.
31+
* `resourceManagerTags` (*type:* `map()`, *default:* `nil`) - Optional. Resource manager tags to add to all instances (see Resource manager tags resources (https://cloud.google.com/resource-manager/docs/tags/tags-creating-and-managing)).
3132
* `serviceAccount` (*type:* `String.t`, *default:* `nil`) - Optional. The Dataproc service account (https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/service-accounts#service_accounts_in_dataproc) (also see VM Data Plane identity (https://cloud.google.com/dataproc/docs/concepts/iam/dataproc-principals#vm_service_account_data_plane_identity)) used by Dataproc cluster VM instances to access Google Cloud Platform services.If not specified, the Compute Engine default service account (https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
3233
* `serviceAccountScopes` (*type:* `list(String.t)`, *default:* `nil`) - Optional. The URIs of service account scopes to be included in Compute Engine instances. The following base set of scopes is always included: https://www.googleapis.com/auth/cloud.useraccounts.readonly https://www.googleapis.com/auth/devstorage.read_write https://www.googleapis.com/auth/logging.writeIf no scopes are specified, the following defaults are also provided: https://www.googleapis.com/auth/bigquery https://www.googleapis.com/auth/bigtable.admin.table https://www.googleapis.com/auth/bigtable.data https://www.googleapis.com/auth/devstorage.full_control
3334
* `shieldedInstanceConfig` (*type:* `GoogleApi.Dataproc.V1.Model.ShieldedInstanceConfig.t`, *default:* `nil`) - Optional. Shielded Instance Config for clusters using Compute Engine Shielded VMs (https://cloud.google.com/security/shielded-cloud/shielded-vm).
@@ -47,6 +48,7 @@ defmodule GoogleApi.Dataproc.V1.Model.GceClusterConfig do
4748
:nodeGroupAffinity => GoogleApi.Dataproc.V1.Model.NodeGroupAffinity.t() | nil,
4849
:privateIpv6GoogleAccess => String.t() | nil,
4950
:reservationAffinity => GoogleApi.Dataproc.V1.Model.ReservationAffinity.t() | nil,
51+
:resourceManagerTags => map() | nil,
5052
:serviceAccount => String.t() | nil,
5153
:serviceAccountScopes => list(String.t()) | nil,
5254
:shieldedInstanceConfig => GoogleApi.Dataproc.V1.Model.ShieldedInstanceConfig.t() | nil,
@@ -62,6 +64,7 @@ defmodule GoogleApi.Dataproc.V1.Model.GceClusterConfig do
6264
field(:nodeGroupAffinity, as: GoogleApi.Dataproc.V1.Model.NodeGroupAffinity)
6365
field(:privateIpv6GoogleAccess)
6466
field(:reservationAffinity, as: GoogleApi.Dataproc.V1.Model.ReservationAffinity)
67+
field(:resourceManagerTags, type: :map)
6568
field(:serviceAccount)
6669
field(:serviceAccountScopes, type: :list)
6770
field(:shieldedInstanceConfig, as: GoogleApi.Dataproc.V1.Model.ShieldedInstanceConfig)

clients/dataproc/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
defmodule GoogleApi.Dataproc.Mixfile do
1919
use Mix.Project
2020

21-
@version "0.58.2"
21+
@version "0.59.0"
2222

2323
def project() do
2424
[

0 commit comments

Comments
 (0)