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