Skip to content

Commit a8feff2

Browse files
feat: Automated regeneration of ServiceNetworking client (googleapis#12950)
Auto-created at 2025-02-11 13:13:05 +0000 using the toys pull request generator.
1 parent 5126c16 commit a8feff2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

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

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

23-
@discovery_revision "20250205"
23+
@discovery_revision "20250209"
2424

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

clients/service_networking/lib/google_api/service_networking/v1/model/backend_rule.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ defmodule GoogleApi.ServiceNetworking.V1.Model.BackendRule do
2525
* `deadline` (*type:* `float()`, *default:* `nil`) - The number of seconds to wait for a response from a request. The default varies based on the request protocol and deployment environment.
2626
* `disableAuth` (*type:* `boolean()`, *default:* `nil`) - When disable_auth is true, a JWT ID token won't be generated and the original "Authorization" HTTP header will be preserved. If the header is used to carry the original token and is expected by the backend, this field must be set to true to preserve the header.
2727
* `jwtAudience` (*type:* `String.t`, *default:* `nil`) - The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP "authorization" header, and sent to the backend.
28+
* `loadBalancingPolicy` (*type:* `String.t`, *default:* `nil`) - The load balancing policy used for connection to the application backend. Defined as an arbitrary string to accomondate custom load balancing policies supported by the underlying channel, but suggest most users use one of the standard policies, such as the default, "RoundRobin".
2829
* `minDeadline` (*type:* `float()`, *default:* `nil`) - Deprecated, do not use.
2930
* `operationDeadline` (*type:* `float()`, *default:* `nil`) - The number of seconds to wait for the completion of a long running operation. The default is no deadline.
3031
* `overridesByRequestProtocol` (*type:* `%{optional(String.t) => GoogleApi.ServiceNetworking.V1.Model.BackendRule.t}`, *default:* `nil`) - The map between request protocol and the backend address.
@@ -40,6 +41,7 @@ defmodule GoogleApi.ServiceNetworking.V1.Model.BackendRule do
4041
:deadline => float() | nil,
4142
:disableAuth => boolean() | nil,
4243
:jwtAudience => String.t() | nil,
44+
:loadBalancingPolicy => String.t() | nil,
4345
:minDeadline => float() | nil,
4446
:operationDeadline => float() | nil,
4547
:overridesByRequestProtocol =>
@@ -53,6 +55,7 @@ defmodule GoogleApi.ServiceNetworking.V1.Model.BackendRule do
5355
field(:deadline)
5456
field(:disableAuth)
5557
field(:jwtAudience)
58+
field(:loadBalancingPolicy)
5659
field(:minDeadline)
5760
field(:operationDeadline)
5861

0 commit comments

Comments
 (0)