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();
- See Also:
-
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.- See Also:
-
getGroups
The name of the attribute within the SAML assertion to use as the user full "friendly" names for user groups.- See Also:
-
getLogin
The name of the attribute within the SAML assertion to use as the login names for SAML users.- See Also:
-
getName
The name of the attribute within the SAML assertion to use as the user full "friendly" names for SAML users.- See Also:
-
getOrg
The name of the attribute within the SAML assertion to use as the user full "friendly" names for the users' organizations.- See Also:
-
getRole
The name of the attribute within the SAML assertion to use as the user roles.- See Also:
-
builder
-