Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data AdvancedSecurityOptions = AdvancedSecurityOptions' {}
- newAdvancedSecurityOptions :: AdvancedSecurityOptions
- advancedSecurityOptions_anonymousAuthDisableDate :: Lens' AdvancedSecurityOptions (Maybe UTCTime)
- advancedSecurityOptions_anonymousAuthEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool)
- advancedSecurityOptions_enabled :: Lens' AdvancedSecurityOptions (Maybe Bool)
- advancedSecurityOptions_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool)
- advancedSecurityOptions_sAMLOptions :: Lens' AdvancedSecurityOptions (Maybe SAMLOptionsOutput)
Documentation
data AdvancedSecurityOptions Source #
Container for fine-grained access control settings.
See: newAdvancedSecurityOptions
smart constructor.
AdvancedSecurityOptions' | |
|
Instances
newAdvancedSecurityOptions :: AdvancedSecurityOptions Source #
Create a value of AdvancedSecurityOptions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:anonymousAuthDisableDate:AdvancedSecurityOptions'
, advancedSecurityOptions_anonymousAuthDisableDate
- Date and time when the migration period will be disabled. Only necessary
when
enabling fine-grained access control on an existing domain.
$sel:anonymousAuthEnabled:AdvancedSecurityOptions'
, advancedSecurityOptions_anonymousAuthEnabled
- 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.
AdvancedSecurityOptions
, advancedSecurityOptions_enabled
- True if fine-grained access control is enabled.
$sel:internalUserDatabaseEnabled:AdvancedSecurityOptions'
, advancedSecurityOptions_internalUserDatabaseEnabled
- True if the internal user database is enabled.
$sel:sAMLOptions:AdvancedSecurityOptions'
, advancedSecurityOptions_sAMLOptions
- Container for information about the SAML configuration for OpenSearch
Dashboards.
advancedSecurityOptions_anonymousAuthDisableDate :: Lens' AdvancedSecurityOptions (Maybe UTCTime) Source #
Date and time when the migration period will be disabled. Only necessary when enabling fine-grained access control on an existing domain.
advancedSecurityOptions_anonymousAuthEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
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.
advancedSecurityOptions_enabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if fine-grained access control is enabled.
advancedSecurityOptions_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if the internal user database is enabled.
advancedSecurityOptions_sAMLOptions :: Lens' AdvancedSecurityOptions (Maybe SAMLOptionsOutput) Source #
Container for information about the SAML configuration for OpenSearch Dashboards.