Class CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchservice.CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.IdentityCenterOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomain.IdentityCenterOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.IdentityCenterOptionsProperty
An implementation for
CfnDomain.IdentityCenterOptionsProperty-
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.opensearchservice.CfnDomain.IdentityCenterOptionsProperty
CfnDomain.IdentityCenterOptionsProperty.Builder, CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.IdentityCenterOptionsProperty.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 ObjectIndicates whether IAM Identity Center is enabled for the application.final StringThe ARN of the IAM Identity Center application that integrates with Amazon OpenSearch Service.final StringThe Amazon Resource Name (ARN) of the IAM Identity Center instance.final StringThe identifier of the IAM Identity Store.final StringSpecifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.final StringSpecifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.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 theCfnDomain.IdentityCenterOptionsProperty.Builder.
-
-
Method Details
-
getEnabledApiAccess
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyIndicates whether IAM Identity Center is enabled for the application.Returns union: either
BooleanorIResolvable- Specified by:
getEnabledApiAccessin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityCenterApplicationArn
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe ARN of the IAM Identity Center application that integrates with Amazon OpenSearch Service.- Specified by:
getIdentityCenterApplicationArnin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityCenterInstanceArn
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe Amazon Resource Name (ARN) of the IAM Identity Center instance.- Specified by:
getIdentityCenterInstanceArnin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityStoreId
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe identifier of the IAM Identity Store.- Specified by:
getIdentityStoreIdin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getRolesKey
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertySpecifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.- Specified by:
getRolesKeyin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getSubjectKey
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertySpecifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.- Specified by:
getSubjectKeyin interfaceCfnDomain.IdentityCenterOptionsProperty- 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()
-