Skip to content

Commit 1970b2e

Browse files
feat: Automated regeneration of Composer client (#12808)
Auto-created at 2025-01-13 13:14:50 +0000 using the toys pull request generator.
1 parent 99ae575 commit 1970b2e

15 files changed

+35
-35
lines changed

clients/composer/lib/google_api/composer/v1/api/projects.ex

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -968,7 +968,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
968968
end
969969

970970
@doc """
971-
Creates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
971+
Creates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
972972
973973
## Parameters
974974
@@ -1040,7 +1040,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
10401040
end
10411041

10421042
@doc """
1043-
Deletes a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1043+
Deletes a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
10441044
10451045
## Parameters
10461046
@@ -1110,7 +1110,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
11101110
end
11111111

11121112
@doc """
1113-
Gets an existing user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1113+
Gets an existing user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
11141114
11151115
## Parameters
11161116
@@ -1180,7 +1180,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
11801180
end
11811181

11821182
@doc """
1183-
Lists user workloads ConfigMaps. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1183+
Lists user workloads ConfigMaps. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
11841184
11851185
## Parameters
11861186
@@ -1256,7 +1256,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
12561256
end
12571257

12581258
@doc """
1259-
Updates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1259+
Updates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
12601260
12611261
## Parameters
12621262
@@ -1328,7 +1328,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
13281328
end
13291329

13301330
@doc """
1331-
Creates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1331+
Creates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
13321332
13331333
## Parameters
13341334
@@ -1400,7 +1400,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
14001400
end
14011401

14021402
@doc """
1403-
Deletes a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1403+
Deletes a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
14041404
14051405
## Parameters
14061406
@@ -1470,7 +1470,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
14701470
end
14711471

14721472
@doc """
1473-
Gets an existing user workloads Secret. Values of the "data" field in the response are cleared. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1473+
Gets an existing user workloads Secret. Values of the "data" field in the response are cleared. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
14741474
14751475
## Parameters
14761476
@@ -1540,7 +1540,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
15401540
end
15411541

15421542
@doc """
1543-
Lists user workloads Secrets. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1543+
Lists user workloads Secrets. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
15441544
15451545
## Parameters
15461546
@@ -1616,7 +1616,7 @@ defmodule GoogleApi.Composer.V1.Api.Projects do
16161616
end
16171617

16181618
@doc """
1619-
Updates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1619+
Updates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
16201620
16211621
## Parameters
16221622

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

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

23-
@discovery_revision "20241210"
23+
@discovery_revision "20250108"
2424

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

clients/composer/lib/google_api/composer/v1/model/dag_processor_resource.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
defmodule GoogleApi.Composer.V1.Model.DagProcessorResource do
1919
@moduledoc """
20-
Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
20+
Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
2121
2222
## Attributes
2323

clients/composer/lib/google_api/composer/v1/model/node_config.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ defmodule GoogleApi.Composer.V1.Model.NodeConfig do
2121
2222
## Attributes
2323
24-
* `composerInternalIpv4CidrBlock` (*type:* `String.t`, *default:* `nil`) - Optional. The IP range in CIDR notation to use internally by Cloud Composer. IP addresses are not reserved - and the same range can be used by multiple Cloud Composer environments. In case of overlap, IPs from this range will not be accessible in the user's VPC network. Cannot be updated. If not specified, the default value of '100.64.128.0/20' is used. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
25-
* `composerNetworkAttachment` (*type:* `String.t`, *default:* `nil`) - Optional. Network Attachment that Cloud Composer environment is connected to, which provides connectivity with a user's VPC network. Takes precedence over network and subnetwork settings. If not provided, but network and subnetwork are defined during environment, it will be provisioned. If not provided and network and subnetwork are also empty, then connectivity to user's VPC network is disabled. Network attachment must be provided in format projects/{project}/regions/{region}/networkAttachments/{networkAttachment}. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
24+
* `composerInternalIpv4CidrBlock` (*type:* `String.t`, *default:* `nil`) - Optional. The IP range in CIDR notation to use internally by Cloud Composer. IP addresses are not reserved - and the same range can be used by multiple Cloud Composer environments. In case of overlap, IPs from this range will not be accessible in the user's VPC network. Cannot be updated. If not specified, the default value of '100.64.128.0/20' is used. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
25+
* `composerNetworkAttachment` (*type:* `String.t`, *default:* `nil`) - Optional. Network Attachment that Cloud Composer environment is connected to, which provides connectivity with a user's VPC network. Takes precedence over network and subnetwork settings. If not provided, but network and subnetwork are defined during environment, it will be provisioned. If not provided and network and subnetwork are also empty, then connectivity to user's VPC network is disabled. Network attachment must be provided in format projects/{project}/regions/{region}/networkAttachments/{networkAttachment}. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
2626
* `diskSizeGb` (*type:* `integer()`, *default:* `nil`) - Optional. The disk size in GB used for node VMs. Minimum size is 30GB. If unspecified, defaults to 100GB. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
2727
* `enableIpMasqAgent` (*type:* `boolean()`, *default:* `nil`) - Optional. Deploys 'ip-masq-agent' daemon set in the GKE cluster and defines nonMasqueradeCIDRs equals to pod IP range so IP masquerading is used for all destination addresses, except between pods traffic. See: https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent
2828
* `ipAllocationPolicy` (*type:* `GoogleApi.Composer.V1.Model.IPAllocationPolicy.t`, *default:* `nil`) - Optional. The configuration for controlling how IPs are allocated in the GKE cluster.

clients/composer/lib/google_api/composer/v1/model/private_environment_config.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule GoogleApi.Composer.V1.Model.PrivateEnvironmentConfig do
2525
* `cloudComposerNetworkIpv4CidrBlock` (*type:* `String.t`, *default:* `nil`) - Optional. The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
2626
* `cloudComposerNetworkIpv4ReservedRange` (*type:* `String.t`, *default:* `nil`) - Output only. The IP range reserved for the tenant project's Cloud Composer network. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
2727
* `cloudSqlIpv4CidrBlock` (*type:* `String.t`, *default:* `nil`) - Optional. The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from `web_server_ipv4_cidr_block`.
28-
* `enablePrivateBuildsOnly` (*type:* `boolean()`, *default:* `nil`) - Optional. If `true`, builds performed during operations that install Python packages have only private connectivity to Google services (including Artifact Registry) and VPC network (if either `NodeConfig.network` and `NodeConfig.subnetwork` fields or `NodeConfig.composer_network_attachment` field are specified). If `false`, the builds also have access to the internet. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
28+
* `enablePrivateBuildsOnly` (*type:* `boolean()`, *default:* `nil`) - Optional. If `true`, builds performed during operations that install Python packages have only private connectivity to Google services (including Artifact Registry) and VPC network (if either `NodeConfig.network` and `NodeConfig.subnetwork` fields or `NodeConfig.composer_network_attachment` field are specified). If `false`, the builds also have access to the internet. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
2929
* `enablePrivateEnvironment` (*type:* `boolean()`, *default:* `nil`) - Optional. If `true`, a Private IP Cloud Composer environment is created. If this field is set to true, `IPAllocationPolicy.use_ip_aliases` must be set to true for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
3030
* `enablePrivatelyUsedPublicIps` (*type:* `boolean()`, *default:* `nil`) - Optional. When enabled, IPs from public (non-RFC1918) ranges can be used for `IPAllocationPolicy.cluster_ipv4_cidr_block` and `IPAllocationPolicy.service_ipv4_cidr_block`.
3131
* `networkingConfig` (*type:* `GoogleApi.Composer.V1.Model.NetworkingConfig.t`, *default:* `nil`) - Optional. Configuration for the network connections configuration in the environment.

clients/composer/lib/google_api/composer/v1/model/software_config.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ defmodule GoogleApi.Composer.V1.Model.SoftwareConfig do
2828
* `pypiPackages` (*type:* `map()`, *default:* `nil`) - Optional. Custom Python Package Index (PyPI) packages to be installed in the environment. Keys refer to the lowercase package name such as "numpy" and values are the lowercase extras and version specifier such as "==1.12.0", "[devel,gcp_api]", or "[devel]>=1.8.2, <1.9.2". To specify a package without pinning it to a version specifier, use the empty string as the value.
2929
* `pythonVersion` (*type:* `String.t`, *default:* `nil`) - Optional. The major version of Python used to run the Apache Airflow scheduler, worker, and webserver processes. Can be set to '2' or '3'. If not specified, the default is '3'. Cannot be updated. This field is only supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Environments in newer versions always use Python major version 3.
3030
* `schedulerCount` (*type:* `integer()`, *default:* `nil`) - Optional. The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.
31-
* `webServerPluginsMode` (*type:* `String.t`, *default:* `nil`) - Optional. Whether or not the web server uses custom plugins. If unspecified, the field defaults to `PLUGINS_ENABLED`. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
31+
* `webServerPluginsMode` (*type:* `String.t`, *default:* `nil`) - Optional. Whether or not the web server uses custom plugins. If unspecified, the field defaults to `PLUGINS_ENABLED`. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
3232
"""
3333

3434
use GoogleApi.Gax.ModelBase

clients/composer/lib/google_api/composer/v1/model/workloads_config.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ defmodule GoogleApi.Composer.V1.Model.WorkloadsConfig do
2121
2222
## Attributes
2323
24-
* `dagProcessor` (*type:* `GoogleApi.Composer.V1.Model.DagProcessorResource.t`, *default:* `nil`) - Optional. Resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
24+
* `dagProcessor` (*type:* `GoogleApi.Composer.V1.Model.DagProcessorResource.t`, *default:* `nil`) - Optional. Resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
2525
* `scheduler` (*type:* `GoogleApi.Composer.V1.Model.SchedulerResource.t`, *default:* `nil`) - Optional. Resources used by Airflow schedulers.
2626
* `triggerer` (*type:* `GoogleApi.Composer.V1.Model.TriggererResource.t`, *default:* `nil`) - Optional. Resources used by Airflow triggerers.
2727
* `webServer` (*type:* `GoogleApi.Composer.V1.Model.WebServerResource.t`, *default:* `nil`) - Optional. Resources used by Airflow web server.

clients/composer/lib/google_api/composer/v1beta1/api/projects.ex

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,7 +1042,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
10421042
end
10431043

10441044
@doc """
1045-
Creates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1045+
Creates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
10461046
10471047
## Parameters
10481048
@@ -1116,7 +1116,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
11161116
end
11171117

11181118
@doc """
1119-
Deletes a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1119+
Deletes a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
11201120
11211121
## Parameters
11221122
@@ -1186,7 +1186,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
11861186
end
11871187

11881188
@doc """
1189-
Gets an existing user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1189+
Gets an existing user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
11901190
11911191
## Parameters
11921192
@@ -1258,7 +1258,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
12581258
end
12591259

12601260
@doc """
1261-
Lists user workloads ConfigMaps. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1261+
Lists user workloads ConfigMaps. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
12621262
12631263
## Parameters
12641264
@@ -1334,7 +1334,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
13341334
end
13351335

13361336
@doc """
1337-
Updates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1337+
Updates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
13381338
13391339
## Parameters
13401340
@@ -1408,7 +1408,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
14081408
end
14091409

14101410
@doc """
1411-
Creates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1411+
Creates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
14121412
14131413
## Parameters
14141414
@@ -1480,7 +1480,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
14801480
end
14811481

14821482
@doc """
1483-
Deletes a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1483+
Deletes a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
14841484
14851485
## Parameters
14861486
@@ -1550,7 +1550,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
15501550
end
15511551

15521552
@doc """
1553-
Gets an existing user workloads Secret. Values of the "data" field in the response are cleared. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1553+
Gets an existing user workloads Secret. Values of the "data" field in the response are cleared. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
15541554
15551555
## Parameters
15561556
@@ -1620,7 +1620,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
16201620
end
16211621

16221622
@doc """
1623-
Lists user workloads Secrets. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1623+
Lists user workloads Secrets. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
16241624
16251625
## Parameters
16261626
@@ -1696,7 +1696,7 @@ defmodule GoogleApi.Composer.V1beta1.Api.Projects do
16961696
end
16971697

16981698
@doc """
1699-
Updates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
1699+
Updates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
17001700
17011701
## Parameters
17021702

clients/composer/lib/google_api/composer/v1beta1/metadata.ex

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

23-
@discovery_revision "20241210"
23+
@discovery_revision "20250108"
2424

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

clients/composer/lib/google_api/composer/v1beta1/model/dag_processor_resource.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
defmodule GoogleApi.Composer.V1beta1.Model.DagProcessorResource do
1919
@moduledoc """
20-
Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3.*.*-airflow-*.*.* and newer.
20+
Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
2121
2222
## Attributes
2323

0 commit comments

Comments
 (0)