Interface CfnApplication.IamIdentityCenterOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplication.IamIdentityCenterOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnApplication
@Stability(Stable)
public static interface CfnApplication.IamIdentityCenterOptionsProperty
extends software.amazon.jsii.JsiiSerializable
Configuration settings for IAM Identity Center in an OpenSearch application.
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.opensearchservice.*;
IamIdentityCenterOptionsProperty iamIdentityCenterOptionsProperty = IamIdentityCenterOptionsProperty.builder()
.enabled(false)
.iamIdentityCenterInstanceArn("iamIdentityCenterInstanceArn")
.iamRoleForIdentityCenterApplicationArn("iamRoleForIdentityCenterApplicationArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplication.IamIdentityCenterOptionsPropertystatic final classAn implementation forCfnApplication.IamIdentityCenterOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectIndicates whether IAM Identity Center is enabled for the OpenSearch application.default StringAmazon Resource Name (ARN) format.default StringThe Amazon Resource Name (ARN) of the IAM role assigned to the IAM Identity Center application for the OpenSearch application.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
Indicates whether IAM Identity Center is enabled for the OpenSearch application.Returns union: either
BooleanorIResolvable- See Also:
-
getIamIdentityCenterInstanceArn
Amazon Resource Name (ARN) format.- See Also:
-
getIamRoleForIdentityCenterApplicationArn
The Amazon Resource Name (ARN) of the IAM role assigned to the IAM Identity Center application for the OpenSearch application.- See Also:
-
builder
-