View Source GoogleApi.IAP.V1.Model.WorkforceIdentitySettings (google_api_iap v0.20.2)

WorkforceIdentitySettings allows customers to configure workforce pools and OAuth 2.0 settings to gate their applications using a third-party IdP with access control.

Attributes

  • oauth2 (type: GoogleApi.IAP.V1.Model.OAuth2.t, default: nil) - OAuth 2.0 settings for IAP to perform OIDC flow with workforce identity federation services.
  • workforcePools (type: list(String.t), default: nil) - The workforce pool resources. Only one workforce pool is accepted.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.IAP.V1.Model.WorkforceIdentitySettings{
  oauth2: GoogleApi.IAP.V1.Model.OAuth2.t() | nil,
  workforcePools: [String.t()] | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.