Class CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchserverless.CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty
An implementation for
CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchserverless.CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty
CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Builder, CfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.final StringThe description of the IAM Identity Center application used to integrate with OpenSearch Serverless.final StringThe name of the IAM Identity Center application used to integrate with OpenSearch Serverless.final StringThe group attribute for this IAM Identity Center integration.final StringThe ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.final StringThe user attribute for this IAM Identity Center integration.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.- Specified by:
getInstanceArnin interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
getApplicationArn
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationArnin interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
getApplicationDescription
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe description of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationDescriptionin interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
getApplicationName
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe name of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationNamein interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
getGroupAttribute
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe group attribute for this IAM Identity Center integration.Defaults to
GroupId.- Specified by:
getGroupAttributein interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
getUserAttribute
Description copied from interface:CfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyThe user attribute for this IAM Identity Center integration.Defaults to
UserId- Specified by:
getUserAttributein interfaceCfnSecurityConfig.IamIdentityCenterConfigOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-