Interface CfnSecurityConfigProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSecurityConfigProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)",
date="2024-08-23T05:56:20.031Z")
@Stability(Stable)
public interface CfnSecurityConfigProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnSecurityConfig
.
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.opensearchserverless.*; CfnSecurityConfigProps cfnSecurityConfigProps = CfnSecurityConfigProps.builder() .description("description") .name("name") .samlOptions(SamlConfigOptionsProperty.builder() .metadata("metadata") // the properties below are optional .groupAttribute("groupAttribute") .sessionTimeout(123) .userAttribute("userAttribute") .build()) .type("type") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnSecurityConfigProps
static final class
An implementation forCfnSecurityConfigProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The description of the security configuration.default String
getName()
The name of the security configuration.default Object
SAML options for the security configuration in the form of a key-value map.default String
getType()
The type of security configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
The description of the security configuration.- See Also:
-
getName
The name of the security configuration.- See Also:
-
getSamlOptions
SAML options for the security configuration in the form of a key-value map.- See Also:
-
getType
The type of security configuration.Currently the only option is
saml
.- See Also:
-
builder
- Returns:
- a
CfnSecurityConfigProps.Builder
ofCfnSecurityConfigProps
-