Interface CfnSecurityConfig.IamFederationConfigOptionsProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnSecurityConfig.IamFederationConfigOptionsProperty.Jsii$Proxy
- Enclosing class:
- CfnSecurityConfig
@Stability(Stable)
public static interface CfnSecurityConfig.IamFederationConfigOptionsProperty
extends software.amazon.jsii.JsiiSerializable
Describes IAM federation options for an OpenSearch Serverless security configuration in the form of a key-value map.
 
These options define how OpenSearch Serverless integrates with external identity providers using federation.
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.*;
 IamFederationConfigOptionsProperty iamFederationConfigOptionsProperty = IamFederationConfigOptionsProperty.builder()
         .groupAttribute("groupAttribute")
         .userAttribute("userAttribute")
         .build();
 - See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSecurityConfig.IamFederationConfigOptionsPropertystatic final classAn implementation forCfnSecurityConfig.IamFederationConfigOptionsProperty
- 
Method SummaryMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getGroupAttributeThe group attribute for this IAM federation integration.This attribute is used to map identity provider groups to OpenSearch Serverless permissions. - See Also:
 
- 
getUserAttributeThe user attribute for this IAM federation integration.This attribute is used to identify users in the federated authentication process. - See Also:
 
- 
builder
 
-