Skip to content

Commit

Permalink
feat: Automated regeneration of AccessContextManager client (#12712)
Browse files Browse the repository at this point in the history
Auto-created at 2024-12-13 13:19:42 +0000 using the toys pull request generator.
  • Loading branch information
yoshi-code-bot authored Dec 13, 2024
1 parent 27928ba commit 30d2ae5
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ defmodule GoogleApi.AccessContextManager.V1 do
API client metadata for GoogleApi.AccessContextManager.V1.
"""

@discovery_revision "20241119"
@discovery_revision "20241209"

def discovery_revision(), do: @discovery_revision
end
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ defmodule GoogleApi.AccessContextManager.V1.Model.GcpUserAccessBinding do
* `name` (*type:* `String.t`, *default:* `nil`) - Immutable. Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)). Should not be specified by the client during creation. Example: "organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"
* `restrictedClientApplications` (*type:* `list(GoogleApi.AccessContextManager.V1.Model.Application.t)`, *default:* `nil`) - Optional. A list of applications that are subject to this binding's restrictions. If the list is empty, the binding restrictions will universally apply to all applications.
* `scopedAccessSettings` (*type:* `list(GoogleApi.AccessContextManager.V1.Model.ScopedAccessSettings.t)`, *default:* `nil`) - Optional. A list of scoped access settings that set this binding's restrictions on a subset of applications. This field cannot be set if restricted_client_applications is set.
* `sessionSettings` (*type:* `GoogleApi.AccessContextManager.V1.Model.SessionSettings.t`, *default:* `nil`) - Optional. GCSL policy for the group key.
* `sessionSettings` (*type:* `GoogleApi.AccessContextManager.V1.Model.SessionSettings.t`, *default:* `nil`) - Optional. The Google Cloud session length (GCSL) policy for the group key.
"""

use GoogleApi.Gax.ModelBase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ defmodule GoogleApi.AccessContextManager.V1.Model.SessionSettings do
## Attributes
* `maxInactivity` (*type:* `String.t`, *default:* `nil`) - Optional. How long a user is allowed to take between actions before a new access token must be issued. Presently only set for Cloud Apps.
* `sessionLength` (*type:* `String.t`, *default:* `nil`) - Optional. The session length. Setting this field to zero is equal to disabling. Session. Also can set infinite session by flipping the enabled bit to false below. If use_oidc_max_age is true, for OIDC apps, the session length will be the minimum of this field and OIDC max_age param.
* `sessionLengthEnabled` (*type:* `boolean()`, *default:* `nil`) - Optional. Big red button to turn off GCSL. When false, all fields set above will be disregarded and the session length is basically infinite.
* `sessionReauthMethod` (*type:* `String.t`, *default:* `nil`) - Optional. Session method when users GCP session is up.
* `maxInactivity` (*type:* `String.t`, *default:* `nil`) - Optional. How long a user is allowed to take between actions before a new access token must be issued. Only set for Google Cloud apps.
* `sessionLength` (*type:* `String.t`, *default:* `nil`) - Optional. The session length. Setting this field to zero is equal to disabling session. Also can set infinite session by flipping the enabled bit to false below. If use_oidc_max_age is true, for OIDC apps, the session length will be the minimum of this field and OIDC max_age param.
* `sessionLengthEnabled` (*type:* `boolean()`, *default:* `nil`) - Optional. This field enables or disables Google Cloud session length. When false, all fields set above will be disregarded and the session length is basically infinite.
* `sessionReauthMethod` (*type:* `String.t`, *default:* `nil`) - Optional. Session method when user's Google Cloud session is up.
* `useOidcMaxAge` (*type:* `boolean()`, *default:* `nil`) - Optional. Only useful for OIDC apps. When false, the OIDC max_age param, if passed in the authentication request will be ignored. When true, the re-auth period will be the minimum of the session_length field and the max_age OIDC param.
"""

Expand Down
2 changes: 1 addition & 1 deletion clients/access_context_manager/mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
defmodule GoogleApi.AccessContextManager.Mixfile do
use Mix.Project

@version "0.27.0"
@version "0.27.1"

def project() do
[
Expand Down

0 comments on commit 30d2ae5

Please sign in to comment.