Interface CfnSecurityConfigProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSecurityConfigProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:00.557Z")
@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();
-
Nested Class Summary
Modifier 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. -
getName
The name of the security configuration. -
getSamlOptions
SAML options for the security configuration in the form of a key-value map. -
getType
The type of security configuration.Currently the only option is
saml
. -
builder
- Returns:
- a
CfnSecurityConfigProps.Builder
ofCfnSecurityConfigProps
-