Skip to content

Commit e591116

Browse files
feat: Automated regeneration of IAM client (#12793)
Auto-created at 2025-01-09 13:16:47 +0000 using the toys pull request generator.
1 parent c8bcd74 commit e591116

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

clients/iam/lib/google_api/iam/v1/api/locations.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ defmodule GoogleApi.IAM.V1.Api.Locations do
360360
## Parameters
361361
362362
* `connection` (*type:* `GoogleApi.IAM.V1.Connection.t`) - Connection to server
363-
* `name` (*type:* `String.t`) - Output only. The resource name of the pool. Format: `locations/{location}/workforcePools/{workforce_pool_id}`
363+
* `name` (*type:* `String.t`) - Identifier. The resource name of the pool. Format: `locations/{location}/workforcePools/{workforce_pool_id}`
364364
* `optional_params` (*type:* `keyword()`) - Optional parameters
365365
* `:"$.xgafv"` (*type:* `String.t`) - V1 error format.
366366
* `:access_token` (*type:* `String.t`) - OAuth access token.
@@ -997,7 +997,7 @@ defmodule GoogleApi.IAM.V1.Api.Locations do
997997
## Parameters
998998
999999
* `connection` (*type:* `GoogleApi.IAM.V1.Connection.t`) - Connection to server
1000-
* `name` (*type:* `String.t`) - Output only. The resource name of the provider. Format: `locations/{location}/workforcePools/{workforce_pool_id}/providers/{provider_id}`
1000+
* `name` (*type:* `String.t`) - Identifier. The resource name of the provider. Format: `locations/{location}/workforcePools/{workforce_pool_id}/providers/{provider_id}`
10011001
* `optional_params` (*type:* `keyword()`) - Optional parameters
10021002
* `:"$.xgafv"` (*type:* `String.t`) - V1 error format.
10031003
* `:access_token` (*type:* `String.t`) - OAuth access token.

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

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

23-
@discovery_revision "20241114"
23+
@discovery_revision "20250102"
2424

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

clients/iam/lib/google_api/iam/v1/model/workforce_pool.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ defmodule GoogleApi.IAM.V1.Model.WorkforcePool do
2626
* `disabled` (*type:* `boolean()`, *default:* `nil`) - Optional. Disables the workforce pool. You cannot use a disabled pool to exchange tokens, or use existing tokens to access resources. If the pool is re-enabled, existing tokens grant access again.
2727
* `displayName` (*type:* `String.t`, *default:* `nil`) - Optional. A user-specified display name of the pool in Google Cloud Console. Cannot exceed 32 characters.
2828
* `expireTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time after which the workforce pool will be permanently purged and cannot be recovered.
29-
* `name` (*type:* `String.t`, *default:* `nil`) - Output only. The resource name of the pool. Format: `locations/{location}/workforcePools/{workforce_pool_id}`
29+
* `name` (*type:* `String.t`, *default:* `nil`) - Identifier. The resource name of the pool. Format: `locations/{location}/workforcePools/{workforce_pool_id}`
3030
* `parent` (*type:* `String.t`, *default:* `nil`) - Immutable. The resource name of the parent. Format: `organizations/{org-id}`.
3131
* `sessionDuration` (*type:* `String.t`, *default:* `nil`) - Optional. Duration that the Google Cloud access tokens, console sign-in sessions, and `gcloud` sign-in sessions from this pool are valid. Must be greater than 15 minutes (900s) and less than 12 hours (43200s). If `session_duration` is not configured, minted credentials have a default duration of one hour (3600s). For SAML providers, the lifetime of the token is the minimum of the `session_duration` and the `SessionNotOnOrAfter` claim in the SAML assertion.
3232
* `state` (*type:* `String.t`, *default:* `nil`) - Output only. The state of the pool.

clients/iam/lib/google_api/iam/v1/model/workforce_pool_provider.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ defmodule GoogleApi.IAM.V1.Model.WorkforcePoolProvider do
2828
* `displayName` (*type:* `String.t`, *default:* `nil`) - Optional. A user-specified display name for the provider. Cannot exceed 32 characters.
2929
* `expireTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time after which the workload pool provider will be permanently purged and cannot be recovered.
3030
* `extraAttributesOauth2Client` (*type:* `GoogleApi.IAM.V1.Model.GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2Client.t`, *default:* `nil`) - Optional. The configuration for OAuth 2.0 client used to get the additional user attributes. This should be used when users can't get the desired claims in authentication credentials. Currently this configuration is only supported with OIDC protocol.
31-
* `name` (*type:* `String.t`, *default:* `nil`) - Output only. The resource name of the provider. Format: `locations/{location}/workforcePools/{workforce_pool_id}/providers/{provider_id}`
31+
* `name` (*type:* `String.t`, *default:* `nil`) - Identifier. The resource name of the provider. Format: `locations/{location}/workforcePools/{workforce_pool_id}/providers/{provider_id}`
3232
* `oidc` (*type:* `GoogleApi.IAM.V1.Model.GoogleIamAdminV1WorkforcePoolProviderOidc.t`, *default:* `nil`) - An OpenId Connect 1.0 identity provider configuration.
3333
* `saml` (*type:* `GoogleApi.IAM.V1.Model.GoogleIamAdminV1WorkforcePoolProviderSaml.t`, *default:* `nil`) - A SAML identity provider configuration.
3434
* `state` (*type:* `String.t`, *default:* `nil`) - Output only. The state of the provider.

clients/iam/lib/google_api/iam/v1/model/workforce_pool_provider_key.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ defmodule GoogleApi.IAM.V1.Model.WorkforcePoolProviderKey do
2323
2424
* `expireTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The time after which the key will be permanently deleted and cannot be recovered. Note that the key may get purged before this time if the total limit of keys per provider is exceeded.
2525
* `keyData` (*type:* `GoogleApi.IAM.V1.Model.KeyData.t`, *default:* `nil`) - Immutable. Public half of the asymmetric key.
26-
* `name` (*type:* `String.t`, *default:* `nil`) - Output only. The resource name of the key.
26+
* `name` (*type:* `String.t`, *default:* `nil`) - Identifier. The resource name of the key. Format: `locations/{location}/workforcePools/{workforce_pool_id}/providers/{provider_id}/keys/{key_id}`
2727
* `state` (*type:* `String.t`, *default:* `nil`) - Output only. The state of the key.
2828
* `use` (*type:* `String.t`, *default:* `nil`) - Required. The purpose of the key.
2929
"""

clients/iam/mix.exs

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

21-
@version "0.44.4"
21+
@version "0.44.5"
2222

2323
def project() do
2424
[

0 commit comments

Comments
 (0)