| 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.Grafana.Types.AssertionAttributes
Description
Synopsis
- data AssertionAttributes = AssertionAttributes' {}
- newAssertionAttributes :: AssertionAttributes
- assertionAttributes_email :: Lens' AssertionAttributes (Maybe Text)
- assertionAttributes_groups :: Lens' AssertionAttributes (Maybe Text)
- assertionAttributes_login :: Lens' AssertionAttributes (Maybe Text)
- assertionAttributes_name :: Lens' AssertionAttributes (Maybe Text)
- assertionAttributes_org :: Lens' AssertionAttributes (Maybe Text)
- assertionAttributes_role :: Lens' AssertionAttributes (Maybe Text)
Documentation
data AssertionAttributes Source #
A structure that defines which attributes in the IdP assertion are to be used to define information about the users authenticated by the IdP to use the workspace.
See: newAssertionAttributes smart constructor.
Constructors
| AssertionAttributes' | |
Fields
| |
Instances
newAssertionAttributes :: AssertionAttributes Source #
Create a value of AssertionAttributes 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:email:AssertionAttributes', assertionAttributes_email - The name of the attribute within the SAML assertion to use as the email
names for SAML users.
$sel:groups:AssertionAttributes', assertionAttributes_groups - The name of the attribute within the SAML assertion to use as the user
full "friendly" names for user groups.
$sel:login:AssertionAttributes', assertionAttributes_login - The name of the attribute within the SAML assertion to use as the login
names for SAML users.
$sel:name:AssertionAttributes', assertionAttributes_name - The name of the attribute within the SAML assertion to use as the user
full "friendly" names for SAML users.
$sel:org:AssertionAttributes', assertionAttributes_org - The name of the attribute within the SAML assertion to use as the user
full "friendly" names for the users' organizations.
$sel:role':AssertionAttributes', assertionAttributes_role - The name of the attribute within the SAML assertion to use as the user
roles.
assertionAttributes_email :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the email names for SAML users.
assertionAttributes_groups :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups.
assertionAttributes_login :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the login names for SAML users.
assertionAttributes_name :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users.
assertionAttributes_org :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations.
assertionAttributes_role :: Lens' AssertionAttributes (Maybe Text) Source #
The name of the attribute within the SAML assertion to use as the user roles.