View Source GoogleApi.IAP.V1.Model.AccessSettings (google_api_iap v0.20.1)
Access related settings for IAP protected apps.
Attributes
-
allowedDomainsSettings
(type:GoogleApi.IAP.V1.Model.AllowedDomainsSettings.t
, default:nil
) - Optional. Settings to configure and enable allowed domains. -
corsSettings
(type:GoogleApi.IAP.V1.Model.CorsSettings.t
, default:nil
) - Optional. Configuration to allow cross-origin requests via IAP. -
gcipSettings
(type:GoogleApi.IAP.V1.Model.GcipSettings.t
, default:nil
) - Optional. GCIP claims and endpoint configurations for 3p identity providers. -
identitySources
(type:list(String.t)
, default:nil
) - Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured. -
oauthSettings
(type:GoogleApi.IAP.V1.Model.OAuthSettings.t
, default:nil
) - Optional. Settings to configure IAP's OAuth behavior. -
policyDelegationSettings
(type:GoogleApi.IAP.V1.Model.PolicyDelegationSettings.t
, default:nil
) - Optional. Settings to allow google-internal teams to use IAP for apps hosted in a tenant project. -
reauthSettings
(type:GoogleApi.IAP.V1.Model.ReauthSettings.t
, default:nil
) - Optional. Settings to configure reauthentication policies in IAP. -
workforceIdentitySettings
(type:GoogleApi.IAP.V1.Model.WorkforceIdentitySettings.t
, default:nil
) - Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.IAP.V1.Model.AccessSettings{ allowedDomainsSettings: GoogleApi.IAP.V1.Model.AllowedDomainsSettings.t() | nil, corsSettings: GoogleApi.IAP.V1.Model.CorsSettings.t() | nil, gcipSettings: GoogleApi.IAP.V1.Model.GcipSettings.t() | nil, identitySources: [String.t()] | nil, oauthSettings: GoogleApi.IAP.V1.Model.OAuthSettings.t() | nil, policyDelegationSettings: GoogleApi.IAP.V1.Model.PolicyDelegationSettings.t() | nil, reauthSettings: GoogleApi.IAP.V1.Model.ReauthSettings.t() | nil, workforceIdentitySettings: GoogleApi.IAP.V1.Model.WorkforceIdentitySettings.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.