Interface CfnWorkspace.SamlConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnWorkspace.SamlConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnWorkspace

@Stability(Stable) public static interface CfnWorkspace.SamlConfigurationProperty extends software.amazon.jsii.JsiiSerializable
A structure containing information about how this workspace works with SAML.

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.*;
 SamlConfigurationProperty samlConfigurationProperty = SamlConfigurationProperty.builder()
         .idpMetadata(IdpMetadataProperty.builder()
                 .url("url")
                 .xml("xml")
                 .build())
         // the properties below are optional
         .allowedOrganizations(List.of("allowedOrganizations"))
         .assertionAttributes(AssertionAttributesProperty.builder()
                 .email("email")
                 .groups("groups")
                 .login("login")
                 .name("name")
                 .org("org")
                 .role("role")
                 .build())
         .loginValidityDuration(123)
         .roleValues(RoleValuesProperty.builder()
                 .admin(List.of("admin"))
                 .editor(List.of("editor"))
                 .build())
         .build();
 

See Also: