Skip to content

AdvancedSecurityOptionsInput

Source code in docs_src/capo_elasticsearch_service/types/advanced_security_options_input.py
class AdvancedSecurityOptionsInput(TypedDict, closed=True):
    enabled: NotRequired["capo_elasticsearch_service.types.boolean.Boolean"]
    """<p>True if advanced security is enabled.</p>"""
    internal_user_database_enabled: NotRequired[
        "capo_elasticsearch_service.types.boolean.Boolean"
    ]
    """<p>True if the internal user database is enabled.</p>"""
    master_user_options: NotRequired[
        "capo_elasticsearch_service.types.master_user_options.MasterUserOptions"
    ]
    """<p>Credentials for the master user: username and password, ARN, or both.</p>"""
    saml_options: NotRequired[
        "capo_elasticsearch_service.types.saml_options_input.SAMLOptionsInput"
    ]
    """<p>Specifies the SAML application configuration for the domain.</p>"""
    anonymous_auth_enabled: NotRequired[
        "capo_elasticsearch_service.types.boolean.Boolean"
    ]
    """<p>True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.</p>"""

anonymous_auth_enabled instance-attribute

anonymous_auth_enabled: NotRequired[Boolean]

True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.

enabled instance-attribute

enabled: NotRequired[Boolean]

True if advanced security is enabled.

internal_user_database_enabled instance-attribute

internal_user_database_enabled: NotRequired[Boolean]

True if the internal user database is enabled.

master_user_options instance-attribute

master_user_options: NotRequired[MasterUserOptions]

Credentials for the master user: username and password, ARN, or both.

saml_options instance-attribute

saml_options: NotRequired[SAMLOptionsInput]

Specifies the SAML application configuration for the domain.