Interface CfnSecurityConfigPropsMixin.SamlConfigOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSecurityConfigPropsMixin.SamlConfigOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnSecurityConfigPropsMixin
@Stability(Stable)
public static interface CfnSecurityConfigPropsMixin.SamlConfigOptionsProperty
extends software.amazon.jsii.JsiiSerializable
Describes SAML options for an OpenSearch Serverless security configuration in the form of a key-value map.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.opensearchserverless.*;
SamlConfigOptionsProperty samlConfigOptionsProperty = SamlConfigOptionsProperty.builder()
.groupAttribute("groupAttribute")
.metadata("metadata")
.openSearchServerlessEntityId("openSearchServerlessEntityId")
.sessionTimeout(123)
.userAttribute("userAttribute")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSecurityConfigPropsMixin.SamlConfigOptionsPropertystatic final classAn implementation forCfnSecurityConfigPropsMixin.SamlConfigOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe group attribute for this SAML integration.default StringThe XML IdP metadata file generated from your identity provider.default StringCustom entity ID attribute to override the default entity ID for this SAML integration.default NumberThe session timeout, in minutes.default StringA user attribute for this SAML integration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGroupAttribute
The group attribute for this SAML integration.- See Also:
-
getMetadata
The XML IdP metadata file generated from your identity provider.- See Also:
-
getOpenSearchServerlessEntityId
Custom entity ID attribute to override the default entity ID for this SAML integration.- See Also:
-
getSessionTimeout
The session timeout, in minutes.Default is 60 minutes (12 hours).
- See Also:
-
getUserAttribute
A user attribute for this SAML integration.- See Also:
-
builder
-