Interface CfnWorkspace.AssertionAttributesProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWorkspace.AssertionAttributesProperty.Jsii$Proxy
- Enclosing class:
- CfnWorkspace
@Stability(Stable)
public static interface CfnWorkspace.AssertionAttributesProperty
extends software.amazon.jsii.JsiiSerializable
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.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.grafana.*;
AssertionAttributesProperty assertionAttributesProperty = AssertionAttributesProperty.builder()
.email("email")
.groups("groups")
.login("login")
.name("name")
.org("org")
.role("role")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnWorkspace.AssertionAttributesPropertystatic final classAn implementation forCfnWorkspace.AssertionAttributesProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringgetEmail()The name of the attribute within the SAML assertion to use as the email names for SAML users.default StringThe name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups.default StringgetLogin()The name of the attribute within the SAML assertion to use as the login names for SAML users.default StringgetName()The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users.default StringgetOrg()The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations.default StringgetRole()The name of the attribute within the SAML assertion to use as the user roles.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEmail
The name of the attribute within the SAML assertion to use as the email names for SAML users. -
getGroups
The name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups. -
getLogin
The name of the attribute within the SAML assertion to use as the login names for SAML users. -
getName
The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users. -
getOrg
The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations. -
getRole
The name of the attribute within the SAML assertion to use as the user roles. -
builder
-