SettingsAccessSettingsArgs

data class SettingsAccessSettingsArgs(val allowedDomainsSettings: Output<SettingsAccessSettingsAllowedDomainsSettingsArgs>? = null, val corsSettings: Output<SettingsAccessSettingsCorsSettingsArgs>? = null, val gcipSettings: Output<SettingsAccessSettingsGcipSettingsArgs>? = null, val identitySources: Output<List<String>>? = null, val oauthSettings: Output<SettingsAccessSettingsOauthSettingsArgs>? = null, val reauthSettings: Output<SettingsAccessSettingsReauthSettingsArgs>? = null, val workforceIdentitySettings: Output<SettingsAccessSettingsWorkforceIdentitySettingsArgs>? = null) : ConvertibleToJava<SettingsAccessSettingsArgs>

Constructors

Link copied to clipboard
constructor(allowedDomainsSettings: Output<SettingsAccessSettingsAllowedDomainsSettingsArgs>? = null, corsSettings: Output<SettingsAccessSettingsCorsSettingsArgs>? = null, gcipSettings: Output<SettingsAccessSettingsGcipSettingsArgs>? = null, identitySources: Output<List<String>>? = null, oauthSettings: Output<SettingsAccessSettingsOauthSettingsArgs>? = null, reauthSettings: Output<SettingsAccessSettingsReauthSettingsArgs>? = null, workforceIdentitySettings: Output<SettingsAccessSettingsWorkforceIdentitySettingsArgs>? = null)

Properties

Link copied to clipboard

Settings to configure and enable allowed domains. Structure is documented below.

Link copied to clipboard

Configuration to allow cross-origin requests via IAP. Structure is documented below.

Link copied to clipboard

GCIP claims and endpoint configurations for 3p identity providers.

Link copied to clipboard
val identitySources: Output<List<String>>? = null

Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured. The possible values are:

Link copied to clipboard

Settings to configure IAP's OAuth behavior. Structure is documented below.

Link copied to clipboard

Settings to configure reauthentication policies in IAP. Structure is documented below.

Link copied to clipboard

Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): SettingsAccessSettingsArgs