AdvancedSecurityOptionsArgs

data class AdvancedSecurityOptionsArgs(val anonymousAuthDisableDate: Output<String>? = null, val anonymousAuthEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val internalUserDatabaseEnabled: Output<Boolean>? = null, val samlOptions: Output<SAMLOptionsOutputArgs>? = null) : ConvertibleToJava<AdvancedSecurityOptionsArgs>

Definition of AdvancedSecurityOptions

Constructors

Link copied to clipboard
constructor(anonymousAuthDisableDate: Output<String>? = null, anonymousAuthEnabled: Output<Boolean>? = null, enabled: Output<Boolean>? = null, internalUserDatabaseEnabled: Output<Boolean>? = null, samlOptions: Output<SAMLOptionsOutputArgs>? = null)

Properties

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

Date and time when the migration period will be disabled. Only necessary when enabling fine-grained access control on an existing domain.

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

True if a 30-day migration period is enabled, during which administrators can create role mappings. Only necessary when enabling fine-grained access control on an existing domain.

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

True if fine-grained access control is enabled.

Link copied to clipboard

True if the internal user database is enabled.

Link copied to clipboard
val samlOptions: Output<SAMLOptionsOutputArgs>? = null

Container for information about the SAML configuration for OpenSearch Dashboards.

Functions

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