Class CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.opensearchserverless.CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty
An implementation for
CfnSecurityConfigPropsMixin.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.cfnpropertymixins.services.opensearchserverless.CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty
CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Builder, CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSecurityConfigPropsMixin.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
protected Jsii$Proxy(CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty.Builder.
-
-
Method Details
-
getApplicationArn
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationArnin interfaceCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty- See Also:
-
getApplicationDescription
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe description of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationDescriptionin interfaceCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty- See Also:
-
getApplicationName
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe name of the IAM Identity Center application used to integrate with OpenSearch Serverless.- Specified by:
getApplicationNamein interfaceCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty- See Also:
-
getGroupAttribute
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe group attribute for this IAM Identity Center integration.Defaults to
GroupId.- Specified by:
getGroupAttributein interfaceCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty- See Also:
-
getInstanceArn
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.- Specified by:
getInstanceArnin interfaceCfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty- See Also:
-
getUserAttribute
Description copied from interface:CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsPropertyThe user attribute for this IAM Identity Center integration.Defaults to
UserId- Specified by:
getUserAttributein interfaceCfnSecurityConfigPropsMixin.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()
-