GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs

data class GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs(val accessLevels: Output<List<String>>? = null, val sessionSettings: Output<GcpUserAccessBindingScopedAccessSettingActiveSettingsSessionSettingsArgs>? = null) : ConvertibleToJava<GcpUserAccessBindingScopedAccessSettingActiveSettingsArgs>

Constructors

constructor(accessLevels: Output<List<String>>? = null, sessionSettings: Output<GcpUserAccessBindingScopedAccessSettingActiveSettingsSessionSettingsArgs>? = null)

Properties

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

Optional. Access level that a user must have to be granted access. Only one access level is supported, not multiple. This repeated field must have exactly one element. Example: "accessPolicies/9522/accessLevels/device_trusted"

Link copied to clipboard

Optional. Session settings applied to user access on a given AccessScope. Structure is documented below.

Functions

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