| 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 |
Amazonka.OpenSearch.Types.SAMLOptionsOutput
Description
Synopsis
- data SAMLOptionsOutput = SAMLOptionsOutput' {}
- newSAMLOptionsOutput :: SAMLOptionsOutput
- sAMLOptionsOutput_enabled :: Lens' SAMLOptionsOutput (Maybe Bool)
- sAMLOptionsOutput_idp :: Lens' SAMLOptionsOutput (Maybe SAMLIdp)
- sAMLOptionsOutput_rolesKey :: Lens' SAMLOptionsOutput (Maybe Text)
- sAMLOptionsOutput_sessionTimeoutMinutes :: Lens' SAMLOptionsOutput (Maybe Int)
- sAMLOptionsOutput_subjectKey :: Lens' SAMLOptionsOutput (Maybe Text)
Documentation
data SAMLOptionsOutput Source #
Describes the SAML application configured for the domain.
See: newSAMLOptionsOutput smart constructor.
Constructors
| SAMLOptionsOutput' | |
Fields
| |
Instances
newSAMLOptionsOutput :: SAMLOptionsOutput Source #
Create a value of SAMLOptionsOutput 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:enabled:SAMLOptionsOutput', sAMLOptionsOutput_enabled - True if SAML is enabled.
$sel:idp:SAMLOptionsOutput', sAMLOptionsOutput_idp - Describes the SAML identity provider's information.
$sel:rolesKey:SAMLOptionsOutput', sAMLOptionsOutput_rolesKey - The key used for matching the SAML roles attribute.
$sel:sessionTimeoutMinutes:SAMLOptionsOutput', sAMLOptionsOutput_sessionTimeoutMinutes - The duration, in minutes, after which a user session becomes inactive.
$sel:subjectKey:SAMLOptionsOutput', sAMLOptionsOutput_subjectKey - The key used for matching the SAML subject attribute.
sAMLOptionsOutput_enabled :: Lens' SAMLOptionsOutput (Maybe Bool) Source #
True if SAML is enabled.
sAMLOptionsOutput_idp :: Lens' SAMLOptionsOutput (Maybe SAMLIdp) Source #
Describes the SAML identity provider's information.
sAMLOptionsOutput_rolesKey :: Lens' SAMLOptionsOutput (Maybe Text) Source #
The key used for matching the SAML roles attribute.
sAMLOptionsOutput_sessionTimeoutMinutes :: Lens' SAMLOptionsOutput (Maybe Int) Source #
The duration, in minutes, after which a user session becomes inactive.
sAMLOptionsOutput_subjectKey :: Lens' SAMLOptionsOutput (Maybe Text) Source #
The key used for matching the SAML subject attribute.