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 #
Specifies the advanced security configuration: whether advanced security is enabled, whether the internal database option is enabled.
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
- Specifies the Anonymous Auth Disable Date when Anonymous Auth is
enabled.
$sel:anonymousAuthEnabled:AdvancedSecurityOptions'
, advancedSecurityOptions_anonymousAuthEnabled
- True if Anonymous auth is enabled. Anonymous auth can be enabled only
when AdvancedSecurity is enabled on existing domains.
AdvancedSecurityOptions
, advancedSecurityOptions_enabled
- True if advanced security is enabled.
$sel:internalUserDatabaseEnabled:AdvancedSecurityOptions'
, advancedSecurityOptions_internalUserDatabaseEnabled
- True if the internal user database is enabled.
$sel:sAMLOptions:AdvancedSecurityOptions'
, advancedSecurityOptions_sAMLOptions
- Describes the SAML application configured for a domain.
advancedSecurityOptions_anonymousAuthDisableDate :: Lens' AdvancedSecurityOptions (Maybe UTCTime) Source #
Specifies the Anonymous Auth Disable Date when Anonymous Auth is enabled.
advancedSecurityOptions_anonymousAuthEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if Anonymous auth is enabled. Anonymous auth can be enabled only when AdvancedSecurity is enabled on existing domains.
advancedSecurityOptions_enabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if advanced security is enabled.
advancedSecurityOptions_internalUserDatabaseEnabled :: Lens' AdvancedSecurityOptions (Maybe Bool) Source #
True if the internal user database is enabled.
advancedSecurityOptions_sAMLOptions :: Lens' AdvancedSecurityOptions (Maybe SAMLOptionsOutput) Source #
Describes the SAML application configured for a domain.