DomainAdvancedSecurityOptionsArgs

data class DomainAdvancedSecurityOptionsArgs(val anonymousAuthEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val internalUserDatabaseEnabled: Output<Boolean>? = null, val masterUserOptions: Output<DomainAdvancedSecurityOptionsMasterUserOptionsArgs>? = null) : ConvertibleToJava<DomainAdvancedSecurityOptionsArgs>

Constructors

Link copied to clipboard
constructor(anonymousAuthEnabled: Output<Boolean>? = null, enabled: Output<Boolean>, internalUserDatabaseEnabled: Output<Boolean>? = null, masterUserOptions: Output<DomainAdvancedSecurityOptionsMasterUserOptionsArgs>? = null)

Properties

Link copied to clipboard
val anonymousAuthEnabled: Output<Boolean>? = null

Whether Anonymous auth is enabled. Enables fine-grained access control on an existing domain. Ignored unless advanced_security_options are enabled. Can only be enabled on an existing domain.

Link copied to clipboard
val enabled: Output<Boolean>

Whether advanced security is enabled.

Link copied to clipboard

Whether the internal user database is enabled. Default is false.

Link copied to clipboard

Configuration block for the main user. Detailed below.

Functions

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